Fire Roasted Parmesan & White Bean Soup
If you’re looking for a cozy recipe that warms you from the inside out, you’ve come to the right place! This Fire Roasted Parmesan & White Bean Soup is not just a dish; it’s like a comforting hug in a bowl. It’s packed with flavor from fire roasted tomatoes and creamy white beans, making it perfect for busy weeknights or family gatherings. Plus, it’s so easy to whip up, you’ll want to keep this recipe close at hand.
You can enjoy this soup as a hearty dinner or serve it at your next dinner party. The combination of fresh spinach and parmesan cheese creates a delightful finish that will leave everyone asking for seconds!
Why You’ll Love This Recipe
- Quick and Easy: This soup comes together in just about 50 minutes, making it perfect for those hectic weeknights.
- Family-Friendly: With its rich flavors and creamy texture, even picky eaters will love this soup!
- Make-Ahead Friendly: It stores beautifully in the fridge or freezer, so you can prepare it ahead of time and reheat for an effortless meal.
- Nutritious Ingredients: Packed with protein from white beans and vitamins from spinach, this soup is as wholesome as it is delicious!
- Versatile Flavors: Feel free to customize the spices or add your favorite veggies to make it your own.

Ingredients You’ll Need
Let’s gather some simple and wholesome ingredients for our Fire Roasted Parmesan & White Bean Soup. These are pantry staples and fresh items that come together beautifully to create a heartwarming dish.
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
- 1 (14-ounce can) fire roasted tomatoes
For the Creaminess
- 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)
For the Finishing Touches
- 5 ounces fresh spinach (frozen is fine too)
- Crushed red pepper (for topping)
Variations
This recipe is incredibly flexible! You can easily adjust ingredients based on what you have on hand or your personal preferences.
- Add Extra Veggies: Toss in some chopped carrots or bell peppers for added nutrition and color.
- Swap the Beans: If cannellini beans aren’t your favorite, try using navy beans or chickpeas instead!
- Spice It Up: Increase the crushed red pepper or add a dash of hot sauce if you like some heat in your soup.
- Make It Vegan: Substitute heavy cream with coconut milk or a plant-based cream for a delicious dairy-free version.
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. Add the diced onion and minced garlic along with a generous pinch of kosher salt and pepper. Cook them until the onions soften—about 5 minutes—stirring often. This step is crucial because sautéing brings out their natural sweetness!
Step 2: Add Tomato Paste and Herbs
Next, stir in the tomato paste, dried basil, oregano, and thyme. Allow everything to cook for another 5 minutes while stirring regularly. This helps deepen the flavors as the tomato paste darkens—creating that rich base we crave!
Step 3: Combine Everything
Now it’s time to add in those delicious fire roasted tomatoes, rinsed cannellini beans, stock, and parmesan rind. Bring this mixture to a boil before reducing it to a gentle simmer. Let it cook uncovered for 20 minutes; cover it during the last 10 minutes to infuse all those fantastic flavors.
Step 4: Stir in Creamy Goodness
Remove the lid and stir in the heavy cream along with finely grated parmesan cheese and spinach. Cook this lovely concoction for another 5-10 minutes until everything melds together beautifully. Don’t forget to taste your soup! Adjust seasoning with more salt and pepper if needed.
Step 5: Serve It Up
Serve your Fire Roasted Parmesan & White Bean Soup hot! Top each bowl generously with extra parmesan cheese and sprinkle some crushed red pepper for added flair. Enjoy every spoonful of this comforting dish!
Pro Tips for Making Fire Roasted Parmesan & White Bean Soup
Making this soup is a breeze, but a few tips can elevate your dish to the next level!
-
Use fresh herbs: Fresh herbs can liven up the flavors in your soup. Consider adding fresh basil or thyme just before serving for an aromatic touch.
-
Experiment with beans: While cannellini beans are perfect, feel free to try other types like great northern or navy beans for a different texture and flavor profile.
-
Adjust the creaminess: If you prefer a lighter soup, reduce the amount of heavy cream or substitute with a plant-based cream alternative. This gives you control over the richness while still keeping it creamy.
-
Make it ahead of time: This soup tastes even better the next day as the flavors meld together. Prepare it in advance and reheat for quick meals throughout the week.
-
Spice it up: If you like a little heat, add more crushed red pepper or even some diced jalapeños during cooking to give your soup an extra kick.
How to Serve Fire Roasted Parmesan & White Bean Soup
Presenting your fire roasted parmesan & white bean soup beautifully can make all the difference! Here are some creative ideas on how to serve this comforting dish.
Garnishes
-
Fresh parsley or cilantro: Chopped fresh herbs sprinkle beautifully on top, adding color and freshness that enhances both presentation and flavor.
-
Lemon zest: A sprinkle of lemon zest right before serving adds a delightful brightness that complements the richness of the cheese and cream.
Side Dishes
-
Crusty bread: A warm loaf of crusty bread is perfect for dipping into your soup. Choose sourdough or baguette for that satisfying crunch alongside each spoonful.
-
Mixed green salad: A light salad with seasonal greens, cherry tomatoes, and a simple vinaigrette provides a refreshing contrast to the hearty soup, balancing out your meal perfectly.
-
Garlic breadsticks: Soft garlic breadsticks offer a fun twist! Their buttery garlic flavor pairs wonderfully with the savory notes of your soup.
-
Roasted vegetables: Oven-roasted seasonal vegetables like carrots, bell peppers, and zucchini bring extra nutrients and textures to your meal while enhancing its rustic charm.
Now you’re fully equipped to prepare and enjoy your fire roasted parmesan & white bean soup! Happy cooking!

Make Ahead and Storage
This Fire Roasted Parmesan & White Bean Soup is perfect for meal prep! You can make a big batch ahead of time and enjoy it throughout the week or freeze it for later. Here’s how to store it properly:
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 plan to eat it within a couple of days, keeping it in the original pot (covered) works too.
Freezing
- Portion the soup into freezer-safe containers, leaving some space at the top for expansion.
- Label each container with the date and contents for easy identification.
- Freeze for up to 3 months.
Reheating
- Thaw overnight in the refrigerator if frozen.
- Reheat on the stovetop over medium heat, stirring occasionally until warmed through.
- For microwave reheating, use a microwave-safe bowl and heat in intervals, stirring between sessions.
FAQs
Here are some common questions you might have about this delicious soup!
Can I use fresh tomatoes instead of fire roasted tomatoes in this recipe?
Absolutely! If you prefer fresh tomatoes, roast them yourself first for that smoky flavor. Just chop them up and roast at high heat until they’re slightly charred before adding them to your soup.
How can I make this Fire Roasted Parmesan & White Bean Soup vegan?
To make this soup vegan, simply substitute heavy cream with coconut cream or cashew cream and omit the parmesan cheese or use a plant-based alternative.
What other beans can I use besides cannellini beans?
Great question! You can swap out cannellini beans for navy beans or even chickpeas for a different texture. Just ensure they are drained and rinsed if using canned varieties.
How do I spice it up?
If you like a little heat, add more crushed red pepper or even some diced jalapeños while cooking. Adjust according to your spice preference!
Final Thoughts
I hope you find joy in making this Fire Roasted Parmesan & White Bean Soup as much as I do! It’s not just a warm bowl of comfort; it’s an easy way to bring family together during those chilly nights. Embrace the flavors and feel free to customize it to your taste. Enjoy every spoonful!
Fire Roasted Parmesan & White Bean Soup
Cozy up with a bowl of Fire Roasted Parmesan & White Bean Soup that warms you from the inside out. This creamy, flavorful soup combines fire-roasted tomatoes and hearty cannellini beans, creating a comforting dish perfect for busy weeknights or family gatherings. Enhanced with fresh spinach and rich parmesan cheese, every spoonful is a delightful experience that leaves everyone asking for more. Easy to prepare and make ahead, this nutritious soup is a fantastic way to gather loved ones around the dinner table during chilly evenings.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: Serves 6
- Category: Soup
- Method: Stovetop
- Cuisine: American
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
- ½ 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, basil, oregano, and thyme; cook for another 5 minutes.
- Add fire roasted tomatoes, rinsed cannellini beans, stock, and parmesan rind. Bring to a boil then reduce heat to simmer uncovered for 20 minutes.
- Stir in heavy cream, grated parmesan cheese, and spinach; cook for an additional 5–10 minutes until well combined.
- Serve hot with extra parmesan cheese and crushed red pepper on top.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 320
- Sugar: 3g
- Sodium: 800mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 6g
- Protein: 12g
- Cholesterol: 45mg