Fire Roasted Parmesan & White Bean Soup
If you’re looking for a cozy, comforting dish that warms you from the inside out, then this Fire Roasted Parmesan & White Bean Soup is a must-try! It’s one of those recipes I find myself coming back to time and again, especially during chilly evenings when all you really want is something hearty and flavorful. The combination of fire-roasted tomatoes and creamy white beans creates an irresistible base that’s simply delightful.
This soup is perfect for busy weeknights or family gatherings. It’s easy to whip up, and it makes your kitchen smell heavenly! Plus, it’s great for meal prep, so you can enjoy delicious leftovers throughout the week.
Why You’ll Love This Recipe
- Simple to Make: With just a few steps, you’ll have a warm bowl of goodness ready in no time.
- Family-Friendly: Everyone will love the creamy texture and rich flavors—perfect for picky eaters!
- Great for Meal Prep: Make a big batch and store it for quick lunches or dinners later in the week.
- Flavorful Ingredients: The combination of fire-roasted tomatoes and parmesan creates a depth of flavor that makes this soup unforgettable.
- Customizable: Easy to adjust with your favorite veggies or spices, making it a versatile go-to recipe.

Ingredients You’ll Need
You’ll be pleased to know that this recipe uses simple, wholesome ingredients that you probably already have on hand! Here’s what you need to gather:
For the Soup Base
- 1 tablespoon olive oil
- 1 sweet onion, diced
- 4 garlic cloves, minced
- Kosher salt and pepper to taste
- 1 tablespoon tomato paste
- 1 teaspoon dried basil
- ½ teaspoon dried oregano
- ¼ teaspoon dried thyme
For the Heartiness
- 1 (14-ounce can) fire roasted tomatoes
- 2 (14-ounce cans) cannellini beans, drained and rinsed
For Richness
- 4 cups vegetable or chicken stock
- 1 parmesan rind
- 1 cup heavy cream
- ½ cup finely grated parmesan cheese (plus more for topping)
For Freshness
- 5 ounces fresh spinach (frozen is fine too)
- Crushed red pepper (for topping)
Variations
This Fire Roasted Parmesan & White Bean Soup is wonderfully flexible! Here are some fun ideas if you want to customize it:
- Add Extra Veggies: Toss in some carrots or bell peppers for added nutrition and flavor.
- Swap the Beans: Use navy beans or chickpeas instead of cannellini beans for a different twist.
- Make it Spicy: Add some diced jalapeños or more crushed red pepper for an extra kick!
- Use Different Greens: Kale or Swiss chard can replace spinach for a heartier option.
How to Make Fire Roasted Parmesan & White Bean Soup
Step 1: Sauté the Base
Heat the olive oil in a large pot over medium heat. Stir in the onion and garlic with a big pinch of salt and pepper. Cooking them together helps build a flavorful base as the onions soften and become sweet—about 5 minutes should do!
Step 2: Build Flavor with Herbs
Next, stir in the tomato paste along with dried basil, oregano, and thyme. Letting these cook for another 5 minutes allows their aromas to bloom, enhancing your soup’s depth.
Step 3: Add Tomatoes and Beans
Now it’s time to add the fire-roasted tomatoes, rinsed cannellini beans, stock, and parmesan rind. Bring everything to a boil before reducing it to a gentle simmer. Covering it for 10 minutes helps meld all those lovely flavors together.
Step 4: Creamy Finish
Remove the lid and stir in the heavy cream along with finely grated parmesan cheese and spinach. Cook this mixture for another 5 to 10 minutes as everything comes together beautifully—the cheese melts into the soup while the spinach wilts perfectly.
Step 5: Serve
Once everything is well combined, taste your soup and season with additional salt and pepper if needed. Serve immediately with extra parmesan sprinkled on top along with a dash of crushed red pepper for those who like it spicy!
And there you have it—your very own bowl of warmth! Enjoy every spoonful of this Fire Roasted Parmesan & White Bean Soup; it’s sure to become a favorite recipe in your home too!
Pro Tips for Making Fire Roasted Parmesan & White Bean Soup
Making this soup is just the beginning of a delightful culinary journey, and these tips will help you create an even more delicious bowl!
-
Use fresh herbs: Fresh basil or oregano can enhance the flavor profile of your soup, adding a vibrant and aromatic touch that dried herbs may not fully provide.
-
Adjust the creaminess: If you prefer a lighter soup, reduce the amount of heavy cream or replace it with coconut cream for a dairy-free alternative. This keeps the soup rich while catering to different dietary preferences.
-
Customize your beans: While cannellini beans are great, feel free to mix in other varieties like navy or chickpeas for a different texture and taste. Each type of bean adds its own unique flavor!
-
Add vegetables: Toss in chopped carrots or celery during the onion sauté for added nutrition and a little sweetness. These veggies will contribute to a heartier soup base.
-
Make it spicy: For those who enjoy a little heat, consider adding diced jalapeños or a dash of hot sauce along with the crushed red pepper as toppings. It’s an easy way to kick up the flavor!
How to Serve Fire Roasted Parmesan & White Bean Soup
Serving this soup can turn an ordinary meal into something special. Here are some ideas to make your dish truly stand out!
Garnishes
- Fresh basil leaves: A few torn basil leaves on top add color and freshness.
- Lemon zest: A sprinkle of lemon zest can brighten up the flavors and give it a refreshing twist.
- Toasted croutons: Homemade croutons made from leftover bread bring crunch and texture to each spoonful.
Side Dishes
-
Garlic Bread: Warm, crusty garlic bread is perfect for dunking into your creamy soup. The buttery garlic flavor complements the richness beautifully.
-
Mixed Green Salad: A light salad with vinaigrette offers a refreshing contrast to the hearty soup. Consider including ingredients like cherry tomatoes, cucumbers, and avocado for added texture.
-
Roasted Vegetables: Seasonal roasted veggies such as zucchini, bell peppers, or carrots pair wonderfully with this soup, bringing additional depth and nutrients to your meal.
-
Quinoa Salad: A protein-packed quinoa salad with herbs, lemon juice, and cherry tomatoes makes for a nutritious companion that balances out the meal perfectly.
Enjoy crafting your Fire Roasted Parmesan & White Bean Soup! With these serving suggestions and pro tips in mind, you’re set for a warm and comforting dining experience that’s sure to impress family and friends alike.

Make Ahead and Storage
This Fire Roasted Parmesan & White Bean Soup is perfect for meal prep! You can whip up a big batch and enjoy it throughout the week, making those busy evenings so much easier.
Storing Leftovers
- Allow the soup to cool completely before transferring it to an airtight container.
- Store in the refrigerator for up to 4 days.
- If you have toppings like extra parmesan or crushed red pepper, store them separately to maintain freshness.
Freezing
- Let the soup cool completely before portioning it into freezer-safe containers.
- Freeze for up to 3 months.
- For best results, leave a little space at the top of the container as the soup may expand when frozen.
Reheating
- Thaw overnight in the refrigerator if frozen.
- Reheat in a pot over medium heat, stirring occasionally until heated through.
- You can also microwave individual portions; just ensure they are heated evenly.
FAQs
If you have questions about making or storing this delicious soup, you’re in the right place!
Can I make Fire Roasted Parmesan & White Bean Soup vegan?
Absolutely! Simply omit the heavy cream and parmesan cheese, and instead use a plant-based cream alternative along with nutritional yeast for a cheesy flavor.
How long does Fire Roasted Parmesan & White Bean Soup last in the fridge?
This hearty soup can last up to 4 days in the refrigerator when stored properly in an airtight container.
Can I add other vegetables to my Fire Roasted Parmesan & White Bean Soup?
Yes, feel free to add your favorite vegetables such as carrots, zucchini, or bell peppers. Just chop them small and add them during the cooking process!
Is there a substitute for cannellini beans in this recipe?
You can use any white beans like great northern beans or navy beans as a substitute for cannellini beans without altering the flavor significantly.
Final Thoughts
I hope you find joy in preparing this cozy Fire Roasted Parmesan & White Bean Soup! It’s not only simple but also bursting with flavors that warm your heart. Whether it’s a chilly evening or you’re simply in need of comfort food, this recipe has got you covered. Enjoy every spoonful and don’t hesitate to share your experience—I would love to hear how it turns out for you!
Dinner
Fire Roasted Parmesan & White Bean Soup
If you’re in search of a comforting dish that brings warmth on chilly evenings, try this Fire Roasted Parmesan & White Bean Soup. This hearty and creamy soup is a delightful blend of fire-roasted tomatoes and creamy white beans, offering rich flavors in every spoonful. It’s perfect for quick weeknight dinners or meal prep, ensuring you’ll have flavorful leftovers throughout the week. With its easy preparation and family-friendly taste, this soup will quickly become a staple in your home kitchen.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves 6
- Category: Soup
- Method: Stovetop
- Cuisine: Comfort Food
Ingredients
- 1 tablespoon olive oil
- 1 sweet onion, diced
- 4 garlic cloves, minced
- Kosher salt and pepper to taste
- 1 tablespoon tomato paste
- 1 teaspoon dried basil
- ½ teaspoon dried oregano
- ¼ teaspoon dried thyme
- 1 (14-ounce) can fire roasted tomatoes
- 2 (14-ounce) cans cannellini beans, drained and rinsed
- 4 cups vegetable or chicken stock
- 1 parmesan rind
- 1 cup heavy cream
- 5 ounces fresh spinach
- Crushed red pepper (for topping)
Instructions
- In a large pot over medium heat, sauté diced onion and minced garlic in olive oil with salt and pepper until softened (about 5 minutes).
- Stir in tomato paste, dried herbs, and cook for an additional 5 minutes to enhance flavors.
- Add fire-roasted tomatoes, rinsed cannellini beans, stock, and parmesan rind. Bring to a boil, then reduce heat to simmer for 10 minutes.
- Remove the lid and stir in heavy cream and spinach. Cook for another 5 to 10 minutes until well combined.
- Adjust seasoning with salt and pepper as needed before serving with extra parmesan and crushed red pepper on top.
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 6g
- Sodium: 720mg
- Fat: 22g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 31g
- Fiber: 9g
- Protein: 10g
- Cholesterol: 60mg