Fire Roasted Parmesan & White Bean Soup
If you’re looking for a comforting dish that warms both the heart and the belly, then you’ve stumbled upon a gem: Fire Roasted Parmesan & White Bean Soup. This soup is a delightful blend of rich flavors and creamy textures, making it an instant favorite at any gathering or cozy dinner. It’s super easy to prepare, and you’ll be surprised at how quickly it comes together—perfect for busy weeknights or when friends drop by unexpectedly!
What makes this recipe truly special is its versatility. Whether it’s a chilly evening or you’re meal prepping for the week ahead, this soup fits right into any occasion. The fire-roasted tomatoes lend a smoky sweetness, while the parmesan adds depth and creaminess. Trust me, once you try it, you’ll find yourself coming back for seconds!
Why You’ll Love This Recipe
- Easy to make: With just a few simple steps, you can whip up this delicious soup in under an hour!
- Family-friendly: Everyone loves a warm bowl of soup, and this one is packed with wholesome ingredients that kids will enjoy too.
- Perfect for meal prep: Make a big batch on Sunday and enjoy hearty lunches all week long.
- Deliciously satisfying: The combination of creamy white beans and parmesan creates a rich flavor that will leave you feeling full and happy.
- Flexible recipe: Customize it with your favorite veggies or spices to make it your own!

Ingredients You’ll Need
This recipe uses simple, wholesome ingredients that come together beautifully. You’ll love how easy they are to find!
For the Soup Base
- 1 tablespoon olive oil
- 1 sweet onion (diced)
- 4 garlic cloves (minced)
- Kosher salt and pepper
- 1 tablespoon tomato paste
- 1 teaspoon dried basil
- ½ teaspoon dried oregano
- ¼ teaspoon dried thyme
For the Main Ingredients
- 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
For Creaminess
- 1 cup heavy cream
- ½ cup finely grated parmesan cheese (plus more for topping)
- 5 ounces fresh spinach (frozen is fine too)
- Crushed red pepper (for topping)
Variations
One of the best things about this Fire Roasted Parmesan & White Bean Soup is its flexibility! Feel free to switch things up based on what you have on hand or your personal preferences.
- Add some greens: Toss in kale or Swiss chard instead of spinach for an extra boost of nutrients.
- Spice it up: If you like some heat, add diced jalapeños or sprinkle in cayenne pepper along with the crushed red pepper.
- Make it heartier: Include diced carrots or bell peppers for added texture and flavor.
- Use different beans: Swap out cannellini beans for chickpeas or navy beans if that’s what you have.
How to Make Fire Roasted Parmesan & White Bean Soup
Step 1: Sauté the Aromatics
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. Cook until the onions soften a bit—about 5 minutes. This step is key because sautéing these aromatics brings out their natural sweetness.
Step 2: Add the Tomato Paste and Herbs
Stir in the tomato paste, basil, oregano, and thyme. Cook for another 5 minutes, stirring often until the tomato paste darkens in color. This caramelization deepens the flavor of your soup!
Step 3: Combine the Main Ingredients
Next, add in the fire roasted tomatoes, cannellini beans, stock, and parmesan rind. Bring everything to a boil, then reduce it to a simmer. Let it cook for about 20 minutes; covering it for the last 10 minutes helps meld those wonderful flavors together.
Step 4: Stir in Creamy Goodness
Remove the lid and stir in the cream along with parmesan cheese and spinach. Cook for another 5-10 minutes as everything melts together nicely. This is where your soup turns creamy and irresistible!
Step 5: Serve It Up!
Taste your creation and adjust seasoning if necessary. Serve immediately topped with extra parmesan cheese and crushed red pepper for that perfect finishing touch.
Now you’re ready to enjoy this heartwarming bowl of Fire Roasted Parmesan & White Bean Soup! Perfect for sharing with family or savoring all by yourself!
Pro Tips for Making Fire Roasted Parmesan & White Bean Soup
Making this comforting soup is a breeze, and with these pro tips, you’ll elevate your dish to a whole new level!
-
Use fresh herbs: Fresh herbs like basil or thyme can enhance the flavor profile significantly. They add brightness and depth that dried herbs may lack, making your soup taste as if it simmered all day long.
-
Adjust the creaminess: If you prefer a lighter soup, you can reduce the amount of heavy cream or substitute it with coconut milk for a dairy-free option. This way, you can tailor the richness to your liking without sacrificing flavor.
-
Add extra veggies: Feel free to throw in additional vegetables such as carrots or zucchini. This not only boosts nutrition but also adds more texture and color to your soup, making it visually appealing.
-
Make it ahead of time: Soups often taste even better the next day! Prepare this recipe in advance and let it sit overnight in the fridge. The flavors will meld beautifully, giving you a hearty meal ready to heat and serve.
-
Experiment with spices: Don’t be afraid to experiment with spices! A dash of smoked paprika or cumin can add an interesting twist to the flavor profile, making your soup uniquely yours.
How to Serve Fire Roasted Parmesan & White Bean Soup
Serving this delightful soup can be just as fun as making it! With some thoughtful presentation and complementary dishes, you’ll impress everyone around the table.
Garnishes
- Fresh parsley or basil: Chopped fresh herbs add a pop of color and freshness that brightens up each bowl.
- Croutons: Homemade croutons provide a satisfying crunch that contrasts beautifully with the creamy soup.
- A drizzle of olive oil: A simple drizzle of high-quality olive oil over the top enhances the flavor while adding an elegant touch.
Side Dishes
- Garlic bread: Warm, buttery garlic bread is perfect for dipping into your soup. Its crispy crust and soft interior complement the creamy texture fantastically.
- Simple green salad: A refreshing salad with mixed greens, cucumbers, and a light vinaigrette balances out the richness of the soup while adding crunch.
- Roasted vegetables: Seasonal roasted veggies such as Brussels sprouts or carrots bring natural sweetness and earthy flavors that pair well with your savory soup.
- Cheesy quesadillas: These are quick to whip up and can be filled with cheese and veggies. They offer a delightful cheesy pull that makes every bite enjoyable alongside your hearty bowl of soup.
With these serving suggestions, you’re all set for a cozy meal that warms both heart and home! Enjoy every spoonful of your Fire Roasted Parmesan & White Bean Soup.

Make Ahead and Storage
This Fire Roasted Parmesan & White Bean Soup is a fantastic option for meal prep. You can easily make a big batch at the beginning of the week, allowing you to enjoy warm, comforting bowls of soup whenever you need a quick meal.
Storing Leftovers
- Allow the soup to cool completely before storing.
- Transfer it to an airtight container.
- Store in the refrigerator for up to 4 days.
- When ready to eat, just reheat on the stovetop or in the microwave.
Freezing
- Cool the soup completely before freezing.
- Portion it into freezer-safe bags or containers, leaving some space for expansion.
- Label with the date and freeze for up to 3 months.
- For best results, thaw in the refrigerator overnight before reheating.
Reheating
- Reheat on the stovetop over medium heat until warmed through, stirring occasionally.
- If using a microwave, heat in short intervals, stirring in between.
- Add a splash of vegetable stock or water if it has thickened too much during storage.
FAQs
Here are some common questions about making this delicious soup.
Can I use dried beans instead of canned for Fire Roasted Parmesan & White Bean Soup?
Yes! If you prefer dried beans, soak them overnight and cook them until tender before adding them to the soup. This will enhance their flavor and texture.
What can I substitute for heavy cream in Fire Roasted Parmesan & White Bean Soup?
You can use coconut cream or a non-dairy milk with a thickener like cornstarch or flour to achieve a creamy consistency without using dairy.
How spicy is Fire Roasted Parmesan & White Bean Soup?
The spice level depends on how much crushed red pepper you add as a topping. Start with a small amount and adjust according to your taste preference.
Can I add other vegetables to this soup?
Absolutely! Feel free to add any seasonal vegetables you like; carrots, celery, or zucchini would all work wonderfully in this recipe!
Final Thoughts
This Fire Roasted Parmesan & White Bean Soup is not just easy to make; it’s also incredibly hearty and satisfying. Perfect for chilly nights or busy weeknights when you need something nourishing and delicious. I hope you enjoy preparing this recipe as much as I do! Don’t hesitate to make it your own by adding your favorite ingredients. Happy cooking!
Fire Roasted Parmesan & White Bean Soup
Fire Roasted Parmesan & White Bean Soup is a heartwarming dish that beautifully blends rich, creamy flavors with wholesome ingredients. This delightful soup features fire-roasted tomatoes that add a smoky sweetness, while cannellini beans provide creaminess and protein. It’s an easy recipe to whip up in under an hour, making it perfect for busy weeknights or cozy gatherings with friends and family. Whether you enjoy it on its own or pair it with crusty bread, this comforting soup is sure to become a favorite in your home.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves 6
- Category: Soup
- Method: Simmering
- Cuisine: American
Ingredients
- 1 tablespoon olive oil
- 1 sweet onion (diced)
- 4 garlic cloves (minced)
- Kosher salt and pepper
- 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
- ½ cup finely grated parmesan cheese (plus more for topping)
- 5 ounces fresh spinach (frozen is fine too)
- Crushed red pepper (for topping)
Instructions
- Heat olive oil in a large pot over medium heat. Add diced onion and minced garlic, seasoning with salt and pepper. Sauté until softened (about 5 minutes).
- Stir in tomato paste, dried basil, oregano, and thyme; cook for another 5 minutes until the tomato paste darkens.
- Add fire roasted tomatoes, drained cannellini beans, stock, and parmesan rind. Bring to a boil then reduce to a simmer for 20 minutes.
- Remove the lid and stir in heavy cream, parmesan cheese, and spinach; cook for an additional 5-10 minutes until creamy.
- Taste and adjust seasoning before serving topped with extra parmesan cheese and crushed red pepper.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 320
- Sugar: 4g
- Sodium: 800mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 9g
- Protein: 12g
- Cholesterol: 40mg
