Ivys Recipes

  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Roasted Tomato Basil Soup with Parmesan Recipe

Published: Oct 19, 2025 by Ivy · This post may contain affiliate links · Leave a Comment

Jump to Recipe·4 from 64 reviews

If you’re craving a comforting bowl that feels like a warm hug on a chilly day, you’re in for a treat with this Roasted Tomato Basil Soup with Parmesan Recipe. This soup bursts with rich, roasted tomato flavor complemented by the fresh vibrancy of basil and the savory kiss of Parmesan cheese. Every spoonful delivers a perfect balance of sweet, tangy, and creamy sensations that makes this soup a standout classic you’ll want to make again and again.

Ingredients You'll Need

The image shows two round white bowls placed on a white marbled surface. The left bowl is filled with finely chopped white onions, filling the bowl almost to the top with a soft texture. The right bowl, a deeper white pot with handles on each side, contains browned onions mixed with black pepper sprinkled on top, with some oil coating the sides of the pot. Nearby, a glass of orange juice and a small bowl of green herbs rest on a white cloth with light brown stripes. Photo taken with an iphone --ar 4:5 --v 7

The beauty of this Roasted Tomato Basil Soup with Parmesan Recipe lies in its simplicity. Each ingredient is thoughtfully chosen to build layers of flavor, from the natural sweetness of roasted tomatoes to the fragrant freshness of basil and the umami punch of Parmesan. With straightforward pantry essentials, you’re just steps away from a soul-satisfying meal.

  • 4 pounds plum or roma tomatoes: These tomato varieties roast beautifully and offer intense flavor without too much liquid.
  • 6 garlic cloves: Roasting garlic mellows its sharpness and adds a subtle, sweet complexity to the soup.
  • ¼ cup olive oil (divided): The olive oil helps roast the tomatoes evenly and gives the soup a smooth richness.
  • 1 teaspoon sea salt (divided, plus more to taste): Enhances all the natural flavors and balances the acidity of the tomatoes.
  • ½ teaspoon ground black pepper (divided, plus more to taste): Adds a gentle warmth without overpowering the delicate herbs.
  • 2 medium yellow onions (chopped): Caramelized onions contribute sweetness and depth that make the soup truly comforting.
  • 1 teaspoon Italian seasoning: A classic herbal blend that ties the tomato and basil flavors together beautifully.
  • 2 cups vegetable broth (plus more as needed): Provides a savory base that keeps the soup light and velvety.
  • 2 cups fresh basil leaves (packed, plus more for garnishing): Fresh basil elevates the soup with its bright, aromatic notes.
  • Shredded or grated Parmesan cheese: This finishing touch adds a nutty, salty richness that makes every bite special.

How to Make Roasted Tomato Basil Soup with Parmesan Recipe

Step 1: Preheat and Prepare

Start by heating your oven to 400°F and lining a baking sheet with parchment paper to prevent sticking. Setting this stage ensures your tomatoes roast evenly and develop that gorgeous caramelized flavor we’re after.

Step 2: Roast Tomatoes and Garlic

Toss the halved tomatoes and garlic cloves with 3 tablespoons of olive oil. Spread them out in a single layer on the baking sheet and season with half the salt and pepper. Roast for 40 minutes to coax out their natural sweetness and deepen the flavor until they’re soft, slightly caramelized, and bursting with essence.

Step 3: Caramelize the Onions

While the tomatoes roast, warm the remaining tablespoon of olive oil in a Dutch oven or large pot over medium heat. Add the chopped onions along with the rest of the salt and black pepper. Cook slowly, stirring occasionally, until the onions turn translucent and start caramelizing, about 20 minutes. This adds incredible depth and sweetness to the final soup.

Step 4: Simmer with Italian Seasoning and Broth

Once the onions are beautifully caramelized, stir in the Italian seasoning and pour in the vegetable broth. Let this mixture simmer gently for 5 to 10 minutes so all those flavors meld and build a cozy base for your soup.

Step 5: Add Roasted Tomatoes and Fresh Basil

Take the roasted tomatoes and garlic out of the oven and let them cool slightly. Transfer everything into the pot with the onions and broth. Lower the heat and add the fresh basil leaves. The heat will help release the basil’s fragrant oils without overcooking, preserving its bright and fresh character.

Step 6: Blend Until Smooth

