Mediterranean White Beans Greens

Featured in Perfect Companion Dishes.

Enjoy a Mediterranean-inspired dish where creamy white beans and fresh greens meet juicy tomatoes, sautéed onions, and fragrant garlic. Enhanced with dried oregano, basil, and a touch of heat from red pepper flakes, this skillet meal is wholesome and satisfying. Escarole lends a gentle bitterness, while olive oil enriches every bite. Serve it warm with a dusting of Parmigiano Reggiano and crusty bread, or mix into pasta for extra heartiness. Simple steps, common pantry staples, and easy substitutions make this a convenient and flavorful choice for any night.

Rehan Magic House Recipes
Updated on Sat, 26 Jul 2025 21:41:11 GMT
Mediterranean White Beans & Greens Pin it
Mediterranean White Beans & Greens | magichouserecipes.com

Mediterranean White Beans and Greens is the kind of dish that brings both comfort and brightness to your table. With creamy beans, vibrant greens, and plenty of aromatic herbs, this recipe is fast enough for a weeknight yet rich enough to feel special. It is a celebration of pantry ingredients and vibrant flavors, reflecting the best of Mediterranean cooking without fuss.

I first made this on a chilly evening when I wanted something nourishing with minimal effort. Now whenever I find escarole at the market I always know what I am making for dinner

Ingredients

  • Olive oil: gives a rich foundation and helps bloom the flavors
  • Garlic: try to use fresh and mince it finely for the best aroma
  • Onion: choose a small one with crisp outer layers
  • Red pepper flakes: add gentle warmth to the dish and can be omitted for less heat
  • Canned diced tomatoes: use high quality for best flavor and brightness
  • Dried oregano and basil: bring classic Mediterranean notes
  • Salt and black pepper: essential for seasoning and balance
  • Cannellini beans: look for creamy ones without broken skins for the best texture
  • Escarole: spinach or kale work well too with escarole lending a gentle bitterness
  • Vegetable broth or water: keeps the sauce light but flavorful
  • Parmigiano Reggiano: grated over top provides a savory finish
  • Crusty bread or cooked ditalini pasta: perfect for serving and soaking up the juices

Step-by-Step Instructions

Warm the Oil and Bloom Aromatics:
Pour the olive oil into a large skillet and heat over medium. Add the garlic onion and red pepper flakes. Stir gently and cook about three minutes until the onion is translucent and fragrant without browning
Simmer with Tomatoes and Herbs:
Tip in the diced tomatoes along with the oregano basil salt and pepper. Stir everything together well and let the mixture bubble gently for five minutes. This helps the dried herbs infuse and the tomatoes soften
Add Beans and Greens:
Add the drained cannellini beans and chopped escarole right into the skillet. Pour in the broth or water to add moisture. Stir everything together so the greens begin to wilt
Cover and Cook Until Tender:
Place a lid on the skillet and let everything simmer for about ten minutes. The leaves should wilt into the beans and the sauce will thicken slightly from the starch in the beans
Finish and Serve:
Lift the lid give everything a stir and scoop into bowls. Sprinkle generously with Parmigiano Reggiano. Serve hot with crusty bread or tossed with cooked ditalini pasta for a more substantial meal
Mediterranean White Beans & Greens Pin it
Mediterranean White Beans & Greens | magichouserecipes.com

Cannellini beans have always been my pantry hero since they stay creamy after simmering. My grandmother loved adding a squeeze of lemon and some good olive oil as a finishing touch which I now do whenever I want the dish to feel extra special

Storage Tips

Leftovers keep well in the fridge for up to three days. Reheat gently on the stove adding a splash of water or broth if it thickens. This stew also freezes well for a convenient lunch or dinner later on just thaw and reheat in a saucepan

Ingredient Substitutions

If you do not have escarole try spinach kale or Swiss chard. Chickpeas or navy beans can take the place of cannellini beans. For more depth use half chicken broth instead of just water

Serving Suggestions

Serve in shallow bowls with plenty of the flavorful broth. I love it with a piece of toasted sourdough or spooned over tiny cooked pasta like ditalini. For a heartier dinner add a soft poached egg on top

Cultural Touch

This dish takes inspiration from classic Mediterranean peasant recipes where simple greens and beans were simmered together for a sustaining meal. Dishes like this are central in Italian and Greek households especially during the cooler months

Mediterranean White Beans & Greens Pin it
Mediterranean White Beans & Greens | magichouserecipes.com

Frequently Asked Questions

→ Can I substitute escarole with another green?

Yes, you can use spinach or kale instead of escarole. Both work well and bring their own flavor and texture, so choose according to your preference.

→ Is this dish suitable for vegans?

To make this meal vegan, simply omit the Parmigiano Reggiano or use a plant-based alternative. All other ingredients are plant-based.

→ What type of beans can I use besides cannellini?

Navy beans or Great Northern beans make excellent alternatives as they have a similar creamy texture and mild flavor.

→ How do I serve this dish?

Serve warm with crusty bread to soak up the flavorful juices, or toss with ditalini pasta for a heartier meal. It’s also delicious on its own.

→ Can I prepare this ahead of time?

This meal keeps well refrigerated for up to three days. Reheat gently on the stove, adding a splash of water if needed to loosen the sauce.

Mediterranean White Beans Greens

Tender white beans and greens simmer with tomatoes, olive oil, and herbs for a vibrant Mediterranean meal.

Prep Time
10 Minutes
Cook Time
18 Minutes
Total Time
28 Minutes
By: Reham

Category: Side Dishes

Difficulty: Easy

Cuisine: Mediterranean

Yield: Serves 4 as a main dish

Dietary: Vegetarian, Gluten-Free

Ingredients

→ Base Ingredients

01 2 tbsp olive oil
02 3 cloves garlic, minced
03 1 small onion, diced
04 1/2 tsp red pepper flakes

→ Main Ingredients

05 1 can (14 oz) diced tomatoes
06 1/2 tsp dried oregano
07 1/2 tsp dried basil
08 1/2 tsp salt
09 1/4 tsp black pepper
10 2 cans (15 oz each) cannellini beans, drained and rinsed
11 1 small head escarole, chopped
12 1/4 cup vegetable broth or water

→ Optional Ingredients

13 Grated Parmigiano Reggiano
14 Crusty bread
15 Cooked ditalini pasta

Instructions

Step 01

Heat olive oil in a large skillet over medium heat. Add garlic, onion, and red pepper flakes. Sauté until softened, about 3 minutes.

Step 02

Stir in diced tomatoes, oregano, basil, salt, and black pepper. Simmer for 5 minutes.

Step 03

Add cannellini beans and escarole. Pour in vegetable broth and stir to combine.

Step 04

Cover and simmer for 10 minutes, until greens are wilted and flavors meld.

Step 05

Serve hot with grated Parmigiano Reggiano and crusty bread or mix into ditalini pasta.

Tools You'll Need

  • Large skillet

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy (if Parmigiano Reggiano is used)
  • Gluten (if crusty bread is served)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 175.5
  • Total Fat: 5.4 g
  • Total Carbohydrate: 22.3 g
  • Protein: 8.5 g