White Bean Soup with Spinach: Effortless 30-Minute Meal

Indulge in the comforting flavors of white bean soup with spinach – a flavorful dish ready in just 30 minutes. This simple recipe comes together quickly, using pantry staples and fresh ingredients for a delicious and filling meal.

White bean soup with spinach close up.

Disclosure: This post may contain affiliate links. This means I get a small commission if you decide to make a purchase through my links at no extra cost to you.

This white bean soup with spinach is a quick and flavorful recipe perfect for busy weeknights or cozy weekends. It combines creamy cannellini beans with earthy spinach and a touch of garlic for a satisfying and protein-packed meal.

This recipe shines for its simplicity and versatility. It requires minimal prep and cooking time, making it ideal for those short on time.

Serve this wholesome soup piping hot, garnished with a drizzle of olive oil and a sprinkle of freshly ground black pepper. Pair it with a side of crusty bread or a crisp green salad for a complete and satisfying meal that will surely please everyone at the table.

Ingredients

Ingredients to make white bean soup on a white surface.

Canned White Beans: Choose cannellini beans for their creamy texture and mild flavor. Rinse well to remove excess starch and prevent the soup from becoming cloudy.

Baby Spinach: Fresh baby spinach adds a vibrant color and a delicate, earthy flavor to the soup. Ensure the leaves are clean and free from any wilted pieces.

Veggies and Aromatics (Onion, Garlic, Celery Stalks, Carrot): These classic aromatic vegetables serve as the flavor foundation of the soup, providing depth and complexity.

See the recipe card for the complete list of ingredients and quantities.

Step-by-step instructions

Sauted onion, celery, and carrots in a pot.

Step 1: Heat olive oil in a large pot and add onion, garlic, and bay leaves. Saute for 3-4 minutes or until the onions soften. Next, add carrots, celery, dried oregano, paprika, ground cumin, salt, and pepper. Mix well and saute for 4-5 minutes.

White beans, spices, and stock in the pot.

Step 2: Add the beans and vegetable stock. Bring it to a boil.

Soup simmering in the pot.

Step 3: Cover and simmer for 15 minutes. Remove the bay leaves and discard them once the soup is simmered.

Spinach added to the soup.

Step 4: Take two cups of the soup and blend it until it is smooth. Add this blended soup back to the pot along with the spinach leaves. Mix well and simmer for one minute. 

Expert Tips

  • Don’t rush the sautéing of celery and carrots with spices. This step helps to release their natural flavors and creates a flavorful base for the soup.
  • To preserve the vibrant color and delicate texture of the spinach, add it to the soup during the final 1-2 minutes of cooking. This ensures that it wilts gently without becoming overcooked.
  • Be mindful of the salt content in your vegetable stock, as it can vary greatly between brands. Taste the soup before adding additional salt to avoid over-seasoning.

Serving Suggestions

Pair the soup with slices of warm, crusty bread for a satisfying meal, perfect for soaking up the flavorful broth. For added heartiness, serve it over cooked grains like rice or with cooked pasta directly in the soup.

A side salad dressed with a light vinaigrette provides a refreshing contrast, while a classic grilled cheese sandwich elevates the comfort factor. Sprinkle toasted nuts or seeds for added crunch, or add a dollop of Greek yogurt for creaminess.

Storage Tips

White bean soup can be stored in an airtight container in the refrigerator for up to five days and in the freezer for up to three months.

To reheat, thaw frozen portions in the refrigerator overnight and warm on the stovetop or in the microwave, adjusting the consistency with a splash of broth if needed.

If you enjoyed this delicious white bean soup, you might also love trying this comforting tomato lentil soup for a heartwarming meal!

Recipe FAQs

Can I substitute the type of beans?

Yes! While cannellini beans are classic, you can use other white beans like navy beans, Great Northern beans, or chickpeas. Be aware that the texture and flavor may vary slightly.

Do I have to use fresh spinach?

Frozen spinach works perfectly! Add it frozen and increase the cooking time slightly until wilted.

Is this soup spicy?

No, this recipe is naturally mild. Feel free to add red pepper flakes, chili flakes, or hot sauce to your desired heat level.

Can I use a different green?

Sure! Kale, Swiss chard, or even frozen peas would work well. Adjust cooking times accordingly.

Do I have to use vegetable stock?

You can substitute it with water, but the soup will have less depth of flavor. Chicken or beef stock (depending on dietary preferences) can also be used for a richer taste.

Can I meal prep this soup?

Absolutely! This soup is perfect for meal prep. Prepare a large batch ahead of time, then portion it and refrigerate for up to 3-4 days or freeze for longer storage. When ready to enjoy, simply reheat on the stove or in the microwave for a quick and convenient meal.

White bean soup served with bread sticks.

If you tried this White Bean Soup Recipe or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below.

White bean soup in a white bowl.

White Bean Soup with Spinach

Indulge in the comforting flavors of white bean soup with spinach – a flavorful dish ready in just 30 minutes.
5 from 1 vote
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Course: Soup
Cuisine: American
Servings: 4
Author: Shilpa Kerur

Equipment

Ingredients

  • 2 15 oz cans white beans drained and rinsed
  • 5 oz baby spinach
  • 1 tbsp olive oil
  • 1 large onion finely chopped
  • 4 cloves garlic minced
  • 2 bay leaves
  • 2 celery stalks finely chopped
  • 1 carrot chopped
  • 1 tbsp dried oregano
  • ½ tsp paprika
  • ½ tsp ground cumin
  • 6 cups vegetable stock
  • Salt and pepper to taste

Instructions

  • Heat olive oil in a large pot and add onion, garlic, and bay leaves. Saute for 3-4 minutes or until the onions soften.
  • Next, add carrots, celery, dried oregano, paprika, ground cumin, salt, and pepper. Mix well and saute for 4-5 minutes.
  • Add the beans and vegetable stock. Bring it to a boil, cover, and simmer for 15 minutes. Remove the bay leaves and discard them once the soup is simmered.
  • Take two cups of the soup and blend it until it is smooth. Add this blended soup back to the pot along with the spinach leaves. Mix well and simmer for one minute. Turn off the heat and serve.

Notes

  • Don’t rush the sautéing of onion, garlic, celery, and carrot. Taking the time to brown them slightly unlocks their natural sugars and caramelizes their flavors, adding richness to the soup.
  • To preserve the vibrant color and delicate texture of the spinach, add it to the soup during the final few minutes of cooking. This ensures that it wilts gently without becoming overcooked.
  • Be mindful of the salt content in your vegetable stock, as it can vary greatly between brands. Taste the soup before adding additional salt to avoid over-seasoning.

Nutrition

Calories: 89kcal | Carbohydrates: 13g | Protein: 2g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 1453mg | Potassium: 348mg | Fiber: 3g | Sugar: 6g | Vitamin A: 6782IU | Vitamin C: 15mg | Calcium: 79mg | Iron: 2mg
Tried this recipe? Share it Today!Mention @lentillovingfamily or tag #lentillovingfamily!
White bean soup Pinterest image.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating