September 22, 2026

San Marzano and fire-roasted tomatoes simmer with vegetables, fresh herbs, and a Parmesan rind in this rustic tomato soup. Finish each bowl with a spoonful of basil pesto and serve with plenty of crusty bread for dipping. It’s a simple, cozy soup made for bringing straight to the table.

Rustic Tomato and Basil Soup

A pot of tomato soup and a grilled cheese sandwich make a lunch I’m always happy to sit down to. This one starts with tomatoes, chopped vegetables, and a Parmesan rind tucked into the pot while everything slowly simmers together. There’s just enough time to slice the bread, make the sandwiches, and grate a little extra cheese for the table.

This rustic tomato and basil soup uses whole San Marzano and fire-roasted tomatoes, with fresh basil added near the end. I like to leave a little texture when blending, but you can make it smooth if you prefer.

A spoonful of basil pesto is my favorite finish. Add cream if you’d like a richer soup, or keep the tomato and vegetable base as it is. Either way, this is a pot you can make ahead and warm when lunch is ready.

Rustic tomato basil soup topped with herbs and a dollop of cream in a ceramic bowl.

Why You’ll Love This

The soup needs a little simmering time, but most of the hands-on work is chopping and stirring.

  • Pantry-friendly. Canned tomatoes make this an option beyond the summer harvest.
  • Flexible texture. Blend until smooth or leave it a little rustic.
  • Cream is optional. The vegetables give the soup body on their own.
  • A meal to save. Refrigerate or freeze portions for another day.
Tomatoes, carrots, celery, garlic, herbs, and other soup ingredients arranged on a wooden table.

Ingredients You’ll Need

San Marzano and Fire-Roasted Tomatoes

San Marzano tomatoes provide a rich, slightly sweet base; fire-roasted tomatoes add a gently smoky note. Use both with their juices. Whole canned tomatoes also form the base of my Simple Homemade Marinara Sauce.

Shallot, Carrot, Celery, and Garlic

Shallot and garlic add savory flavor, while carrot and celery round out the base. The carrot contributes a little natural sweetness to balance the tomatoes.

Olive Oil and Butter

Olive oil and butter coat the chopped vegetables as they soften. The butter also adds richness to the finished soup.

Stock and Parmesan Rind

Either vegetable or chicken stock works. A Parmesan rind adds savory, salty flavor as the soup simmers, so save the ends of your cheese wedges for the pot.

Fresh Basil and Dried Herbs

Dried basil and thyme season the simmering soup, while fresh basil finishes it. My tips for choosing and storing fresh herbs can help with any leaves you have left.

Red Pepper Flakes, Salt, and Black Pepper

Red pepper flakes add gentle warmth. Season with salt and black pepper, allowing for the salt already in the stock and Parmesan rind.

Heavy Cream

Start with ¼ cup heavy cream for a richer finish, adding up to ½ cup if you like. It’s optional, so you can taste the blended soup before deciding.

Chopped carrot, celery, onion, and garlic on a wooden board beside a knife.

Ingredient Philosophy

I choose organic ingredients whenever I can, from the vegetables that start the soup to the canned tomatoes that fill the pot. When tomatoes are coming in from the garden, I want to eat them fresh. For a simmered soup like this, good canned tomatoes give me the rich tomato flavor I’m looking for any time of year.

Canned tomatoes earn their place in my well-stocked pantry because I use them often. A few vegetables and herbs turn them into soup without a long shopping list.

I try to use ingredients all the way through. Saving a Parmesan rind for the next pot is a small habit, but it gets more from something I’ve already bought.

How to Make Rustic Tomato and Basil Soup

Prepare the Tomatoes

Pass both cans of tomatoes, with their juices, through a food mill. If you don’t have one, use a food processor or immersion blender until mostly smooth.

Soften the Vegetables

Heat the olive oil and butter in a Dutch oven over medium heat. Add the shallot, carrot, and celery and cook for 6 to 8 minutes, stirring occasionally, until the vegetables are soft and fragrant. Add the garlic and cook for about 30 seconds, just until you can smell it.

Let the Soup Simmer

Pour in the prepared tomatoes and stock. Add the Parmesan rind, dried basil, thyme, red pepper flakes, salt, and black pepper. Bring to a gentle simmer and cook uncovered for 30–40 minutes, stirring occasionally.

Blend and Finish

Remove the Parmesan rind and stir in the fresh basil. Take the pot off the heat, then use an immersion blender to reach your preferred texture.

Stir in the optional cream after blending and warm gently over low heat. Taste and adjust the salt and pepper. If the tomatoes taste too sharp, try a tiny pinch of sugar; if the soup tastes flat, a small splash of vinegar may help.

My Weathered Tips

Gather everything first. A little mise en place makes this rustic tomato and basil soup easier to prepare. Chop the vegetables, prepare the tomatoes, and measure the remaining ingredients before you turn on the stove.

Adjust one thing at a time. Taste a spoonful after each seasoning change. Small additions make it easier to find the balance you like.

Blend with the blade submerged. Keep the immersion blender head below the surface and switch it off before lifting it out to limit hot splashes.

Save pesto for serving. Let the warmth of each bowl soften it rather than cooking it in the pot.

Keep the simmer gentle. Lower the heat if the soup bubbles vigorously, and stir across the bottom so nothing catches.

A spoon lifts thick tomato basil soup from a ceramic bowl.
Print

Save this recipe for later

Enter your email and I’ll send this recipe straight to your inbox!

clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A spoon lifts thick tomato basil soup from a ceramic bowl.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Rustic Tomato and Basil Soup

