Preheat your oven to 200°C.
Place the halved tomatoes, onion slices, and garlic cloves on a baking tray.
6 ripe tomatoes, 1 onion, 4 cloves garlic
Drizzle with olive oil and season with salt and pepper.
2 tablespoons olive oil, Salt and pepper
Roast in the oven for 25 minutes, or until the tomatoes are soft and starting to caramelize.
Transfer the roasted tomatoes, onion, and garlic to a blender or food processor.
Add the vegetable broth, grated parmesan cheese, and heavy cream.
1 cup vegetable broth, 1/4 cup grated parmesan cheese, 1/4 cup heavy cream
Blend until smooth and creamy.
Transfer the mixture to a saucepan and heat over medium heat until warmed through.
Season with additional salt and pepper, if needed.
Serve hot and enjoy!