Now for the magic moment. Use an immersion blender right in the pot to puree the soup until silky smooth. If you don’t have one, carefully blend the soups in batches using a stand blender. Be cautious with the hot liquid—this creamy, vibrant soup is almost ready to enjoy!

Step 7: Final Taste and Adjust

Give the soup a taste and adjust the seasoning with more salt, pepper, or even additional vegetable broth if you crave a thinner consistency. This personalized step ensures your soup suits your exact preferences.

Step 8: Serve and Garnish

Pour into bowls and top with a sprinkling of fresh basil and a generous handful of shredded Parmesan. The cheese melts slightly on contact, adding a luscious creaminess that perfectly compliments the bright tomato and herb flavors.

How to Serve Roasted Tomato Basil Soup with Parmesan Recipe

A white bowl filled with thick, smooth, orange tomato soup that has small green basil leaves floating on top. A woman's hand holds a piece of white bread dipped halfway into the soup, showing the soup coating the bread. A spoon rests inside the bowl on the right side, partially submerged in the soup. In the background, an out-of-focus glass with a yellow drink and another white bowl are visible, all set on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Garnishes

Fresh basil leaves and grated Parmesan are classic and irresistible garnishes that instantly elevate your soup’s flavor and presentation. A drizzle of good olive oil or a pinch of red pepper flakes can also add a delightful finishing touch.

Side Dishes

This soup pairs beautifully with crusty bread, grilled cheese sandwiches, or savory crackers for dipping. These sides add texture and a cozy vibe that make mealtime feel complete and satisfying.

Creative Ways to Present

For a fun twist, serve the soup in hollowed-out bread bowls or drizzle a basil pesto swirl on top instead of just plain basil. You can also top with toasted pine nuts or a dollop of ricotta for an extra layer of flavor and elegance.

Make Ahead and Storage

Storing Leftovers

Keep any leftover Roasted Tomato Basil Soup with Parmesan Recipe in an airtight container in the refrigerator for up to four days. The flavors actually deepen over time, making it just as delicious even after a day or two.

Freezing

This soup freezes wonderfully. Portion it into freezer-safe containers, leaving some headspace for expansion, and freeze for up to three months. When you’re ready, thaw it overnight in the refrigerator for the best texture.

Reheating

Reheat gently in a saucepan over low to medium heat, stirring occasionally. Add a splash of vegetable broth or water if it’s too thick. Avoid boiling to preserve the fresh basil flavor and silky texture.

FAQs

Can I use canned tomatoes instead of fresh?

While fresh roma or plum tomatoes give you the best depth of flavor for this Roasted Tomato Basil Soup with Parmesan Recipe, you can substitute canned whole peeled tomatoes if fresh ones aren’t available. Just roast them as directed to enhance their sweetness.

Is this soup vegan?

The base soup is vegan, but since this recipe finishes with Parmesan cheese, it’s not strictly vegan unless you use a plant-based cheese alternative or omit it entirely.

Can I make this soup spicy?

Absolutely! Adding crushed red pepper flakes during the onion caramelizing step or a dash of hot sauce at the end is a great way to introduce a kick without overpowering the dish.

What if I don’t have an immersion blender?

No worries if you don’t own an immersion blender! Carefully transfer the soup in batches to a countertop blender. Just be mindful of hot liquid and don’t overfill to avoid spills.

How long will this soup keep in the fridge?

Stored properly in an airtight container, the Roasted Tomato Basil Soup with Parmesan Recipe will stay fresh for about four days in the refrigerator. Be sure to taste before serving to adjust seasonings if needed.

Final Thoughts

There’s truly nothing quite as comforting as a hearty bowl of Roasted Tomato Basil Soup with Parmesan Recipe. It’s a perfect marriage of vibrant, fresh flavors and homey, satisfying textures. Whether it’s a cozy weeknight dinner or a special treat for friends, this recipe is sure to become a beloved staple in your kitchen. Go ahead, dive in and savor every delicious spoonful!

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
Roasted Tomato Basil Soup with Parmesan Recipe

Roasted Tomato Basil Soup with Parmesan Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4 from 64 reviews
  • Author: Ivy
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 5 minutes
  • Total Time: 1 hour 20 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Roasting
  • Cuisine: Italian
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

This rich and flavorful Tomato Basil Soup is a comforting classic made from roasted plum tomatoes, garlic, and fresh basil. Slowly caramelized onions and a blend of herbs enrich the depth of this smooth, creamy soup. Topped with Parmesan cheese and served with crusty bread or grilled cheese, it's perfect for a cozy meal any time of year.


