Lemon Butter Bean Soup with Feta and Spinach

Lemon Butter Bean Soup with Feta and Spinach

Description

Lemon Butter Bean Soup with Feta and Spinach is a comforting Mediterranean-inspired soup that combines creamy butter beans, fresh spinach, aromatic vegetables, herbs, and bright lemon flavors. This wholesome one-pot recipe is simple to prepare, yet it delivers incredible flavor with every spoonful.

The creamy texture of butter beans creates a naturally satisfying base, while fresh lemon juice adds a refreshing balance. Crumbled feta cheese brings a slightly salty and creamy finish, making this soup feel both rustic and elegant. It is a perfect meal for busy weeknights, cozy evenings, or healthy meal preparation.

Packed with fiber, plant-based protein, and nourishing vegetables, this soup is a delicious way to enjoy a balanced meal without complicated ingredients. Serve it with warm crusty bread, pita, or a fresh salad for a complete Mediterranean-style dinner.

Preparation & Cooking Time

Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Servings: 6
Cuisine: Mediterranean
Category: Healthy Recipes & Nutrition

Ingredients

For Lemon Butter Bean Soup

  • 3 tablespoons extra virgin olive oil
  • 1 large yellow onion, finely chopped
  • 3 garlic cloves, minced
  • 2 medium carrots, sliced
  • 2 celery stalks, chopped
  • 3 cans (15 ounces each) butter beans, drained and rinsed
  • 5 cups vegetable broth or chicken broth
  • 2 cups fresh spinach leaves
  • 1 teaspoon dried oregano
  • 1 teaspoon dried thyme
  • ½ teaspoon smoked paprika
  • ½ teaspoon black pepper
  • 1 teaspoon salt (adjust according to taste)
  • ¼ teaspoon red pepper flakes (optional)
  • 1 large lemon (juice and zest)

For Garnishing

  • ½ cup crumbled feta cheese
  • Fresh parsley or basil leaves
  • Extra virgin olive oil drizzle
  • Lemon slices for serving

Instructions

Step 1: Prepare the Vegetables

Begin by heating olive oil in a large soup pot over medium heat. Add the chopped onion, carrots, and celery. Cook for about 6–8 minutes until the vegetables soften and the onion becomes slightly golden.

Add minced garlic and cook for another 30 seconds until fragrant. The garlic adds a wonderful depth of flavor to the soup, so avoid cooking it too long to prevent bitterness.

Step 2: Add Seasonings and Beans

Add dried oregano, thyme, smoked paprika, black pepper, salt, and red pepper flakes if using. Stir the spices with the vegetables for about 30 seconds to release their natural aromas.

Add the drained butter beans and pour in the vegetable broth. Stir everything together and bring the mixture to a gentle boil.

Step 3: Simmer the Soup

Reduce the heat to low and allow the soup to simmer for 20–25 minutes. This gives the beans time to absorb the flavors from the broth and seasonings.

For a creamier soup texture, lightly mash some of the butter beans using the back of a spoon. You can also blend one cup of the soup and return it to the pot for a thicker consistency while keeping plenty of whole beans.

Step 4: Add Spinach and Lemon Flavor

Once the soup has reached your desired texture, add fresh spinach leaves. Stir gently and allow the spinach to wilt for 1–2 minutes.

Turn off the heat and add fresh lemon juice and lemon zest. The lemon brightens the flavors and creates the signature fresh taste of this Mediterranean soup.

Taste and adjust seasoning if needed.

Step 5: Serve the Soup

Pour the warm soup into serving bowls. Top with crumbled feta cheese, fresh herbs, and a small drizzle of olive oil.

Serve immediately with toasted bread, pita, or your favorite side dish.

Tips for the Best Lemon Butter Bean Soup

  • Use good-quality olive oil for the best Mediterranean flavor.
  • Rinse canned butter beans before cooking to remove extra sodium.
  • Add lemon juice at the end of cooking to keep the fresh citrus flavor.
  • For extra creaminess, blend a small portion of the soup before serving.
  • Add cooked chicken or quinoa if you want additional protein.
  • Fresh herbs like parsley, dill, or basil can enhance the final flavor.

Storage Instructions

Store leftover soup in an airtight container in the refrigerator for up to 4 days.

When reheating, warm the soup gently on the stovetop and add a little broth if it becomes too thick.

This soup can also be frozen for up to 3 months. Allow it to cool completely before placing it in freezer-safe containers.

Serving Suggestions

This Lemon Butter Bean Soup pairs beautifully with:

  • Whole-grain bread
  • Garlic toast
  • Mediterranean salad
  • Roasted vegetables
  • Grilled chicken or fish

It makes a filling lunch, a light dinner, or a comforting meal prep option.

Frequently Asked Questions

Can I use another type of bean instead of butter beans?
Yes. Cannellini beans, great northern beans, or navy beans work well as substitutes.

Can I make this soup dairy-free?
Yes. Simply leave out the feta cheese or use a dairy-free cheese alternative.

Is this soup suitable for meal prep?
Absolutely. The flavors become even richer after sitting overnight, making it an excellent make-ahead meal.

Can I use frozen spinach?
Yes. Add frozen spinach during the last few minutes of cooking until fully heated.

Nutrition Information (Approximate Per Serving)

  • Calories: 330
  • Protein: 15g
  • Carbohydrates: 45g
  • Fat: 12g
  • Fiber: 11g

Final Thoughts

Lemon Butter Bean Soup with Feta and Spinach is a simple yet flavorful recipe that proves healthy food can also be comforting and satisfying. With creamy beans, fresh greens, aromatic herbs, and a bright lemon finish, this Mediterranean-inspired soup is perfect for anyone looking for a nourishing homemade meal full of flavor.

1 thought on “Lemon Butter Bean Soup with Feta and Spinach”

Leave a Comment