Easy Homemade Roasted Tomato Soup

This easy homemade roasted tomato soup is rich, flavorful, and perfect for a cozy meal. Made with fresh, roasted tomatoes, garlic, and herbs, it’s a simple yet delicious dish that pairs beautifully with crusty bread or a classic grilled cheese sandwich.

Why Youโ€™ll Love This Recipe

  • Uses fresh, wholesome ingredients
  • Roasting enhances the natural sweetness of tomatoes
  • Simple and easy to prepare
  • Perfect for meal prep and leftovers
  • Can be customized with different herbs and seasonings
  • Freezes well for future meals

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Fresh tomatoes (Roma, cherry, or vine-ripe)
  • Olive oil
  • Garlic cloves
  • Onion
  • Vegetable or chicken broth
  • Fresh basil
  • Salt and pepper
  • Red pepper flakes (optional, for a hint of spice)
  • Heavy cream or coconut milk (optional, for creaminess)

Directions

  1. Preheat the oven to 400ยฐF (200ยฐC).
  2. Prepare the tomatoes by cutting them in half and placing them on a baking sheet.
  3. Add garlic and onion, drizzle with olive oil, and season with salt and pepper.
  4. Roast for 30-40 minutes, until tomatoes are soft and slightly caramelized.
  5. Transfer to a blender (or use an immersion blender) and blend until smooth.
  6. Pour into a pot, add broth, and bring to a gentle simmer.
  7. Stir in basil and optional heavy cream or coconut milk, adjust seasoning as needed.
  8. Serve warm with fresh basil and a drizzle of olive oil.

Servings and Timing

  • Servings: 4-6
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Total Time: 50 minutes

Variations

  • Spicy Version: Add more red pepper flakes or a chopped jalapeรฑo.
  • Creamy Version: Stir in extra heavy cream or coconut milk.
  • Herb Twist: Swap basil for thyme or rosemary for a different flavor profile.
  • Protein Boost: Add cooked shredded chicken or white beans for a heartier soup.
  • Cheesy Delight: Serve with grated Parmesan or a dollop of ricotta cheese.

Storage/Reheating

  • Refrigeration: Store in an airtight container for up to 4 days.
  • Freezing: Allow the soup to cool completely and freeze for up to 3 months.
  • Reheating: Warm on the stovetop over low heat, stirring occasionally, or microwave in 30-second intervals until heated through.

FAQs

How do I make the soup thicker?

You can add a potato while blending, reduce the broth amount, or let it simmer longer to thicken naturally.

Can I use canned tomatoes instead of fresh ones?

Yes, but roasting fresh tomatoes enhances the flavor. If using canned, choose fire-roasted tomatoes for better depth.

What can I serve with this soup?

It pairs well with grilled cheese, garlic bread, or a fresh green salad.

Can I make this soup vegan?

Absolutely! Use vegetable broth and coconut milk instead of heavy cream.

How can I make it gluten-free?

The soup itself is naturally gluten-free. Just ensure that any side dishes, like bread, are gluten-free.

Can I roast other vegetables with the tomatoes?

Yes! Carrots, bell peppers, or zucchini add extra flavor and nutrition.

How do I get a smoother texture?

Blend the soup longer or strain it through a fine-mesh sieve for a silkier consistency.

Is this soup kid-friendly?

Yes! If your child prefers a milder flavor, skip the red pepper flakes.

Can I add protein to this soup?

Yes, try adding cooked chicken, shrimp, or beans for added protein.

How long does the soup last in the freezer?

Properly stored, it can last up to 3 months. Thaw overnight in the fridge before reheating.

Conclusion

This easy homemade roasted tomato soup is a must-try for soup lovers. With its rich, roasted flavor and simple preparation, it’s a comforting dish that’s perfect for any time of the year. Enjoy it fresh or make a big batch for meal prepโ€”either way, it’s sure to be a hit!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Easy Homemade Roasted Tomato Soup

Easy Homemade Roasted Tomato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: KimEasy
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Roasting, Blending
  • Cuisine: American, Italian
  • Diet: Vegetarian

Description

This homemade roasted tomato soup is rich, comforting, and packed with deep, roasted flavors. Made with fresh tomatoes, garlic, and simple seasonings, this easy recipe is perfect for a cozy meal. Serve it with crusty bread or a classic grilled cheese for the ultimate comfort food!


Ingredients

Units Scale
  • 2 lbs (about 6-8) ripe tomatoes, halved
  • 1 small onion, chopped
  • 4 cloves garlic, peeled
  • 2 tbsp olive oil
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1 tsp dried oregano (or fresh basil, for garnish)
  • 1 1/2 cups vegetable broth (or chicken broth)
  • 1/2 cup heavy cream (optional, for creaminess)
  • 1 tbsp balsamic vinegar (for added depth of flavor)

Instructions

  • Roast the tomatoes & garlic โ€“ Preheat oven to 400ยฐF (200ยฐC). Arrange the halved tomatoes, garlic, and chopped onion on a baking sheet. Drizzle with olive oil, salt, pepper, and oregano. Roast for 25-30 minutes until softened and slightly caramelized.
  • Blend the soup โ€“ Transfer the roasted ingredients to a blender or food processor. Add the broth and blend until smooth.
  • Simmer โ€“ Pour the mixture into a pot over medium heat. Add the balsamic vinegar and let it simmer for 5-10 minutes to enhance the flavors. Stir in heavy cream (if using).
  • Serve & enjoy โ€“ Taste and adjust seasoning as needed. Serve hot with fresh basil and a drizzle of olive oil on top.

Notes

  • For a thicker soup, reduce the broth slightly or add a small peeled potato to the roasting pan.
  • Want extra richness? Stir in a bit of butter before serving.
  • This soup freezes well for up to 3 monthsโ€”store in an airtight container.

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *