Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
White Bean Soup 52.png

White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍲 This White Bean Soup recipe is a hearty, nourishing meal packed with fiber, protein, and essential minerals for a balanced diet.
🌿 The creamy texture and aromatic herbs bring rich Mediterranean flavors, perfect for a quick and comforting dinner.

  • Total Time: 30 minutes
  • Yield: 6 servings 1x

Ingredients

Scale

1 tablespoon olive oil

1 large onion, chopped

2 garlic cloves, minced

3 large carrots, chopped

3 celery stalks, chopped

6 cups low sodium vegetable broth

1 teaspoon dried thyme

1 teaspoon oregano

Β½ teaspoon salt (plus more to taste)

Β½ teaspoon black pepper (plus more to taste)

3 cans (15 ounces each) white beans, drained and rinsed

5 ounces baby spinach

Grated parmesan cheese for serving (optional)

Instructions

1-First Steps: Gather and Prep First, prepare your ingredients by chopping the onion, garlic, carrots, and celery. If you’re using canned white beans, simply drain and rinse them it’s a time-saver that keeps the focus on white bean soup’s fresh flavors. This step sets the stage for a smooth cooking process, blending the aromatic veggies with herbs for a nutrient-dense base.

2-Cooking Steps: Next, heat the olive oil in a pot and sautΓ© the onions, garlic, carrots, and celery for about 8-10 minutes to build flavor. Add the beans, broth, thyme, oregano, salt, and pepper, then simmer for 20 minutes as outlined in the preparation time. For added variety, if you’re exploring other vegetable-based dishes, try our air fryer sweet potato recipe as a complementary side that pairs well with soups like this one.

3-Once simmering, stir in the baby spinach in the last few minutes and adjust seasonings to taste. The result is a naturally creamy texture from the mashed beans, offering a hearty and chunky feel that’s both satisfying and easy to customize.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

πŸ₯„ Use low-sodium broth to control salt levels in the soup.
πŸƒ Omit parmesan to keep the recipe vegan and dairy-free.
🧊 This soup freezes well; store leftovers in airtight containers for easy meal prep.

  • Author: Brandi Oshea
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: SautΓ©ing and Simmering
  • Cuisine: Mediterranean
  • Diet: Vegan option, Vegetarian, Gluten-Free, Dairy-Free, Low-Fat

Nutrition

  • Serving Size: 1 1/2 cups
  • Calories: 301 kcal
  • Sugar: 6 g
  • Sodium: 400 mg
  • Fat: 3 g
  • Saturated Fat: 0.4 g
  • Unsaturated Fat: 2.6 g
  • Trans Fat: 0 g
  • Carbohydrates: 45 g
  • Fiber: 14 g
  • Protein: 18 g
  • Cholesterol: 0 mg