Delicious Hearty White Bean and Spinach Soup Recipe You’ll Love

As I stirred the pot, a delightful medley of garlic and rosemary filled my kitchen, instantly lifting my spirits. There’s something about a comforting bowl of soup that can turn an ordinary evening into a warm, inviting experience. This Hearty White Bean and Spinach Soup with Rosemary and Garlic is not just a dish; it’s a hug in a bowl that brings with it an abundance of flavor and nourishment. Perfect for those chillier nights or when you need a wholesome meal on the table in just 30 minutes, it promises to satisfy both the belly and the soul.

Imagining flavorful beans melding with fresh spinach and aromatic herbs, I often dream of serving this soup at cozy gatherings or sharing it with loved ones after a long day. The beauty of this recipe lies in its simplicity and versatility—perfect for adapting to whatever’s left in your pantry, while still being elegant enough to impress. Join me as we dive into preparing this delicious, heartwarming bowl that manages to be both nourishing and vibrant!

Why love Hearty White Bean and Spinach Soup?

Simplicity at its finest: With a quick cook time of just 30 minutes, this dish is perfect for busy weeknights when you crave homemade comfort.
Flavorful goodness: Infused with garlic, rosemary, and a hint of lemon, each spoonful bursts with fresh, vibrant flavors that will warm your soul.
Nourishing and satisfying: Packed with protein and fiber from white beans and spinach, it’s a wholesome meal that fuels your body without leaving you feeling heavy.
Versatile options: Feel free to customize with any extra veggies or spices you have on hand—perfect for cleaning out your fridge!
Crowd-pleaser appeal: Whether it’s a family dinner or a gathering with friends, this soup is sure to impress everyone at the table. Don’t forget to check out our easy tips for soup variations to make it your own!

Hearty White Bean and Spinach Soup Ingredients

• Here’s everything you need to create this comforting bowl of goodness!

For the Base

  • Extra-virgin olive oil – 1/4 cup divided; helps to enhance the flavors when sautéing.
  • Medium onion – 1, finely sliced (about 1 cup); adds a sweet base flavor to the soup.
  • Stalk celery – 1, diced (about 1/2 cup); brings in a delightful crunch and aromatic note.
  • Garlic – 6 medium cloves, thinly sliced; infuses the soup with a savory depth.
  • Chopped fresh rosemary leaves – 1 tablespoon; provides an earthy aroma that complements the other ingredients.

For the Soup

  • Vegetable stock – 1 quart; the foundation of the soup, adding depth and richness to every bowl.
  • Bay leaf – 1; enhances the overall flavor profile with its subtle herbaceous notes.
  • White beans – 1 (15-ounce) can, drained and rinsed; a protein-packed ingredient that gives heartiness to the dish.

For the Finale

  • Bunch spinach – 1 (about 4 ounces), trimmed and washed; adds color and a burst of nutrients.
  • Lemon juice – 2 teaspoons from 1 whole lemon; brightens the flavors with a zesty kick.
  • Kosher salt and freshly ground black pepper – to taste; essential for balancing and enhancing the overall flavor of the soup.

Dive into making this Hearty White Bean and Spinach Soup with Rosemary and Garlic Recipe, and enjoy a hug in a bowl that warms the heart!

How to Make Hearty White Bean and Spinach Soup

  1. Heat Oil: Start by heating 2 tablespoons of olive oil in a medium saucepan over medium-high heat until shimmering. This creates a flavorful base for our soup.

  2. Sauté Veggies: Add the finely sliced onion, diced celery, thinly sliced garlic, and chopped rosemary. Cook, stirring frequently, for about 4 minutes, until the onions and garlic are softened but not browned, filling your kitchen with a delightful aroma.

  3. Add Broth and Beans: Pour in the vegetable stock, add the bay leaf, and stir in the white beans. Bring the mixture to a boil, then reduce to a bare simmer, allowing it to cook for 10 minutes to meld all those rich flavors together.

  4. Incorporate Spinach: Toss in the washed spinach and continue cooking for about 5 minutes, until the spinach is completely wilted and vibrant green. This adds a fresh touch to your hearty soup.

  5. Season and Brighten: Season to taste with kosher salt and freshly ground black pepper, then stir in the lemon juice to give an extra zing to your soup.

  6. Serve Warm: Ladle the soup into bowls and drizzle the remaining olive oil over each serving for a smooth finish. Enjoy this comforting dish with loved ones!

