Cozy up with a bowl of hearty fire roasted tomato soup, perfect for chilly evenings. This easy recipe combines smoky fire roasted tomatoes, creamy parmesan cheese, and tender white beans for a rich, satisfying meal. With a blend of Italian seasoning and red pepper flakes, every spoonful is bursting with flavor. Ready in under an hour, this comforting soup is ideal for weeknight dinners or meal prep. Serve with crusty bread for the ultimate comfort food experience.

Ingredients for Hearty Fire Roasted Tomato Soup
To get started, let’s gather our 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
- 2 (14 oz) cans white beans, drained
- 32 oz vegetable broth
- ¾ cup heavy cream
- ½ cup grated parmesan cheese
Preparation Steps: Creating the Perfect Soup
1. Heating the Olive Oil
Start by heating 2 tablespoons of olive oil in a large Dutch oven over medium heat. This will serve as the foundation for sautéing your vegetables.
2. Sautéing the Onion and Potato
Add the diced yellow onion and 1 ½ cups of diced potatoes to the hot oil. Cook them for about 3-4 minutes, stirring occasionally until the onion becomes translucent and the potatoes start to soften.
3. Adding the Garlic
Next, add the minced garlic to the pot and continue cooking for another minute or two. The garlic will add a fragrant aroma and depth of flavor to the soup.
4. Seasoning the Base
Stir in 2 tablespoons of tomato paste, 2 ½ teaspoons of Italian seasoning, and 2 teaspoons of red pepper flakes. Cook these ingredients for about 5 minutes, stirring often to ensure the spices are well incorporated and the tomato paste starts to caramelize.
5. Incorporating the Tomatoes and Beans
Pour in the two cans of fire roasted tomatoes, including their juices, and the drained white beans. These ingredients add a rich, smoky flavor and hearty texture to the soup.
6. Adding the Broth
Add 32 ounces of vegetable broth to the pot. This will help to meld all the flavors together and create a luscious, brothy base.
7. Simmering the Soup
Bring the heat down to low and let the soup simmer for about 20 minutes. This allows all the flavors to marry and the potatoes to become tender.
8. Creaming the Soup
Stir in ¾ cup of heavy cream to give the soup a creamy, velvety texture. This step transforms the soup into a luxurious comfort food.
9. Adding the Parmesan
Finally, add ½ cup of grated parmesan cheese and stir until it’s fully melted and combined. The parmesan adds a nutty, salty flavor that enhances the overall taste of the soup.
10. Serving the Soup
Garnish the soup with additional red pepper flakes for a little extra kick, if desired. Serve it hot with a side of crusty bread to soak up all the delicious flavors.
Why You’ll Love This Soup
Rich and Smoky Flavors
The fire roasted tomatoes provide a unique smoky flavor that sets this soup apart from your typical tomato soup. Combined with the creamy base and the savory parmesan, each spoonful is a burst of flavor.
Hearty and Filling
With the addition of potatoes and white beans, this soup is not only delicious but also hearty and filling. It’s a complete meal that will leave you satisfied.
Easy to Make
This recipe is straightforward and easy to follow, making it perfect for both novice and experienced cooks. With just a few simple steps, you can have a delicious homemade soup on the table in no time.
Versatile and Adaptable
Feel free to customize this soup to your liking. You can add other vegetables like carrots or celery, or even some cooked sausage or chicken for added protein.
Perfect for Any Occasion
Whether you’re making it for a family dinner, a cozy night in, or to impress guests, this soup is versatile enough to suit any occasion.
FAQs
1. Can I make this soup ahead of time?
Yes, this soup can be made ahead of time and stored in the refrigerator for up to three days. Reheat it on the stove over low heat, stirring occasionally.
2. Can I freeze this soup?
Absolutely! This soup freezes well. Just let it cool completely before transferring it to a freezer-safe container. It can be stored in the freezer for up to three months.
3. Can I use fresh tomatoes instead of canned?
Yes, you can use fresh tomatoes if you prefer. Roast them in the oven until they are slightly charred to achieve that smoky flavor.
4. What can I use instead of heavy cream?
If you prefer a lighter version, you can substitute the heavy cream with half-and-half or a dairy-free alternative like coconut milk.
5. Is this soup vegetarian?
Yes, this soup is vegetarian as it is made with vegetable broth. To make it vegan, simply omit the heavy cream and parmesan cheese or replace them with vegan alternatives.
Leave a Reply