Greens and Beans Soup

Italian-style soup with dark leafy greens and white beans, finished with olive oil and lemon. Simple, nutritious, endlessly satisfying.

vegetarian vegan gluten free dairy free
More Recipes
Prep 15 min
Cook 25 min
Total 40 min
Servings 4
Difficulty Easy

Ingredients

Instructions

  1. Heat 3 tbsp olive oil in a large pot over medium heat. Add onion and cook 5 minutes until softened.

  2. Add garlic and red pepper flakes. Cook 1 minute until fragrant.

  3. Add beans, broth, salt, pepper, and parmesan rind if using. Bring to a simmer.

  4. Mash about 1/3 of the beans against the side of the pot to thicken the broth.

    Tip: Mashing some beans creates body without adding cream or flour.
  5. Add greens in handfuls, stirring until each batch wilts. Simmer 5-8 minutes until greens are tender.

  6. Remove parmesan rind. Stir in lemon juice and zest.

  7. Taste and adjust seasoning. Ladle into bowls and drizzle generously with remaining olive oil.

Storage & Meal Prep

Keeps for up to 4 days in the refrigerator and freezes well for 3 months. The greens will soften more over time but the soup remains delicious. Add a fresh squeeze of lemon and drizzle of olive oil when reheating.

Variations

  • Greens and Beans with Pasta: Add 1 cup small pasta (ditalini or orzo) for a more substantial soup. Add extra broth as pasta absorbs liquid.
  • Spicy Greens and Beans: Add 1/2 tsp red pepper flakes and 2 sliced garlic cloves fried in olive oil as a finishing drizzle.
  • Greens and Beans with Sausage: Brown sliced Italian sausage first for a heartier, non-vegetarian version.

FAQ

What greens work best in Italian bean soup?

Escarole is the most traditional choice—its slight bitterness balances the creamy beans. Swiss chard and kale also work well. Spinach cooks too quickly for soup but can be added in the last minute.

Can you use dried beans?

Yes—soak 1 cup dried cannellini beans overnight, then simmer for 1 hour until tender before using in this recipe. Dried beans give a creamier texture and better flavor than canned.

Is greens and beans soup a complete meal?

Yes—it provides protein and fiber from beans, vitamins and minerals from greens, and healthy fats from olive oil. Served with crusty bread, it's a nutritionally complete Mediterranean meal.

Nutrition Facts

4 Servings

Customize Ingredients

Legumes
Cannellini Beans
358 g
Cheese
Parmesan Cheese
28 g
Vegetables
Kale (Raw)
100 g
Red Onion
110 g
Garlic
15 g
Oils & Fats
Extra Virgin Olive Oil
67 g
Herbs & Spices
Red Pepper Flakes
1 g
Lemon Juice (Fresh)
30 g
Lemon Zest
2 g
Salt
6 g
Black Pepper
1 g
Liquids
Vegetable Broth
960 g

Per Serving

330kcalCalories
13gProtein
28gCarbs
20gFat
7gFiber
Sodium
1002mg44% DV
Potassium
817mg17% DV
Calcium
234mg18% DV
Iron
4.9mg27% DV
Magnesium
81mg19% DV
Vitamin C
33.8mg38% DV
Vitamin A
504µg56% DV
Vitamin K
190.6µg159% DV
Folate
114µg28% DV
Cannellini Beans
Kale (Raw)
Extra Virgin Olive Oil
Red Onion
Garlic
Vegetable Broth
+6 more
* Nutrition is an estimate; actual values vary by ingredient brands and cooking methods. Percent Daily Values are based on a 2,000 calorie diet.

The Story Behind This Dish

This is the soup you make when you want something deeply satisfying but light at the same time.

In Italian kitchens, minestra di fagioli e verdure appears whenever dark greens are abundant and the pantry has dried beans. The combination is so nutritionally complete that it’s practically a perfect meal.