Optional: Garnish with a sprinkle of freshly cracked pepper or a dash of red pepper flakes for added heat.

Exact quantities are listed in the recipe card below.

Hearty White Bean and Spinach Soup with Rosemary and Garlic Recipe

Helpful Tricks for Hearty White Bean and Spinach Soup

  • Fresh Ingredients: Use fresh rosemary and spinach to enhance the soup’s flavor. Dried herbs can be used but won’t provide the same vibrant taste.
  • Control Consistency: If you prefer a creamier soup, blend half of the soup and mix back in. This keeps the heartiness while enhancing the texture.
  • Seasoning Balance: Always taste as you go! Over-seasoning can occur easily. Adjust salt and pepper gradually for the best flavor in your Hearty White Bean and Spinach Soup with Rosemary and Garlic recipe.
  • Cooking Times: Don’t rush the sautéing step; cooking the onion and garlic just right ensures a sweeter flavor in the base of your soup.
  • Lemon Freshness: Adding lemon juice at the end prevents it from losing its bright flavor. Consider using fresh lemon juice instead of bottled for the best results.

What to Serve with Hearty White Bean and Spinach Soup?

Embrace the comfort and warmth of this delightful soup by pairing it with complementary dishes that enhance your meal experience.

  • Crusty Bread: The ideal vehicle for soaking up every drop of soup, it adds a satisfying crunch and complements the rich flavors beautifully.

  • Fresh Salad: A light, crisp salad with mixed greens and a zesty vinaigrette provides a refreshing contrast to the hearty soup, boosting both flavor and nutrition.

  • Garlic Bread: With its buttery, garlicky goodness, this classic addition brings an irresistible crunch and flavor, making every bite of soup even more indulgent.

  • Cheese Platter: A variety of cheeses—sharp cheddar, creamy brie—paired with nuts and dried fruits can offer a delightful mix of textures and flavors, enhancing your overall dining experience.

  • Roasted Vegetables: Seasonal roasted veggies bring caramelization and sweetness, adding a colorful and nutritious side that further complements the soup’s savory notes.

  • Red Wine: A glass of bold red wine, such as a Cabernet Sauvignon, elevates the meal, bringing depth and enhancing the herbal notes of the soup.

  • Fruit Tart for Dessert: A light fruit tart adds a touch of sweetness to your meal and serves as a perfect ending after the hearty goodness of your Hearty White Bean and Spinach Soup with Rosemary and Garlic recipe.

How to Store and Freeze Hearty White Bean and Spinach Soup

  • Fridge: Keep any leftover soup in an airtight container for up to 3 days. This will maintain its flavor while you enjoy it as a hearty lunch or dinner option.
  • Freezer: For longer storage, portion the soup into freezer-safe bags or containers. It can last in the freezer for up to 3 months, making meal prep a breeze!
  • Reheating: Thaw overnight in the fridge or use the microwave for quick defrosting. Reheat the soup on the stove over low heat, adding a splash of vegetable stock if needed to revive its creamy consistency.
  • Serving Tip: Always taste your Hearty White Bean and Spinach Soup with Rosemary and Garlic after reheating; you might want to add a touch more lemon juice or seasoning for that fresh flavor!

Make Ahead Options

These Hearty White Bean and Spinach Soup with Rosemary and Garlic are fantastic for meal prep! You can chop the vegetables (onion, celery, and garlic) and store them in an airtight container in the refrigerator for up to 3 days. The soup itself can be made entirely and refrigerated for up to 24 hours before serving. To maintain the fresh taste, cook it just a day in advance, and reheat gently on the stove with a splash of vegetable stock to loosen it up. When you’re ready to serve, stir in the spinach and lemon juice, then simply warm through to enjoy a delicious, cozy meal with minimal effort on busy nights!

Variations & Substitutions for Hearty White Bean and Spinach Soup