Ingredients

Vegetables

  • 4 pounds plum or roma tomatoes, cut in half lengthwise
  • 6 garlic cloves, peeled and roughly chopped
  • 2 medium yellow onions, chopped
  • 2 cups fresh basil leaves, packed, plus more for garnishing

Pantry Items

  • ¼ cup olive oil, divided (3 tablespoons for roasting, 1 tablespoon for caramelizing)
  • 1 teaspoon sea salt, divided, plus more to taste
  • ½ teaspoon ground black pepper, divided, plus more to taste
  • 1 teaspoon Italian seasoning
  • 2 cups vegetable broth, plus more as needed

Dairy

  • Shredded or grated Parmesan cheese, for serving


Instructions

  1. Preheat and prepare: Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper, setting it aside for the tomatoes and garlic.
  2. Roast: Toss the halved tomatoes and chopped garlic with 3 tablespoons of olive oil in a large bowl. Spread them evenly on the prepared baking sheet and sprinkle with ½ teaspoon sea salt and ½ teaspoon ground black pepper. Roast in the oven for 40 minutes, allowing the tomatoes to soften and caramelize.
  3. Caramelize onions: While the tomatoes roast, heat the remaining 1 tablespoon of olive oil in a Dutch oven or large pot over medium heat. Add the chopped onions, ½ teaspoon sea salt, and ¼ teaspoon ground black pepper. Sauté the onions, stirring occasionally, until they are translucent and start to brown and caramelize, about 20 minutes.
  4. Simmer: Stir in the Italian seasoning and vegetable broth to the caramelized onions. Let the mixture simmer gently for 5 to 10 minutes to develop flavor.
  5. Add roasted tomatoes: Once the tomatoes are done roasting, remove them from the oven and allow them to cool slightly. Transfer the roasted tomatoes, garlic, and their juices into the Dutch oven with the onion mixture. Lower the heat and add the fresh basil leaves.
  6. Blend: Use an immersion blender to blend the soup until smooth. If you don't have an immersion blender, carefully transfer the soup in batches to a countertop blender and blend until you reach your desired consistency.
  7. Adjust and serve: Taste the soup and adjust seasoning with additional salt, pepper, and vegetable broth as necessary to reach your preferred consistency. Serve the soup hot, garnished with fresh basil leaves and sprinkled with Parmesan cheese. This soup pairs wonderfully with crusty bread, grilled cheese sandwiches, or crackers.

Notes

  • You can substitute plum tomatoes with ripe Roma tomatoes for similar results.
  • If you prefer a creamier texture, add a splash of cream or coconut milk after blending.
  • For a richer flavor, consider roasting some red bell peppers with the tomatoes.
  • Vegetable broth can be replaced with chicken broth for a non-vegetarian option.
  • Store leftover soup in the refrigerator for up to 3 days or freeze for up to 3 months.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Meals

  • Best Lemon Brownies Recipe (With Lemony Glaze) Recipe
    Best Lemon Brownies Recipe (With Lemony Glaze) Recipe
  • Soft Easter Sugar Cookies (Decorated Peep Cookie) Recipe
    Soft Easter Sugar Cookies (Decorated Peep Cookie) Recipe
  • Crema Pasticcera (Italian Pastry Cream) Recipe
    Crema Pasticcera (Italian Pastry Cream) Recipe
  • Dreamy Cream Strawberry Milkshake Recipe
    Dreamy Cream Strawberry Milkshake Recipe

Leave a Reply Cancel reply

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

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

Hey, I’m Ivy!

I’m a 28-year-old mom to my little prince, Pitter, who loves cooking and exploring flavors from around the world. What started in my home kitchen is now a space where I share simple, global-inspired recipes made with love.

 

Learn more

Popular

  • Arugula Salad with Strawberries, Feta, and Lemon Vinaigrette Recipe
    Arugula Salad with Strawberries, Feta, and Lemon Vinaigrette Recipe
  • Chicken Vegetable Soup (Easy Stovetop Recipe) + Video Recipe
    Chicken Vegetable Soup (Easy Stovetop Recipe) + Video Recipe
  • Vegetable Tortellini Soup Recipe
    Vegetable Tortellini Soup Recipe
  • Easy Creamy Tomato Bisque Soup Recipe
    Easy Creamy Tomato Bisque Soup Recipe

Footer

as seen in:

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Ivys Recipes. All rights reserved.