Savor The Season: The BEST Roasted Tomato Soup For Immune Health.

5.9K

There’s just something about a warm bowl of homemade soup during the colder months that instantly makes the house feel cozy. And honestly, this roasted tomato soup for immune health has become one of my favorite soup recipes to make when everyone starts feeling run down or when the weather suddenly turns chilly.

It’s creamy, comforting, full of fresh ingredients, and honestly tastes like something you’d order at a little café with a grilled cheese sandwich on the side.

The best part? It’s actually simple to make.

The roasted tomatoes, garlic cloves, red onion, and bell pepper all roast together until caramelized and packed with rich flavor. Then everything gets blended into the most delicious creamy soup with fresh basil and just enough creaminess from coconut milk or heavy cream.

And if you’re anything like me and constantly trying to sneak extra nourishing foods into your family’s meals, the good news is that this healthy roasted tomato soup is also loaded with vitamin C, antioxidant properties, and ingredients that support the immune system naturally.

Honestly, this soup just feels like comfort food in the best possible way.

If your family loves cozy dinners as much as mine does, you may also love my 55 Best Winter Soup Recipes. I make soups nonstop once soup season starts.

Roasted Tomato Soup Recipe.

This site may contain affiliate links to products. I may receive a small commission (at no extra cost to you) for purchases made through these links. This helps me to pay for my website hosting and other blog-related expenses. Thank you for supporting this blog. 

Why We Love This Roasted Tomato Soup Recipe

This homemade tomato soup checks every box for me:

  • Easy enough for busy weekdays

  • Made with fresh tomatoes and pantry staples

  • Freezer friendly

  • Great for meal prep

  • Full of natural sweetness from roasted vegetables

  • Comforting without feeling overly heavy

  • Tastes even better the next day

And honestly, if I have leftover sourdough bread sitting on the counter, this soup automatically becomes dinner.

I usually pair it with a grilled cheese sandwich or fresh salad and call it a day.

If you love easy comfort meals, my Simple Slow Cooker Beef Stew is another cozy family favorite around here.

Why Roasting Tomatoes Makes Such a Big Difference

If it’s your first time making roasted tomato soup from scratch, roasting the vegetables first is honestly the secret ingredient.

The roasting process completely changes the flavor of the tomatoes.

Instead of tasting acidic or flat, the roasted tomatoes become sweeter, deeper, and almost slightly smoky. The natural sugars caramelize beautifully at high heat and create the most incredible savory base for this creamy tomato soup.

The roasted garlic cloves also become soft and buttery instead of sharp.

It’s honestly the perfect way to make the best tomato soup at home.

Health Benefits of This Healthy Roasted Tomato Soup

One of the reasons I keep making this tomato basil soup is that the ingredients are genuinely nourishing.

Fresh tomatoes are naturally rich in vitamin C and lycopene, a powerful antioxidant that may support heart health and overall wellness.

Garlic cloves are another ingredient I try to cook with regularly during cold and flu season because they’re known to support the immune system.

The combination of roasted tomatoes, olive oil, fresh basil, and bell pepper creates a healthy roasted tomato soup. 

And unlike canned soup recipes, homemade soup gives you complete control over the ingredients and sodium level.

Key Ingredients

Here’s everything you’ll need for this roasted tomato soup recipe.

1. Fresh Tomatoes

Roma tomatoes are my favorite because they’re naturally sweet and less watery, but honestly, any ripe tomatoes or juicy tomatoes work during tomato season.

2. Whole Head of Garlic

Roasting a whole head of garlic gives the soup so much depth and subtle sweetness.

3. Bell Pepper

I love adding red bell pepper because it balances the acidity of the tomatoes while adding even more vitamin C.

4. Red Onion

Roasted red onion adds richness and helps build the soup’s savory base.

5. Coconut Milk or Heavy Cream

You can use either depending on what you have.

Coconut milk keeps it dairy-free, while heavy cream creates an extra creamy soup.

6. Fresh Basil

Fresh basil completely changes the flavor of this tomato basil soup. It adds freshness and brightness right at the end.

Roasted Tomato Soup with fresh basil.

Roasted Tomato Soup For Immune Health

This roasted tomato soup for immune health is cozy, creamy, and packed with fresh ingredients like roasted tomatoes, garlic cloves, fresh basil, and bell pepper. It’s the perfect comforting homemade soup for chilly days and pairs perfectly with a grilled cheese sandwich or fresh sourdough bread.
5 from 2 votes
Prep Time 15 minutes
Cook Time 45 minutes
0 minutes
Total Time 1 hour
Course Soup
Cuisine American
Servings 6 people
Calories 260 kcal

Equipment

  • 1 Baking Sheet For roasting the vegetables.
  • Aluminum foil
  • 1 Large Pot or Dutch Oven To simmer and blend the soup.
  • 1 Immerson Blender You can also use a regular blender.
  • Miscellaneous Kitchen items: Knife, cutting board, measuring cups, ladle, wooden spoon.

Ingredients
  

  • 3 lbs Roma tomatoes, halved
  • 1 Red bell pepper, chopped
  • 1 Red onion, sliced
  • 1 Whole head of garlic
  • 3 Tbsp Olive Oil
  • 2 Tbsp Tomato paste
  • 4 cups Vegetable Broth
  • 1 can coconut milk or ½ cup heavy cream
  • 1 tsp black pepper
  • 1 tsp salt
  • ½ tsp red pepper flakes
  • 1 Tbsp 1 tablespoon balsamic vinegar
  • 1 large handful fresh basil (or 1 Tbsp dried basil)
  • Sprinkle of Parmesan cheese (for serving)