Feel free to play around with this recipe to create your perfect bowl of comfort!

  • Dairy-Free: Swap olive oil for coconut oil or use a non-dairy cream for a rich finish without dairy.
  • Protein Boost: Add diced chicken or turkey for a heartier soup that’s even more filling. Just cook the meat until browned before adding the broth.
  • Extra Veggies: Toss in diced carrots, zucchinis, or bell peppers to enhance flavor and nutrition. This twist makes the soup even more vibrant and colorful!
  • Spice it Up: Incorporate crushed red pepper flakes or a splash of hot sauce for a delightful kick that warms your spirit.
  • Herb Variations: Experiment with thyme or basil instead of rosemary for a fresh take. Each herb brings its own unique personality to the soup.
  • Bean Alternatives: Use chickpeas, lentils, or any other beans you have on hand for a different texture and taste experience.
  • Add Creaminess: Blend half of the soup for a creamier consistency while keeping some whole beans for texture. It’s a delightful surprise in every spoonful!
  • Zesty Twist: Add zest from the lemon rind along with the juice for an extra zing that brightens every bite!

Customize away, and let each bowl reflect your delicious creativity!

Hearty White Bean and Spinach Soup with Rosemary and Garlic Recipe

Hearty White Bean and Spinach Soup with Rosemary and Garlic Recipe FAQs

How do I select the best spinach for this recipe?
Absolutely! Look for fresh spinach with vibrant green leaves that are crisp and free of dark spots or wilting. If you find any yellow or slimy leaves, they should be avoided as they indicate age. You can also check the stems; they should be firm, not limp.

How should I store leftover soup?
Very good question! Store any leftovers in an airtight container in the refrigerator for up to 3 days. If you notice it’s a bit thick the next day, just add a splash of vegetable stock or water when reheating to return it to its perfect consistency.

Can I freeze the Hearty White Bean and Spinach Soup?
Definitely! To freeze, pour your soup into freezer-safe bags or containers, leaving space for expansion. It can last for up to 3 months in the freezer. For best results, thaw overnight in the fridge before reheating it gently on the stovetop.

What if my soup is too thick after cooking?
No worries! If your soup turns out thicker than you like, simply stir in some additional vegetable stock or water, a little at a time, until you reach your desired consistency. Be sure to taste and adjust the seasoning after adding more liquid.

Is this soup suitable for vegans?
Yes, indeed! This Hearty White Bean and Spinach Soup with Rosemary and Garlic is entirely plant-based, making it suitable for vegans and vegetarians alike. Just ensure your vegetable stock is free from any animal-derived ingredients, and you’re all set!

Hearty White Bean and Spinach Soup with Rosemary and Garlic Recipe

Delicious Hearty White Bean and Spinach Soup Recipe You’ll Love

This Hearty White Bean and Spinach Soup with Rosemary and Garlic is a comforting dish packed with flavor and nourishment.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 bowls
Course: APPETIZERS
Cuisine: Italian
Calories: 240

Ingredients
  

For the Base
  • 1/4 cup Extra-virgin olive oil divided; helps to enhance the flavors when sautéing.
  • 1 Medium onion finely sliced (about 1 cup);
  • 1 Stalk celery diced (about 1/2 cup);
  • 6 Garlic medium cloves, thinly sliced;
  • 1 tablespoon Chopped fresh rosemary leaves
For the Soup
  • 1 quart Vegetable stock
  • 1 Bay leaf
  • 1 15-ounce can White beans drained and rinsed;
For the Finale
  • 1 Bunch spinach (about 4 ounces), trimmed and washed;
  • 2 teaspoons Lemon juice from 1 whole lemon;
  • Kosher salt and freshly ground black pepper to taste;

Equipment

  • medium saucepan

Method
 

How to Make Hearty White Bean and Spinach Soup
  1. Heat 2 tablespoons of olive oil in a medium saucepan over medium-high heat until shimmering.
  2. Add the finely sliced onion, diced celery, thinly sliced garlic, and chopped rosemary. Cook, stirring frequently, for about 4 minutes, until softened.
  3. Pour in the vegetable stock, add the bay leaf, and stir in the white beans. Bring to a boil, then reduce to a bare simmer for 10 minutes.
  4. Toss in the washed spinach and continue cooking for about 5 minutes until vibrant green.
  5. Season with kosher salt and black pepper, then stir in lemon juice.
  6. Ladle the soup into bowls and drizzle remaining olive oil over each serving.

Nutrition

Serving: 1bowlCalories: 240kcalCarbohydrates: 40gProtein: 12gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gSodium: 400mgPotassium: 800mgFiber: 10gSugar: 2gVitamin A: 1500IUVitamin C: 20mgCalcium: 120mgIron: 3mg

Notes

For a creamier soup, blend half and mix back in. Use fresh ingredients for enhanced flavor.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating