Creamy Roasted Tomato Soup

Ingredients:

  • 2 lbs fresh tomatoes (Roma or vine-ripened), halved
  • 1 small onion, quartered
  • 4 cloves garlic, peeled
  • 1 medium carrot, chopped
  • 1 tbsp olive oil
  • 1 tsp salt (adjust to taste)
  • Β½ tsp black pepper
  • Β½ tsp dried basil (or 1 tbsp fresh basil)
  • Β½ tsp dried oregano
  • ΒΌ tsp red pepper flakes (optional, for heat)
  • 2 cups vegetable or chicken broth
  • Β½ cup heavy cream (or coconut milk for a dairy-free option)
  • 1 tsp sugar (optional, to balance acidity)
  • 2 tbsp butter (for extra richness, optional)

Instructions:

  1. Roast the Vegetables:

    • Preheat oven to 400Β°F (200Β°C).
    • On a baking sheet, toss the tomatoes, onion, garlic, and carrot with olive oil, salt, and pepper.
    • Roast for about 25-30 minutes, until tomatoes are soft and slightly charred.
  2. Blend the Roasted Veggies:

    • Transfer the roasted vegetables to a blender (or use an immersion blender in a pot).
    • Add dried basil, oregano, red pepper flakes, and 1 cup of the broth. Blend until smooth.
  3. Simmer the Soup:

    • Pour the blended mixture into a pot over medium heat.
    • Add the remaining broth and sugar (if using). Let it simmer for 5-10 minutes.
  4. Make it Creamy:

    • Stir in the heavy cream and butter (if using) and let it heat through for another 2-3 minutes.
    • Taste and adjust seasoning if needed.
  5. Serve & Enjoy:

    • Garnish with fresh basil and grated Parmesan if desired.
    • Serve hot with crusty bread or grilled cheese for the ultimate comfort meal! πŸ…πŸ”₯πŸ₯£