Fire-Roasted White Bean Soup Recipe

The Fire-Roasted White Bean Soup is that cozy, restaurant-quality meal you dream of on chilly evenings, layered with smoky tomatoes, hearty beans, and crisp veggies in every spoonful. This Mediterranean-inspired soup is incredibly easy to pull together, yet deeply flavorful thanks to a blend of colorful, nutrient-rich ingredients. Whether you’re making it for a quick weeknight dinner or as a nourishing meal prep option, the soup’s warmth and zest for life come through in every bite. You’ll love how simple, healthy, and satisfying it is—plus, it’s naturally vegan, gluten-free, and ready in under an hour!

Ingredients You’ll Need

You don’t need fancy ingredients to make a soup that tastes like it simmered all day. Each item here builds a layer of flavor, adding something special in terms of nutrition, heartiness, or color. When you pick quality basics, the Fire-Roasted White Bean Soup absolutely shines!

  • Olive oil: Use extra-virgin for a rich, robust base that brings out the earthy flavors of the vegetables.
  • Onion: The foundation of the soup, lending sweetness and depth as it cooks down.
  • Carrots: Add vibrant color and a gentle, natural sweetness that mellows beautifully in the broth.
  • Celery: Brings freshness and classic soup flavor, complementing the other veggies perfectly.
  • Garlic: Just three cloves create irresistible aroma and a touch of punchiness in every bite.
  • Fire-roasted diced tomatoes: These add smoky depth—absolutely essential for that signature soup flavor.
  • White beans (cannellini or great northern): Creamy and hearty, these provide satisfying texture and plenty of plant-based protein.
  • Vegetable broth: A good-quality broth ties everything together; low sodium gives you control over the saltiness.
  • Smoked paprika: This spice is magic—smoky, warm, and enhancing the fire-roasted notes of the tomatoes.
  • Dried thyme: Earthy and subtle, thyme supports the other flavors without overpowering the soup.
  • Salt: Essential for pulling all the flavors forward; taste and adjust as you finish the soup.
  • Black pepper: Just a touch sharpens the savory edge and balances the sweetness of the vegetables.
  • Bay leaf: Adds herbal depth while the soup simmers; remember to remove before serving!
  • Kale or spinach: A handful of greens stirred in at the end adds color, nutrients, and a fresh bite.
  • Lemon juice: A squeeze at the finish brings brightness and balances out all the rich, smoky flavors.
  • Fresh parsley: The perfect garnish for color and a pop of herbal freshness—don’t skip it!

How to Make Fire-Roasted White Bean Soup

Step 1: Sauté the Aromatics

Start by heating your olive oil in a large pot over medium heat. Toss in the diced onion, carrots, and celery. This is the “soup trifecta” for a reason! Let them sauté for around five to six minutes, stirring occasionally, until everything looks softened and smells wonderfully inviting. These veggies are building the savory backbone for your Fire-Roasted White Bean Soup.

Step 2: Add Garlic and Build More Flavor

Give the minced garlic a quick stir into the pot, letting it cook for just 30 seconds. Be sure not to let it brown—just until it’s fragrant. Instantly, your kitchen will smell amazing and the soup will get that zesty, irresistible note that makes it feel homemade.

Step 3: Stir in Tomatoes, Beans, and Spices

Now it’s time to add the fire-roasted diced tomatoes, drained white beans, vegetable broth, smoked paprika, dried thyme, salt, black pepper, and bay leaf. Stir well to combine. The smoked paprika and fire-roasted tomatoes team up to deliver depth, smokiness, and color, turning a simple soup into something unforgettable.

Step 4: Simmer for Flavor

Bring your soup to a gentle boil, then lower the heat and let it simmer uncovered for about 20 minutes. Not only does this allow the flavors to meld together, but the broth will start to thicken a bit from the beans—making the Fire-Roasted White Bean Soup extra hearty.

Step 5: Add Greens and Finish

During the last five minutes of simmering, sprinkle in your chopped kale or spinach. Stir until the greens are just wilted and still vibrantly green. Remove the bay leaf, then squeeze in the lemon juice off the heat. This step lifts all the flavors with a burst of brightness and balances the smoky notes.

Step 6: Taste, Adjust, and Serve

Before ladling into bowls, give your soup a taste and adjust for salt, pepper, or another spritz of lemon if needed. Top generously with chopped fresh parsley before serving and get ready to dive in!

How to Serve Fire-Roasted White Bean Soup

Fire-Roasted White Bean Soup Recipe - Recipe Image

Garnishes

Garnishing isn’t just about looks—it’s about those little final pops of flavor! Sprinkle each bowl of Fire-Roasted White Bean Soup with fresh parsley, a tiny drizzle of olive oil, or a pinch of red pepper flakes if you like a little heat. Shaved parmesan or a spoonful of vegan pesto can take it even further if you’re feeling fancy.

