Fire Roasted Parmesan & White Bean Soup
If you’re looking for a cozy and comforting dish to warm your heart on chilly days, you’ve come to the right place! This Fire Roasted Parmesan & White Bean Soup is not just delicious but also incredibly easy to whip up. It’s one of those recipes that feels like a big hug in a bowl. With its rich flavors from fire roasted tomatoes and creamy white beans, every spoonful is pure bliss. Perfect for busy weeknights or family gatherings, this soup will quickly become a favorite in your home.
What I adore about this recipe is how it brings everyone together. Whether you’re enjoying a quiet night in or hosting friends for dinner, this Fire Roasted Parmesan & White Bean Soup fits right in. It’s simple enough for novice cooks yet impressive enough to serve at a dinner party. Let’s dive into why you’ll love making it!
Why You’ll Love This Recipe
- Quick and easy preparation: This soup comes together in just 50 minutes, making it perfect for those busy evenings.
- Family-friendly: Kids and adults alike will love the creamy texture and flavorful blend of ingredients.
- Make-ahead convenience: You can easily prepare a batch ahead of time and enjoy leftovers throughout the week.
- Nourishing and wholesome: Packed with healthy ingredients like spinach and beans, it’s as good for your body as it is for your taste buds.
- Versatile: Enjoy it as a starter or pair it with crusty bread for a satisfying meal.

Ingredients You’ll Need
Gathering these simple, wholesome ingredients makes cooking feel like an enjoyable adventure! Here’s what you’ll need for your Fire Roasted Parmesan & White Bean Soup:
Base Ingredients
- 1 tablespoon olive oil
- 1 sweet onion, diced
- 4 garlic cloves, minced
- Kosher salt and pepper
Flavor Boosters
- 1 tablespoon tomato paste
- 1 teaspoon dried basil
- ½ teaspoon dried oregano
- ¼ teaspoon dried thyme
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
Creamy Finish
- 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 recipe is its flexibility! Feel free to mix things up based on what you have on hand or your personal preferences.
- Add some protein: Toss in shredded rotisserie chicken or cooked lentils for an extra boost of nutrition.
- Change up the greens: If spinach isn’t your favorite, try kale or Swiss chard instead—they’ll add great flavor and nutrients!
- Make it spicy: Add diced jalapeños or more crushed red pepper to give your soup a spicy kick.
- Experiment with other beans: While cannellini beans are perfect here, feel free to swap them out for navy beans or chickpeas if you prefer.
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, stirring often, until the onions soften a bit—this should take about 5 minutes. Sautéing these aromatics brings out their natural sweetness, creating a lovely base for our soup.
Step 2: Enhance the Flavors
Next, stir in the tomato paste along with basil, oregano, and thyme. Cook for another 5 minutes while stirring frequently until the tomato paste darkens in color. This step deepens the flavor profile of your soup and adds richness.
Step 3: Combine Everything
Now it’s time to add in the fire roasted tomatoes, cannellini beans, stock, and parmesan rind. Bring everything to a boil before reducing it to a simmer. Let it cook for about 20 minutes—covering for the last 10 minutes ensures all those wonderful flavors meld beautifully together.
Step 4: Creamy Addition
Remove the lid and stir in the heavy cream along with finely grated parmesan cheese and spinach. Cook for another 5 to 10 minutes while stirring often as the cheese melts into that creamy goodness we love so much! Taste your creation and season with additional salt and pepper if needed; this final step makes all the difference.
Step 5: Serve Up Your Creation
Serve immediately while hot! Top each bowl with extra parmesan cheese and crushed red pepper if desired. The finishing touches elevate this Fire Roasted Parmesan & White Bean Soup from delicious to unforgettable.
Enjoy every comforting spoonful!
Pro Tips for Making Fire Roasted Parmesan & White Bean Soup
Making a delicious soup is all about the little details, and I’m here to help you perfect this recipe!
-
Use fresh ingredients: Fresh vegetables and herbs will enhance the flavors of your soup, making each bite taste vibrant and full of life.
-
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 delightful twist that remains creamy without being too rich.
-
Don’t skip the parmesan rind: Adding a parmesan rind during cooking infuses the broth with an incredible depth of flavor, elevating your soup from good to unforgettable.
-
Let it simmer: Allowing the soup to simmer longer helps meld the flavors beautifully. The longer it simmers, the more robust and harmonious the taste will be.
-
Experiment with spices: Feel free to adjust or add spices according to your preference. A dash of smoked paprika or a pinch of cayenne can add an exciting kick to your soup!
How to Serve Fire Roasted Parmesan & White Bean Soup
Serving this delicious soup is just as important as making it! Here are some fun ideas to present your Fire Roasted Parmesan & White Bean Soup in style.
Garnishes
- Finely chopped fresh herbs: Fresh basil or parsley not only adds color but also brings a refreshing flavor contrast to the rich soup.
- Chopped green onions: These add a nice crunch and a little zing that brightens up every spoonful.
- Croutons or toasted bread: A sprinkle of croutons will give you that delightful crunch, making each bite even more enjoyable.
Side Dishes
- Garlic Bread: Perfect for dipping, garlic bread complements the flavors of the soup wonderfully and is always a crowd-pleaser.
- Simple Green Salad: A light salad with mixed greens, cherry tomatoes, and vinaigrette provides a fresh balance to the hearty soup.
- Grilled Cheese Sandwich: This classic pairing offers a comforting combo that’s perfect for dipping into your creamy bowl of goodness.
- Roasted Vegetables: Seasonal roasted veggies like carrots and Brussels sprouts make for a colorful side that enhances both nutrition and flavor.
Enjoy serving this lovely Fire Roasted Parmesan & White Bean Soup as part of your next meal! It’s sure to warm hearts and fill bellies.

