Print

Hearty Fire Roasted Tomato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This rich and cozy tomato soup is packed with fire-roasted tomatoes, white beans, and creamy parmesan—perfect for chilly nights and crusty bread.

  • Author: Emma
  • Prep Time: 35 minutes
  • Cook Time: 20 minutes (included in simmering step)
  • Total Time: ~55 minutes
  • Yield: Serves 8
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

2 tablespoons olive oil

1 yellow onion, diced

3 cloves garlic, minced

1 ½ cups diced potatoes

Salt and pepper, to taste

2 tablespoons tomato paste

2 ½ teaspoons Italian seasoning

2 teaspoons red pepper flakes

2 (14 oz) cans fire-roasted tomatoes (with juices)

2 (14 oz) cans white beans, drained

32 oz vegetable broth

3/4 cup heavy cream

1/2 cup grated Parmesan cheese

Instructions

Sauté Veggies:
In a large Dutch oven or soup pot, heat olive oil over medium heat. Add diced onion and potatoes. Cook for 3–4 minutes, stirring occasionally.
Add minced garlic and cook for another 1–2 minutes, until fragrant and potatoes start to soften.

Build Flavor:
Stir in tomato paste, Italian seasoning, and red pepper flakes. Cook for another 5 minutes, stirring frequently.

Simmer the Soup:
Add fire-roasted tomatoes (with juices), drained white beans, and vegetable broth. Stir to combine.
Reduce heat to low and let simmer uncovered for 20 minutes, until potatoes are tender and flavors meld.

Finish the Soup:
Stir in heavy cream and grated Parmesan. Mix until creamy and fully combined.
Taste and adjust seasoning with salt and pepper, if needed.

Serve:
Ladle into bowls and garnish with extra red pepper flakes, Parmesan, or fresh herbs.
Serve hot with crusty bread or grilled cheese for a hearty meal.

Notes

For a smoother texture, blend half the soup using an immersion blender before adding the cream.

Make it vegan by using coconut cream or a plant-based alternative and skipping the Parmesan or using vegan cheese.

Add fresh basil or spinach at the end for extra greens.

Great for meal prep — stores well in the fridge for up to 4 days.