Fire Roasted Parmesan & White Bean Soup
If you’re looking for a cozy bowl of comfort, you’ve come to the right place! This Fire Roasted Parmesan & White Bean Soup is not just delicious; it’s a warm hug in a bowl. The blend of fire roasted tomatoes and creamy white beans creates a rich, hearty flavor that’s simply irresistible. Whether you’re winding down after a busy week or hosting friends for dinner, this soup fits the bill perfectly.
I love how easy it is to whip up this soup. With simple ingredients and minimal prep time, it’s perfect for those chilly nights when all you want is something warm and satisfying. Plus, it makes for fantastic meal prep—just make a big batch and enjoy it throughout the week!
Why You’ll Love This Recipe
- Quick to prepare: In just 50 minutes, you can have this delicious soup ready to serve.
- Family-friendly: Everyone will love the rich flavors and creamy texture; it’s a hit with both kids and adults!
- Meal prep friendly: Make a large pot on the weekend, and enjoy leftovers all week long.
- Versatile: Perfect as a starter or main course; pair it with bread or salad for a complete meal.
- Deliciously comforting: Every spoonful warms your heart and lifts your spirits!

Ingredients You’ll Need
Gathering ingredients for this Fire Roasted Parmesan & White Bean Soup is simple! You’ll find everything you need at your local grocery store, making this recipe both accessible and wholesome.
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
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
This recipe is wonderfully flexible! Feel free to adapt it based on what you have on hand or your personal taste preferences.
- Add more veggies: Toss in some carrots or zucchini for added nutrition.
- Make it spicy: If you like heat, add some chopped jalapeños or extra crushed red pepper.
- Swap the beans: Use any type of white bean like navy or great northern beans if that’s what you have.
- Creaminess level: For a lighter version, substitute half-and-half for the heavy cream.
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. Cooking these aromatics until they soften releases their natural sweetness, creating a flavorful base for your soup. This should take about 5 minutes.
Step 2: Add Herbs and Tomato Paste
Now stir in the tomato paste along with the dried basil, oregano, and thyme. Cook for another 5 minutes while stirring often. This step deepens the flavor as the tomato paste caramelizes slightly.
Step 3: Combine Ingredients
Next, add in the fire roasted tomatoes, cannellini beans, stock, and parmesan rind. Bring everything to a boil before reducing it to a simmer. Cooking this mixture for 20 minutes allows all those lovely flavors to meld together beautifully—just be sure to cover it for the last 10 minutes!
Step 4: Finish with Cream and Spinach
Remove the lid and stir in the heavy cream along with the grated parmesan cheese and fresh spinach. Cook for an additional 5 to 10 minutes while stirring often. This is where all that cheesy goodness melts into your soup! Taste it at this point; adjust seasoning with salt and pepper as needed.
Step 5: Serve It Up!
Serve your soup immediately while it’s nice and hot! Don’t forget to top each bowl with extra parmesan cheese and sprinkle some crushed red pepper for that added kick. Enjoy every spoonful of your Fire Roasted Parmesan & White Bean Soup!
Pro Tips for Making Fire Roasted Parmesan & White Bean Soup
Creating the perfect bowl of soup is simple with a few expert tips in your back pocket!
-
Use high-quality ingredients: Selecting fresh vegetables and good-quality canned tomatoes can significantly enhance the flavor of your soup. The taste of fire roasted tomatoes truly shines through when they are top-notch.
-
Adjust the creaminess: If you prefer a lighter soup, feel free to reduce the amount of heavy cream or substitute it with coconut milk for a dairy-free option. This allows you to customize it to your dietary preferences without sacrificing flavor.
-
Experiment with spices: Don’t hesitate to tweak the herbs and spices based on your taste. Adding a pinch of smoked paprika or cayenne pepper can give the soup an extra kick that elevates its depth of flavor.
-
Make it ahead: This soup is perfect for meal prep! It tastes even better the next day as the flavors meld together. Store it in an airtight container in the fridge and simply reheat when ready to enjoy.
-
Freeze leftovers: If you make a big batch, don’t worry about leftovers going to waste! This soup freezes beautifully, so portion out what you won’t eat within a few days and save it for a cozy night in later.
How to Serve Fire Roasted Parmesan & White Bean Soup
Serving this delightful soup is all about presentation and pairing it with complementary flavors that enhance your dining experience!
Garnishes
- Extra parmesan cheese: A sprinkle of freshly grated parmesan on top not only adds a touch of elegance but also intensifies the cheesy goodness.
- Fresh herbs: Chopped fresh basil or parsley can brighten up your bowl and add a pop of color, balancing out the rich flavors.
- Crushed red pepper flakes: For those who enjoy some heat, a dash of crushed red pepper offers both visual appeal and an exciting kick.
Side Dishes
- Crusty bread: A slice of warm, crusty bread is perfect for dipping into the soup. It adds texture and helps soak up every last drop!
- Simple green salad: A light salad made with mixed greens, cherry tomatoes, and a tangy vinaigrette complements the richness of the soup while adding freshness.
- Garlic breadsticks: These buttery delights pair wonderfully with any soup. They provide that comforting crunch that everyone loves.
- Roasted vegetables: A side of seasonal roasted vegetables brings additional nutrients and flavors that harmonize beautifully with this hearty dish.
Now you’re all set to make, serve, and savor your Fire Roasted Parmesan & White Bean Soup! Enjoy every warm spoonful.

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, enjoy it throughout the week, or save some for later. Here’s how to store and manage your delicious soup.
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.
Freezing
- Let the soup cool completely before freezing.
- Use freezer-safe containers or bags, leaving space for expansion.
- Freeze for up to 3 months. Label with the date!
Reheating
- Thaw overnight in the refrigerator if frozen.
- Reheat on the stove over medium heat, stirring occasionally until warmed through.
- Add a splash of vegetable stock or water if it’s too thick upon reheating.
FAQs
Here are some common questions about this hearty soup recipe.
Can I use different beans in my Fire Roasted Parmesan & White Bean Soup?
Absolutely! While cannellini beans give a creamy texture, you can substitute them with other white beans like great northern or navy beans. Just make sure they’re drained and rinsed!
How do I make my Fire Roasted Parmesan & White Bean Soup spicier?
If you’re looking for some heat, consider adding more crushed red pepper flakes or a dash of hot sauce when serving. You can also stir in diced jalapeños during cooking for an extra kick!
What can I serve with Fire Roasted Parmesan & White Bean Soup?
This delicious soup pairs wonderfully with crusty bread, grilled cheese sandwiches, or a simple salad. It makes for a comforting and satisfying meal any day of the week!
Final Thoughts
I hope you’re as excited to make this Fire Roasted Parmesan & White Bean Soup as I am! With its rich flavors and creamy texture, it’s sure to become a beloved staple in your home. Don’t hesitate to get creative with toppings or add-ins; this recipe is all about comfort and warmth. Enjoy every spoonful, and remember that cooking should be fun! Happy cooking, friends!
Fire Roasted Parmesan & White Bean Soup
Warm up with a comforting bowl of Fire Roasted Parmesan & White Bean Soup, a delicious blend of fire-roasted tomatoes and creamy white beans that serves as the perfect cozy dish for chilly nights. This recipe is not only easy to prepare but also family-friendly, making it an ideal option for meal prep or entertaining. In just under an hour, you can create a savory soup that’s rich in flavor and sure to satisfy everyone at the table. Serve it with a side of crusty bread or a fresh salad to complete your meal.
- 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 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; season with salt and pepper. Sauté until softened, about 5 minutes.
- Stir in tomato paste, dried basil, oregano, and thyme. Cook for another 5 minutes to deepen flavors.
- Add fire roasted tomatoes, cannellini beans, stock, and parmesan rind. Bring to a boil, then reduce heat and simmer for 20 minutes.
- Remove lid, stir in heavy cream, grated parmesan cheese, and spinach. Cook for an additional 5-10 minutes; adjust seasoning if necessary.
- Serve hot with extra parmesan on top and crushed red pepper flakes.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 350
- Sugar: 4g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 8g
- Protein: 14g
- Cholesterol: 50mg