Make Ahead and Storage
This Fire Roasted Parmesan & White Bean Soup is perfect for meal prep! It’s hearty, flavorful, and can be easily stored for later use. You can whip up a big batch and enjoy it throughout the week or freeze portions for those busy days.
Storing Leftovers
- Store any leftover soup in an airtight container.
- Refrigerate for up to 4 days.
- Let the soup cool to room temperature before sealing it in the container.
Freezing
- Portion out the soup into freezer-safe containers or zip-top bags.
- Leave space at the top of the container as the soup will expand when frozen.
- 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.
- Add a splash of vegetable stock if the soup is too thick upon reheating.
FAQs
Here are some common questions about this delicious recipe!
Can I use different beans in my Fire Roasted Parmesan & White Bean Soup?
Absolutely! While cannellini beans provide a creamy texture, you can substitute them with other beans like navy or great northern beans.
How do I make my Fire Roasted Parmesan & White Bean Soup even creamier?
For an extra creamy texture, consider adding more heavy cream or blending a portion of the soup before mixing it back in.
Is this Fire Roasted Parmesan & White Bean Soup suitable for vegetarian diets?
Yes! This soup is entirely vegetarian-friendly when using vegetable stock. It’s packed with flavors and nutrients without any meat products.
Can I make this Fire Roasted Parmesan & White Bean Soup ahead of time?
Definitely! This recipe is perfect for meal prep and can be made ahead. Just follow our storage instructions to enjoy it later!
Final Thoughts
I hope you enjoy making this cozy Fire Roasted Parmesan & White Bean Soup as much as I do! It’s special because it combines rich flavors with simple ingredients, making it a go-to for chilly evenings or gatherings with friends. Don’t hesitate to experiment with your favorite herbs or toppings. Happy cooking, and may your kitchen be filled with warmth and joy!
Fire Roasted Parmesan & White Bean Soup
Enjoy a comforting bowl of Fire Roasted Parmesan & White Bean Soup that’s easy to make and perfect for meal prep. Try it today!
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: Serves 6
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
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. Sauté diced onion and minced garlic with salt and pepper until soft, about 5 minutes.
- Stir in tomato paste, dried basil, oregano, and thyme; cook for another 5 minutes.
- Add fire roasted tomatoes, cannellini beans, stock, and parmesan rind. Bring to a boil, then reduce to simmer for 20 minutes.
- Stir in heavy cream, grated parmesan cheese, and spinach; cook for an additional 5–10 minutes until heated through.
- Serve hot with extra parmesan and crushed red pepper on top.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 320
- Sugar: 3g
- Sodium: 680mg
- Fat: 17g
- Saturated Fat: 9g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 8g
- Protein: 12g
- Cholesterol: 40mg