Recipe by Lisa Marie

San Marzano and fire-roasted tomatoes simmer with vegetables, herbs, and a Parmesan rind in this rustic tomato soup. Fresh basil and an optional splash of cream finish the pot, with a spoonful of pesto added to each warm bowl before serving.


  • Total Time65–80 minutes
  • Yield6 servings 1x

Ingredients

Units Scale

Soup

  • 28 g extra virgin olive oil
  • 28 g unsalted butter
  • 40 g shallot, diced
  • 9 g garlic, minced
  • 60 g carrot, finely diced
  • 50 g celery, finely diced
  • 794 g whole San Marzano tomatoes
  • 397 g fire-roasted diced tomatoes
  • 480 g vegetable or chicken stock
  • 1 Parmesan rind
  • 15 g fresh basil leaves
  • 1 g dried basil
  • 1 g dried thyme
  • Pinch of red pepper flakes
  • 6–9 g fine sea salt
  • 1 g freshly ground black pepper
  • 60–120 g heavy cream, optional

For Serving

  • Homemade pesto
  • Freshly grated Parmesan
  • Fresh basil leaves
  • Freshly cracked black pepper
  • Grilled sourdough or rustic Italian bread

Instructions

  1. Pass the San Marzano tomatoes and fire-roasted tomatoes through a food mill. Without a food mill, blend them until mostly smooth.
  2. Heat the olive oil and butter in a Dutch oven over medium heat.
  3. Add the shallot, carrot, and celery. Cook for 6–8 minutes, until softened.
  4. Stir in the garlic and cook for 30 seconds.
  5. Add the prepared tomatoes, stock, Parmesan rind, dried basil, thyme, red pepper flakes, sea salt, and black pepper.
  6. Bring to a gentle simmer and cook uncovered for 30–40 minutes, stirring occasionally.
  7. Remove and discard the Parmesan rind.
  8. Stir in the fresh basil.
  9. Blend with an immersion blender until smooth, or leave slightly rustic if preferred.
  10. Stir in the heavy cream, if using, and warm gently.
  11. Taste and adjust with additional salt or pepper if needed. Add a very small pinch of sugar or splash of vinegar only if the tomatoes need balancing.
  12. Ladle into bowls and finish with basil pesto, grated Parmesan, black pepper, and fresh basil.
  13. Serve immediately with grilled sourdough or rustic Italian bread.

Notes

Food mill: A food mill removes the tomato skins and seeds while creating a naturally smooth texture.

Heavy cream: Use ¼ to ½ cup depending on how rich and creamy you want the finished soup.

Balancing the tomatoes: Taste before adding sugar. Some canned tomatoes need a tiny pinch while others don’t.

For serving: Add the pesto to individual bowls rather than stirring it into the entire pot.

Storage: Cool the soup and refrigerate in an airtight container for up to 4 days. Keep the pesto separate.

Freezing: Freeze before adding cream or pesto. Portion into freezer-safe containers and use within 3 months.

Make Ahead: Thaw overnight in the refrigerator, then reheat gently on the stove. Add a splash of stock if it’s too thick. Stir in cream if using and add pesto at serving.

  • Prep Time: 20 minutes
  • Cook Time: 45–60 minutes

Save this recipe for later

Enter your email and I’ll send this recipe straight to your inbox!

Rustic tomato basil soup topped with herbs and a dollop of cream in a ceramic bowl.

From Kitchen to Table

Make it a sandwich lunch, a soup-and-salad meal, or the first course of a larger supper. Set out toppings separately so everyone can choose.

  • Finish each bowl your way. Set out homemade pesto, freshly grated Parmigiano-Reggiano, torn basil leaves, and cracked black pepper so everyone can add what they like.
  • Add something for dipping. Choose toasted sourdough, rustic Italian bread, or grilled cheese.
  • Keep lunch simple. Serve the soup with a crisp green salad dressed with olive oil and vinegar for an easy soup-and-salad lunch.
  • Make a few small plates. Serve smaller bowls of soup alongside Warm Burrata with Burst Cherry Tomatoes and toasted bread for a tomato-filled lunch to share.
  • Make it a heartier supper. Add a simple roasted or grilled chicken alongside the soup when you want something a little more substantial.

Frequently Asked Questions

Do I Need a Food Mill?

No. A food mill removes tomato skins and seeds as it breaks down the flesh. A food processor or immersion blender also works, but leaves the skins and seeds in the soup.

Can I Leave Out the Cream?

Yes. The blended vegetables provide body without cream. The soup still contains dairy from the butter and Parmesan rind.

What If I Don’t Have a Parmesan Rind?

Leave it out and taste for seasoning after simmering. Grated Parmigiano-Reggiano at the table adds some of the savory flavor back.

Can I Make Tomato Soup Ahead of Time?

Yes. Make it a day ahead and refrigerate following the storage directions above. Leave the final cream and pesto additions until you’re ready to serve.

Rustic tomato basil soup topped with herbs and a dollop of cream in a ceramic bowl.

Around My Table

I love making a pot of soup when I know lunch is taken care of for the next day or two. This is the kind of recipe I can warm up, make a simple sandwich alongside it, and have something good on the table without starting all over again.

When family is gathering, it works just as well as part of a bigger lunch. I can make the soup ahead, warm it slowly on the stove, and concentrate on everything else that inevitably finds its way onto the table.

For more soups, simple suppers, and seasonal recipes, have a look through my Recipe Box and see what sounds good next.

Leave a Reply

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

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