Side Dishes

This soup absolutely loves company. A thick slice of crusty, toasted bread is the classic move, perfect for dipping and soaking up every last drop. For something a bit different, pair it with a crisp side salad or a plate of marinated olives to keep the Mediterranean vibe going strong.

Creative Ways to Present

Serve Fire-Roasted White Bean Soup in wide, shallow bowls to showcase the colorful veggies and beans. For a fun dinner party twist, offer toppings in small bowls so everyone can build their own perfect bowl. Or, ladle the soup into mugs for a comforting fireside meal—blankets and good conversation encouraged!

Make Ahead and Storage

Storing Leftovers

Cool your soup to room temperature, then store it in an airtight container in the fridge for up to four days. The flavors actually improve overnight, so leftovers are a treat. Give it a gentle stir before reheating, as the broth may thicken slightly as it sits.

Freezing

Fire-Roasted White Bean Soup freezes beautifully! Ladle into freezer-safe containers, leaving a little space at the top for expansion. Store in the freezer for up to three months. For best texture, add fresh greens and parsley after thawing, rather than before freezing.

Reheating

Reheat gently in a pot over medium-low heat, stirring occasionally until hot. Add a splash of broth or water if needed to loosen it up. You can also microwave individual servings, covered, on medium power in one-minute increments until heated through.

FAQs

Can I use dried beans instead of canned?

Absolutely! If you’re starting with dried beans, soak and cook them ahead of time until tender before using in this recipe. About 1 cup dried beans should yield roughly the same amount as two cans.

What if I can’t find fire-roasted tomatoes?

Regular canned diced tomatoes work just fine, but you’ll miss that subtle smokiness. Add a pinch more smoked paprika or some chipotle chili powder as a substitute to mimic the flavor.

Could I add meat or other proteins?

Definitely! For extra heartiness, stir in cooked chicken, turkey, or browned sausage just before serving. It’s a super flexible recipe and welcomes your favorite add-ins.

Is Fire-Roasted White Bean Soup gluten-free and vegan?

Yes, it’s naturally gluten-free and vegan as written. As always, be sure to double-check your ingredients, especially the broth, for hidden gluten or animal-based additives.

How can I make the soup creamier?

For a creamy texture, blend half of the soup with an immersion blender before adding the greens, then return everything to the pot. It’s a quick upgrade that makes the soup extra silky while keeping it wholesome.

Final Thoughts

If you’re searching for a soul-warming, flavor-packed meal that’s just as easy as it is impressive, Fire-Roasted White Bean Soup deserves a spot on your table. It’s endlessly adaptable, brimming with color and nutrition, and sure to make you look forward to leftovers. Go ahead—grab your favorite pot, and get simmering with a soup that turns simple pantry staples into something special!

Print

Fire-Roasted White Bean Soup Recipe

Fire-Roasted White Bean Soup Recipe

4.7 from 23 reviews

Enjoy the hearty and flavorful Fire-Roasted White Bean Soup, a comforting dish perfect for any occasion. This vegetarian and vegan soup is packed with nutritious ingredients and robust flavors that will warm you up from the inside out.

  • Author: nadia
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Ingredients

Units Scale

Vegetable Base:

  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced

Soup Ingredients:

  • 1 (15 oz) can fire-roasted diced tomatoes
  • 2 (15 oz) cans white beans (cannellini or great northern), drained and rinsed
  • 4 cups vegetable broth
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 bay leaf
  • 2 cups chopped kale or spinach
  • Juice of 1/2 lemon
  • Fresh parsley for garnish

Instructions

  1. Sauté Vegetables: In a large pot, heat olive oil over medium heat. Add onion, carrots, and celery, and sauté until softened.
  2. Add Aromatics: Stir in garlic and cook until fragrant.
  3. Combine Ingredients: Add fire-roasted tomatoes, white beans, vegetable broth, smoked paprika, thyme, salt, pepper, and bay leaf. Simmer to meld flavors.
  4. Add Greens: Stir in kale or spinach until wilted.
  5. Finish and Serve: Remove bay leaf, stir in lemon juice, adjust seasoning, and garnish with parsley before serving.

Notes

  • For a creamier texture, blend half of the soup before adding greens.
  • Pair with crusty bread for a satisfying meal.
  • Enhance protein content by adding cooked chicken or sausage.

Nutrition

  • Serving Size: 1 1/2 cups
  • Calories: ~220 kcal
  • Sugar: ~5 g
  • Sodium: ~480 mg
  • Fat: ~6 g
  • Saturated Fat: ~1 g
  • Unsaturated Fat: ~5 g
  • Trans Fat: ~0 g
  • Carbohydrates: ~33 g
  • Fiber: ~10 g
  • Protein: ~10 g
  • Cholesterol: ~0 mg

Did you like this recipe?