Homemade Roasted Tomato Basil Soup

Featured in Warm Bowls of Comfort.

This elevated tomato basil soup starts with oven-roasted tomatoes and whole garlic cloves that develop incredible sweetness and depth, while caramelized onions add another layer of rich flavor throughout. Fresh basil brings that classic pairing that makes this soup so special, while the finishing touch is up to you - keep it classic with heavy cream, make it lighter with milk, or choose your favorite non-dairy option to create the perfect velvety texture. The result is nothing like the canned version - this is pure tomato soup heaven that'll make you forget all others!
A smiling woman in a chef's jacket stands in a commercial kitchen, looking at the camera with various food containers and utensils in the background.
Updated on Tue, 14 Jan 2025 23:06:41 GMT
A bowl of vibrant tomato soup garnished with fresh basil leaves and drizzled with olive oil, accompanied by a slice of bread and cherry tomatoes. Pin it
A bowl of vibrant tomato soup garnished with fresh basil leaves and drizzled with olive oil, accompanied by a slice of bread and cherry tomatoes. | tasteofcook.com

I discovered the magic of roasted tomato basil soup trying to recreate my favorite cafe's version at home. Now those roasted tomatoes caramelized onions and fresh basil come together to make something even better. Simple ingredients a little patience pure comfort in every spoonful.

Pure Goodness

What makes this soup special is letting those fresh ingredients shine. Roasting brings out the tomatoes' natural sweetness while garlic and onions add amazing depth. No cream needed just real wholesome flavors. Perfect when your garden gives you too many tomatoes.

Your Shopping List

  • Fresh Tomatoes: Ripest ones you can find.
  • Sweet Onions: For that caramel goodness.
  • Garlic: Whole heads get roasted sweet.
  • Fresh Basil: Lots of it makes everything pop.
  • Olive Oil: Good quality you'll taste it.
  • Vegetable Broth: Light and clean base.
  • Seasonings: Salt pepper maybe a pinch of red pepper.

Let's Make Soup

  1. Roast With Love
    Tomatoes garlic onions get all golden and sweet.
  2. Blend It Up
    Everything goes smooth adding broth till perfect.
  3. Fresh Finish
    Stir in that basil right at the end.
  4. Make It Yours
    Taste adjust maybe add splash of cream if you like.

Make It Perfect

Pick the ripest tomatoes they're everything here. Spread them even when roasting gets them all caramelized nice. Take time with those onions worth every minute. Blend it real smooth add cream if you're feeling fancy.

Keep It Fresh

Keeps beautiful 4 to 5 days in the fridge. Freezes up to 3 months just warm it gentle when ready. Skip boiling keeps all those fresh flavors perfect.

A bowl of vibrant tomato soup garnished with fresh basil leaves and a drizzle of olive oil, accompanied by cherry tomatoes and bread in the background. Pin it
A bowl of vibrant tomato soup garnished with fresh basil leaves and a drizzle of olive oil, accompanied by cherry tomatoes and bread in the background. | tasteofcook.com

Perfect Partners

Nothing beats grilled cheese alongside. Garlic bread or fancy crackers catch every drop. Want it lighter? Fresh salad works beautiful too.

Mix It Up

Like heat? Add red pepper flakes. Want it richer? Stir in some pesto. Love cheese? Shower with parmesan. Extra veggies? Roasted peppers carrots make it your own.

Pure Magic

Sometimes simple ingredients make the most special things. Roasting makes everything sweeter those onions add depth fresh basil brings it all home. Perfect for cozy nights or having friends over.

Always Perfect

Works for quick lunch fancy dinner party starter anything really. Crusty bread makes it cozy enough for everyday but it's special enough for company too. Good all year round but extra amazing with summer tomatoes.

A bowl of rich tomato soup garnished with fresh basil leaves, sliced cherry tomatoes, and a drizzle of olive oil. Pin it
A bowl of rich tomato soup garnished with fresh basil leaves, sliced cherry tomatoes, and a drizzle of olive oil. | tasteofcook.com

Frequently Asked Questions

→ Do I need to strain the seeds?
Straining is optional. Use fine mesh strainer if preferred, but not necessary for good results.
→ How long does it keep?
Stores 4-5 days in fridge or 3 months in freezer. Thaw frozen soup in fridge before reheating.
→ What's the best way to make it creamy?
Add coconut milk for vegan option, or dairy milk/cream. Butter or parmesan also enhance richness.
→ Can I use different tomatoes?
Roma or plum tomatoes work best due to their meaty texture and rich flavor when roasted.
→ Why caramelize the onions?
Caramelizing adds natural sweetness and depth of flavor to balance the tomatoes' acidity.

Homemade Roasted Tomato Basil Soup

Fresh tomato soup made with oven-roasted tomatoes, caramelized onions, and fresh basil. Customizable with cream or dairy-free options.

Prep Time
15 Minutes
Cook Time
70 Minutes
Total Time
85 Minutes

Category: Soups & Stews

Difficulty: Intermediate

Cuisine: American

Yield: 4 Servings (4 servings)

Dietary: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

01 Roma or plum tomatoes, halved - 3 pounds.
02 Garlic cloves, peeled - 8.
03 Olive oil - 3.5 tablespoons divided.
04 Yellow onions, sliced - 2.
05 Fresh basil leaves - 1/2 cup.
06 Dried oregano - 1/2 teaspoon.
07 Vegetable broth - 1-2 cups.
08 Salt and pepper to taste.

Instructions

Step 01

Roast tomatoes and garlic with oil, salt and pepper at 400°F for 40-45 minutes.

Step 02

Cook sliced onions in oil over medium heat, stirring occasionally until golden, about 20 minutes.

Step 03

Blend roasted tomatoes, garlic, basil and onions until smooth.

Step 04

Add oregano and broth. Simmer 10 minutes. Add optional cream, milk, cheese or butter if desired.

Notes

  1. Can be made vegan with coconut milk.
  2. Straining seeds optional.
  3. Freezes well up to 3 months.

Tools You'll Need

  • Baking sheet.
  • Large pot.
  • Blender or food processor.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 214
  • Total Fat: 13.6 g
  • Total Carbohydrate: 21.3 g
  • Protein: 3.1 g