subscribe to our email list

Fire-Roasted Tomato Soup Recipe

Fire-Roasted Tomato Soup Recipe

Rated 5 out of 5

Olive oil, yellow onion, garlic, potatoes, tomato paste, Italian seasoning, red pepper flakes, fire-roasted tomatoes, white beans, vegetable broth, heavy cream, and Parmesan cheese.

Table of Contents

I donโ€™t know what it is about tomato soup, but it has this quiet way of making a cold day feel less rude. You know what I mean? The second onion and garlic hit warm olive oil, the kitchen starts smelling like something good is about to happen. This Fire-Roasted Tomato Soup Recipe has become one of those soups I want when the weather is gray, the day has been a little too loud, and dinner needs to be warm, simple, and comforting without turning the kitchen into a full production.

The first time I made a soup like this, I wasnโ€™t trying to be fancy. I had fire-roasted tomatoes in the pantry, a couple cans of white beans, and a potato that had been rolling around in the basket like it was waiting for its moment. I tossed everything into a Dutch oven with onion, garlic, tomato paste, Italian seasoning, red pepper flakes, and broth, and honestly, I wasnโ€™t expecting it to taste quite so rich. Then the heavy cream and Parmesan went in, and suddenly it had that cozy, creamy, โ€œoh, this is dinnerโ€ feeling.

What I love most about this Fire-Roasted Tomato Soup Recipe is that it tastes deeper than regular tomato soup. The fire-roasted tomatoes bring a smoky, slightly charred flavor, the beans make it hearty, and the potatoes give the soup body without making it feel heavy. Itโ€™s creamy, but not too much. A little spicy, but still friendly. Kind of like tomato soup grew up, bought a good sweater, and learned how to season itself properly.

This soup reminds me of winter nights, rainy lunches, and those lazy Sundays when a pot simmering on the stove feels like the best possible plan. Serve it with crusty bread or grilled cheese and youโ€™ve got one of those meals that feels simple but still satisfying. Sound familiar? Sometimes comfort food doesnโ€™t need to be dramatic. Sometimes it just needs a big bowl, a spoon, and maybe someone standing nearby asking if thereโ€™s more bread.

Fire-Roasted Tomato Soup Recipe

Why youโ€™ll Love this Fire-Roasted Tomato Soup Recipe?

The biggest reason this Fire-Roasted Tomato Soup Recipe stands out is the flavor from the fire-roasted tomatoes. Regular canned tomatoes can absolutely work in soup, but fire-roasted tomatoes bring that deeper, smoky taste that makes the whole pot feel like it simmered longer than it actually did. I love that little shortcut. It gives the soup a slow-cooked mood without requiring slow-cooked patience, which, letโ€™s be honest, I donโ€™t always have on a weeknight.

Another thing I really like about this soup is that itโ€™s creamy and hearty without being just cream-heavy. The diced potatoes help thicken the soup, and the white beans add softness, protein, and a little body. Then the heavy cream and Parmesan come in at the end and make everything feel rich and cozy. Itโ€™s not one of those thin soups where you eat a bowl and start looking for snacks ten minutes later. This one actually feels like a meal, especially if youโ€™ve got bread for dipping.

This Fire-Roasted Tomato Soup Recipe also has a nice warm kick from the red pepper flakes. Itโ€™s not wildly spicy, or at least it doesnโ€™t have to be, but it does wake things up. The Italian seasoning brings that familiar herby flavor, the tomato paste deepens the tomato base, and the onion and garlic give the whole thing a cozy foundation. Itโ€™s simple, but it doesnโ€™t taste plain. Big difference.

And the practical side? I love that too. This soup makes 8 servings, uses easy pantry ingredients, and reheats beautifully. Itโ€™s the kind of recipe that makes you feel like you planned ahead even if your actual plan was just โ€œopen pantry and hope.โ€ A bowl today, leftovers tomorrow, maybe a grilled cheese situation later in the week. Honestly, not a bad little soup strategy.

Rich red soup served with basil garnish and bread slices in the background.

Ingredient Notes

Before you start cooking, letโ€™s talk about the ingredients in this Fire-Roasted Tomato Soup Recipe. Nothing here is too complicated, but every ingredient brings something useful to the pot. The onion and garlic start the flavor base, the potatoes and white beans make the soup filling, the tomato paste and fire-roasted tomatoes give it depth, the broth pulls everything together, and the heavy cream and Parmesan make the finish creamy, savory, and just a little indulgent.

  • Olive oil: Olive oil is what gets everything started. It helps soften the onion and potatoes and gives the soup a little richness from the beginning. Those first few minutes in the pot may not look exciting, but they matter. Thatโ€™s where the base of the soup starts building.
  • Yellow onion: Yellow onion adds savory sweetness as it cooks. It helps balance the acidity of the tomatoes, which is important because tomato soup can sometimes taste a little sharp if itโ€™s not rounded out. Dice the onion small so it blends into the soup nicely.
  • Garlic: Garlic gives this fire-roasted tomato soup that cozy, homemade flavor. Add it after the onion and potatoes have cooked for a few minutes so it doesnโ€™t burn. Burned garlic can get bitter fast, and nobody wants a beautiful pot of soup ruined by one dramatic garlic moment.
  • Diced potatoes: Potatoes make the soup more filling and help give it a thicker texture. They soften as the soup simmers and make the whole bowl feel heartier. Itโ€™s not the loudest ingredient, but itโ€™s doing quiet, useful work in the background.
  • Salt and pepper: Salt and pepper bring all the flavors together. Start with a little, then taste near the end after the Parmesan has been added. Parmesan can be salty, so itโ€™s better to adjust slowly than accidentally turn your cozy soup into a salt pond.
  • Tomato paste: Tomato paste adds concentrated tomato flavor. Cooking it with the seasonings for a few minutes gives the soup a deeper, richer taste. Itโ€™s a small step, but it really helps the flavor feel less flat and more developed.
  • Italian seasoning: Italian seasoning adds those cozy herb notes that work so well with tomato soup. It usually includes herbs like basil, oregano, thyme, and rosemary. Basically, it saves you from opening a whole lineup of spice jars, which I appreciate.
  • Red pepper flakes: Red pepper flakes add warmth and a little kick. You can keep them mild or add more if you like spicy tomato soup. The amount here gives the soup personality without making it feel like a dare.
  • Fire-roasted tomatoes: Fire-roasted tomatoes are the star of this Fire-Roasted Tomato Soup Recipe. They bring smoky, slightly charred flavor and make the soup taste richer than regular canned tomatoes. Add the tomatoes with their juices because that liquid has plenty of flavor too.
  • White beans: White beans make the soup creamy, hearty, and more satisfying. Cannellini beans, great northern beans, or navy beans all work. They add softness and protein without changing the tomato flavor too much.
  • Vegetable broth: Vegetable broth gives the soup its liquid base. Use one you like, because broth always leaves its little fingerprint on soup. Low-sodium broth is helpful if you want more control over the seasoning.
  • Heavy cream: Heavy cream makes the soup smooth and rich. It softens the acidity of the tomatoes and gives the soup that cozy creamy finish. Add it near the end so it blends in gently.
  • Parmesan cheese: Parmesan adds salty, nutty flavor and makes the soup taste more savory. It melts into the hot soup and gives it a little extra depth. Not too much, just enough to make you go back for another spoonful.
Warm, vibrant soup with chunks of tomato and herbs.

How to Make Fire-Roasted Tomato Soup Recipe?

This Fire-Roasted Tomato Soup Recipe is simple, but the flavor builds in layers. You start with onion and potatoes, add garlic, cook the tomato paste and seasonings, then simmer everything with fire-roasted tomatoes, beans, and broth. The cream and Parmesan go in at the end, when the soup is already rich and cozy. Nothing fussy. Just steady little steps that turn pantry ingredients into a really comforting pot of soup.

Step 1: Cook the Onion and Potatoes

In a large Dutch oven, heat the olive oil over medium heat. Add the diced onion and diced potatoes. Cook for 3 to 4 minutes, stirring every so often.

This gives the onion time to soften and the potatoes a little head start. Youโ€™re not trying to brown everything deeply here. Just let the onion loosen up and get fragrant. The potatoes will keep cooking later, but this first step helps them begin softening.

Step 2: Add the Garlic

Add the minced garlic to the pot and continue cooking until the potatoes begin to feel tender.

Garlic cooks quickly, so stir often and keep an eye on it. Once it smells good, youโ€™re there. That garlic smell is one of my favorite kitchen signals. Itโ€™s like the soup is saying, โ€œRelax, Iโ€™ve got this.โ€

Step 3: Add Tomato Paste and Seasonings

Add the tomato paste, Italian seasoning, and red pepper flakes. Cook for another 5 minutes, stirring often.

This step is where the flavor gets deeper. Tomato paste tastes better when it has a few minutes to cook, and the seasoning wakes up in the heat. The mixture may look thick and a little dark, but thatโ€™s exactly what you want. Itโ€™s not pretty yet. Itโ€™s becoming pretty.

Step 4: Add Tomatoes, Beans, and Broth

Pour in the fire-roasted tomatoes with their juices, the drained white beans, and the vegetable broth. Stir everything together, then reduce the heat to low.

The tomatoes bring the smoky flavor, the beans make it hearty, and the broth turns it into soup. Stir well and scrape up any bits from the bottom of the pot. Those little bits are flavor. Donโ€™t abandon them.

Step 5: Simmer the Soup

Let the soup simmer for 20 minutes.

This gives the potatoes time to soften fully and lets the flavors settle together. The tomatoes mellow, the beans warm through, and the broth becomes rich and herby. By now, the kitchen should smell like a very good idea.

Step 6: Stir in the Cream and Parmesan

Add the heavy cream and grated Parmesan cheese. Stir until everything is fully combined.

The cream softens the tomato flavor, and the Parmesan adds savory richness. Taste the soup and adjust with salt and pepper if needed. If it tastes a little sharp, give it another minute or two on low heat. Soup sometimes needs a second to settle.

Step 7: Garnish and Serve

Ladle the soup into bowls and garnish with extra red pepper flakes if you like. Serve warm with crusty bread.

The bread is technically optional, but I feel like tomato soup and bread have an agreement. Crusty bread, grilled cheese, garlic bread โ€” any of them will do. Dip, scoop, repeat. Thatโ€™s the whole cozy plan.

Storage Options

This Fire-Roasted Tomato Soup Recipe stores really well, which makes it lovely for meal prep. Let the soup cool completely, then transfer it to airtight containers. Store it in the refrigerator for up to 4 days. The flavors may even deepen a bit after sitting overnight, which is always a nice little bonus.

To reheat, warm the soup gently on the stove over medium-low heat, stirring often. You can also reheat individual bowls in the microwave. Since this soup has heavy cream and Parmesan, avoid boiling it hard after reheating. Gentle heat keeps the texture smoother and helps prevent the dairy from separating.

You can freeze this soup too, though creamy soups can change texture a bit after thawing. For best results, freeze the soup before adding the heavy cream and Parmesan, then stir them in after reheating. If you already added them, no panic. Freeze the finished soup in freezer-safe containers for up to 2 months, thaw overnight in the refrigerator, and reheat gently.

Variations & Substitutions

One thing I really like about this Fire-Roasted Tomato Soup Recipe is how flexible it is. You can blend it smooth, leave it chunky, make it spicier, swap the beans, add more vegetables, or make it dairy-free. Itโ€™s a forgiving soup, and I always appreciate a recipe that lets me use what I have instead of sending me back to the store for one tiny ingredient.

  • Blend it smooth: If you prefer smooth tomato soup, use an immersion blender after simmering and before adding the cream and Parmesan. Blend all of it for a silky texture, or blend just part of it if you like a thicker, slightly rustic soup.
  • Make it spicier: Add more red pepper flakes, cayenne pepper, or a splash of hot sauce. The cream and beans balance the heat nicely, so you can turn it up a little without making the soup too intense.
  • Use different beans: Cannellini beans, great northern beans, navy beans, or chickpeas can all work. White beans are mild and creamy, but chickpeas add a slightly firmer texture if you want something different.
  • Make it dairy-free: Skip the heavy cream and Parmesan, or use coconut cream, cashew cream, or a dairy-free cream alternative. You can also use a dairy-free Parmesan-style cheese. The flavor will change a little, but it can still be cozy and delicious.
  • Add more vegetables: Carrots, celery, roasted red peppers, spinach, or kale can be added. If using greens, stir them in near the end so they donโ€™t overcook. Roasted red peppers would be especially nice with the fire-roasted tomatoes.
  • Use chicken broth: If you donโ€™t need the soup to be vegetarian, chicken broth works well instead of vegetable broth. It adds a savory flavor that pairs nicely with tomatoes, cream, and Parmesan.
  • Make it extra cheesy: Stir in more Parmesan or top each bowl with mozzarella, provolone, or extra grated cheese. A cheesy tomato soup with crusty bread nearby? Thatโ€™s not a bad life choice.
Comforting meal showing golden-brown toasted bread beside the bowl.

What to Serve With Fire-Roasted Tomato Soup Recipe?

This Fire-Roasted Tomato Soup Recipe is creamy, hearty, a little smoky, and very much made for dipping things into. Since it already has beans, potatoes, cream, and Parmesan, it can stand alone as a meal, but the right side makes it even better. I like something crunchy, cheesy, fresh, or bread-based. Basically, if it can be dipped or nibbled beside a warm bowl of soup, it probably belongs here.

  • Grilled cheese: Tomato soup and grilled cheese are a classic for a reason. Crispy bread, melty cheese, and creamy tomato soup are just meant to be together. Use cheddar, mozzarella, provolone, or whatever cheese you love most.
  • Crusty bread: Crusty bread is simple, but itโ€™s perfect with this soup. It soaks up the creamy broth and catches the beans and potatoes. A warm baguette or sourdough slice would be beautiful here.
  • Garlic bread: Garlic bread makes the meal feel extra cozy. It adds buttery, savory flavor and works so well with the tomato and Parmesan. Sprinkle extra cheese on top if youโ€™re feeling bold.
  • Caesar salad: Caesar salad balances the warm soup with crisp romaine, Parmesan, and creamy dressing. It works nicely with the Italian seasoning in the soup.
  • Simple green salad: A green salad with cucumber, tomatoes, red onion, and vinaigrette keeps the meal fresh. Itโ€™s a nice contrast to the creamy soup.
  • Turkey or chicken sandwich: A turkey or chicken sandwich turns this soup into a fuller lunch or dinner. Soup and sandwich is one of those combinations that always feels right, like socks from the dryer.
  • Roasted vegetables: Roasted zucchini, broccoli, carrots, or cauliflower pair well with tomato soup. They add texture and make the meal feel more complete without being too heavy.

FAQ

Can I blend this Fire-Roasted Tomato Soup Recipe?

Yes, you can blend it if you prefer a smoother soup. Use an immersion blender after simmering and before adding the cream and Parmesan. Blend the whole pot for a smooth texture, or blend only part of it for a thicker, rustic soup.

Can I use regular canned tomatoes instead of fire-roasted tomatoes?

Yes, regular canned tomatoes can be used, but the soup will have less smoky flavor. Fire-roasted tomatoes give this Fire-Roasted Tomato Soup Recipe its deeper, slightly charred taste, so they are worth using if you have them.

Can I make this soup dairy-free?

Yes, you can make it dairy-free by skipping the heavy cream and Parmesan or using dairy-free alternatives. Coconut cream, cashew cream, or dairy-free cream can work, though the flavor may change slightly.

How can I make this soup thicker?

You can simmer it longer, blend part of the soup, add more beans, or use slightly less broth. The potatoes and white beans already help thicken the soup naturally.

Bowl of creamy tomato soup topped with fresh basil leaves.

This Fire-Roasted Tomato Soup Recipe is creamy, smoky, cozy, and just right for chilly days when you want something warm without making dinner complicated. Itโ€™s made with fire-roasted tomatoes, white beans, potatoes, vegetable broth, heavy cream, Parmesan, garlic, onion, and Italian seasoning, so it feels hearty enough for dinner but still simple enough for soup night.

I love that it uses pantry staples and turns them into something that tastes rich and comforting. Itโ€™s the kind of soup I want with grilled cheese, crusty bread, or honestly, a spoon straight from the pot when no one is looking. Not saying I did that. Not not saying it either.

So tell me โ€” would you serve this Fire-Roasted Tomato Soup Recipe with grilled cheese, garlic bread, a salad, or all three? Iโ€™d love to know your perfect soup-night plate.

Comforting meal showing golden-brown toasted bread beside the bowl.

Fire-Roasted Tomato Soup Recipe

A creamy fire-roasted tomato soup made with potatoes, white beans, vegetable broth, heavy cream, Parmesan, garlic, onion, and Italian seasoning.
Print Pin Rate
Course: Main Course, Soup
Cuisine: American, Italian-Inspired
Keyword: Fire-Roasted Tomato Soup Recipe
Prep Time: 35 minutes
Servings: 8

Ingredients

  • 2 tbsp olive oil
  • 1 yellow onion diced
  • 3 garlic cloves minced
  • 1 ยฝ c diced potatoes
  • Salt to taste
  • Black pepper to taste
  • 2 tbsp tomato paste
  • 2 ยฝ tsp Italian seasoning
  • 2 tsp red pepper flakes
  • 2 cans fire-roasted tomatoes 14 oz each
  • 2 cans white beans 14 oz each, drained
  • 32 oz vegetable broth
  • ยพ c heavy cream
  • ยฝ c grated Parmesan cheese

Instructions

Step 1: Sautรฉ the Onion and Potatoes

  • In a large Dutch oven, heat the olive oil over medium heat.
  • Add the diced onion and diced potatoes.
  • Cook for 3 to 4 minutes, stirring occasionally, until the onion begins to soften.

Step 2: Add the Garlic

  • Add the minced garlic to the Dutch oven.
  • Continue cooking, stirring frequently, until the garlic is fragrant and the potatoes begin to soften.

Step 3: Add the Tomato Paste and Seasonings

  • Add the tomato paste, Italian seasoning, and red pepper flakes.
  • Cook for an additional 5 minutes, stirring often to prevent sticking.

Step 4: Add the Tomatoes, Beans, and Broth

  • Pour in the fire-roasted tomatoes with their juices.
  • Add the drained white beans and vegetable broth.
  • Stir until all ingredients are evenly combined.

Step 5: Simmer

  • Reduce the heat to low.
  • Allow the soup to simmer for 20 minutes, or until the potatoes are tender and the flavors have blended.

Step 6: Add the Cream and Parmesan

  • Stir in the heavy cream and grated Parmesan cheese.
  • Mix until the cheese is melted and the soup is fully combined.
  • Season with salt and black pepper to taste.

Step 7: Serve

  • Ladle the soup into bowls.
  • Garnish with additional red pepper flakes, if desired.
  • Serve warm with crusty bread.

Notes

To make this Fire-Roasted Tomato Soup Recipe gluten-free, confirm that the vegetable broth, fire-roasted tomatoes, white beans, tomato paste, Italian seasoning, red pepper flakes, heavy cream, Parmesan cheese, salt, and black pepper are labeled gluten-free or free from gluten-containing additives. Some broths, canned beans, canned tomatoes, and spice blends may contain hidden gluten or be processed with cross-contamination risk. Serve with certified gluten-free bread, gluten-free crackers, or a gluten-free grilled cheese if desired. Use clean cookware, utensils, and prep surfaces to prevent cross-contact with gluten.
Pin This Recipe
Facebook
Pinterest
Facebook
Pinterest

~ YOU MAY ALSO LIKE ~

~ YOU MAY ALSO LIKE ~

Leave a Reply

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

Recipe Rating