Ingredients
6 large tomatoes, halved
1 tablespoon olive oil
1 onion, chopped
2 cloves garlic, minced
4 cups vegetable broth
½ cup heavy cream
Salt and pepper to taste
Fresh basil for garnish
Instructions
-
Roast the Tomatoes: Preheat your oven to 400°F (200°C). Place the halved tomatoes on a baking sheet, drizzle with olive oil, and roast for 25-30 minutes, or until the tomatoes are soft and slightly caramelized.
-
Sauté the Onion and Garlic: While the tomatoes are roasting, heat a bit of olive oil in a large pot over medium heat. Add the chopped onion and minced garlic, sautéing for about 5 minutes, until softened and fragrant.
-
Combine the Tomatoes and Broth: Once the tomatoes are roasted, add them to the pot with the sautéed onion and garlic. Pour in the vegetable broth and bring the mixture to a simmer. Let it cook for about 10 minutes.
-
Puree the Soup: Use an immersion blender to puree the soup until smooth. If you don’t have an immersion blender, you can transfer the soup in batches to a blender. Blend until smooth, then return it to the pot.
-
Add Cream and Season: Stir in the heavy cream and season with salt and pepper to taste. Let the soup simmer for an additional 5 minutes to allow the flavors to meld.
-
Serve: Serve the soup hot, garnished with fresh basil for an aromatic finish.
Notes
-
Vegan Option: Use coconut milk or cashew cream instead of heavy cream for a vegan version.
-
Spicy Kick: Add a pinch of red pepper flakes or a dash of hot sauce for some heat.
-
Roast Other Vegetables: You can also add roasted carrots, bell peppers, or onions for an extra flavor boost.
-
Cheesy: Stir in some shredded Parmesan cheese for an extra creamy and cheesy twist.
-
Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days, or freeze for up to 1 month. Reheat on the stove, adding a little broth or cream as needed to adjust consistency.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Roasting, Stovetop
- Cuisine: American, Comfort Food
- Diet: Gluten Free