Instructions
 

  • Preheat oven to 425°F. Line a baking sheet with aluminum foil for easy cleanup.
  • Place the halved Roma tomatoes, chopped red bell pepper, and sliced red onion on the baking sheet in a single layer.
  • Cut the top off the whole head of garlic, drizzle with a little olive oil, wrap in foil, and place it on the baking sheet with the vegetables.
  • Drizzle the vegetables with the remaining olive oil, then sprinkle with salt and black pepper.
  • Roast for 40–45 minutes, or until the tomatoes are soft and slightly caramelized.
  • Transfer the roasted tomatoes, bell pepper, red onion, and roasted garlic cloves to a large soup pot.
  • Stir in the tomato paste and cook over medium heat for about 2 minutes.
  • Add the broth, balsamic vinegar, and red pepper flakes. Simmer for 15 minutes.
  • Blend the soup with an immersion blender until smooth and creamy.
  • Stir in the coconut milk or heavy cream and fresh basil. Taste and adjust seasoning if needed.
  • Serve warm with a sprinkle of Parmesan cheese on top.

Notes

With Coconut milk:
  • Calories: About 230–260 calories per serving
If using heavy cream instead:
  • About 180–220 calories per serving
That’s based on:
  • 6 servings
  • Parmesan used lightly as garnish
Nutrition facts:
  • Protein: 4g
  • Carbohydrates: 18g
  • Fat: 16g
  • Fiber: 4g
  • Sugar: 10g
Keyword cozy soup recipe, creamy tomato soup, fresh tomato soup, grilled cheese soup pairing, healthy lunch, healthy roasted tomato soup, homemade tomato soup, immune boosting soup, Roasted Tomato Soup For Immune Health, roasted tomato soup recipe, roasted tomatoes, tomato basil soup, vegetable soup

Kitchen Tools You’ll Need

You really don’t need anything fancy for this homemade tomato soup.

  • Baking sheet or baking tray

  • Aluminum foil

  • Large pot or soup pot

  • Immersion blender, hand blender, or food processor

  • Large bowl

  • Wooden spoon

I personally think an immersion blender is the easiest option because you can blend the soup directly in the large pot without transferring hot liquid everywhere.

How To Make Roasted Tomato Soup for Immune Health

Step 1: Roast the Vegetables

Preheat your oven to 425 degrees F.

Line a baking sheet or baking tray with aluminum foil for easier cleanup.

Spread the Roma tomatoes, red onion, and bell pepper in a single layer on the tray.

Drizzle everything with tablespoons of olive oil and season with black pepper and salt.

Slice the top off the whole head of garlic, drizzle it with olive oil, wrap it in aluminum foil, and place it onto the baking sheet with the vegetables.

Roast everything at high heat for about 40–45 minutes until the roasted vegetables are soft and slightly caramelized.

This is where all the rich flavor develops.

Step 2: Build the Soup Base

Transfer the roasted tomatoes, roasted garlic, onion, and bell pepper into a soup pot over medium heat.

Stir in the tomato paste and let it cook for about 2 minutes to deepen the flavor even more.

Then pour in your vegetable broth, vegetable stock, chicken broth, or chicken stock.

Add balsamic vinegar and red pepper flakes.

Let everything simmer together for about 15 minutes.

Your kitchen is going to smell amazing at this point.

Step 3: Blend Until Creamy

Remove the soup from the heat.

Use an immersion blender or hand blender to blend the soup until smooth and creamy.

If using a food processor, carefully transfer the soup in batches.

Stir in coconut milk or heavy cream along with the fresh basil.

Taste and adjust seasoning if needed.

The result is the most creamy tomato soup with deep roasted flavor and natural sweetness.

Tips For The Best Tomato Soup

Use Ripe Tomatoes

The more ripe tomatoes and juicy tomatoes you use, the better the soup will taste.

Roast Everything Well

Don’t rush the roasting process.

Those roasted tomatoes and garlic cloves need enough time to caramelize properly.

Balance The Acidity

If your tomatoes taste extra acidic, adding coconut milk or heavy cream helps mellow everything beautifully.

You can also add a tiny drizzle of honey if needed.

Fresh Basil Matters

Fresh basil added at the end keeps the soup bright and fresh.

My Favorite Way To Serve This Delicious Soup

This delicious soup was basically made for grilled cheese sandwich night.

I usually serve it with:

  • Whole-grain bread

  • Fresh salad

  • Sourdough toast

  • Crackers

  • Sprinkle of Parmesan cheese

Honestly, it’s one of my favorite healthy lunch ideas during chilly days.

And if you love easy cozy dinners, my Quick Crockpot Chicken Tacos are another super easy family dinner option for busy weeks.

Let's Stay In Touch...

Follow me on social media! I regularly share exciting content and exclusive products. My platform is the perfect place to stay connected with me and interact with other supporters and access behind-the-scenes content. 

Whether you prefer Facebook, Instagram, or Pinterest, I have an active presence on all major social media platforms. By following me, you’ll be the first to know about new content and exciting offers that I have in store. So, what are you waiting for? Join my community today and stay in the loop! @theforeignmom.

Join the Conversation

  1. 5 stars
    What a great recipe! My family loved it.

    1. Elisabeth Author says:

      I’m happy to hear that. Thanks for the feedback. Lis

  2. 5 stars
    Absolutely delicious! What bread do you recommend serving with it?

    1. Elisabeth Author says:

      Thank you, Tiffany. French bread is my favorite bread to serve with tomato soup. I also love sourdough bread.

Leave a Reply

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

Recipe Rating




Close
Your custom text © Copyright 2026. All rights reserved.