5 Delicious Mediterranean White Beans & Greens Recipes

Sharing is caring!

There’s something deeply comforting about a bowl of warm, savory beans simmered with greens, herbs, and a touch of cream. Mediterranean White Beans & Greens is the kind of dish that wraps you in a cozy hug after a long day—hearty, nourishing, and full of vibrant Mediterranean flavor. Thank you for stopping by, and if you’re anything like me (always on the hunt for a meal that’s both healthy and deeply satisfying), you’re going to love this one.

  Want this recipe sent straight to your inbox so you never lose it? Be sure to subscribe and we’ll email it right to you!

What Is Mediterranean White Beans & Greens?

This dish is a rustic, flavor-packed stew made with creamy cannellini beans, tender escarole, zesty tomato paste, and plenty of fresh herbs. Think of it as a plant-forward comfort food that brings together the best of the Mediterranean pantry: olive oil, garlic, tomatoes, basil, parsley, and Parmigiano Reggiano. It’s a complete meal in one skillet and feels both nourishing and indulgent thanks to a swirl of heavy cream at the end. Yes, please!

Why You’ll Fall in Love with This Recipe

  • One-pot magic – fewer dishes, more flavor!

  • Quick prep – only 10 minutes to get everything going.

  • Rich & satisfying – thanks to beans and cheese, it’s filling without being heavy.

  • Vegetarian-friendly – and easy to adapt for vegan diets.

  • Great for leftovers – the flavors deepen overnight, making it even better the next day.

What Does Mediterranean White Beans & Greens Taste Like?

Every bite brings something special. There’s the sweetness of tomatoes mellowed by creamy beans, the slight bitterness of escarole balanced with rich Parmigiano Reggiano, and the herbaceous lift from basil and parsley. The garlic? Oh yes. It’s gently toasted in olive oil, lending its golden aroma throughout. This dish is earthy, bright, creamy, and just the right amount of savory.

The Benefits of Mediterranean White Beans & Greens

  • High in fiber and plant-based protein (12g fiber and 22g protein per serving!)

  • Loaded with potassium and calcium – thanks, escarole and cheese!

  • Naturally gluten-free – just check your labels if you’re sensitive.

  • Budget-friendly ingredients – pantry staples and seasonal greens.

  • Perfect for meal prep – make a batch, and you’ve got dinner ready for days.

Ingredients

You’ll need the following to bring this dish to life:

  • 1/3 cup extra-virgin olive oil

  • 6 garlic cloves, finely chopped

  • 2 Tbsp. tomato paste

  • Kosher salt, to taste

  • 1 1/2 lb. escarole, washed, patted dry, and coarsely chopped

  • 1 (28-oz.) can pureed tomatoes

  • 2 (15-oz.) cans cannellini beans, drained, not rinsed

  • 2 oz. Parmigiano Reggiano, finely grated (about 1 cup)

  • 1/4 cup coarsely chopped fresh basil

  • 1/4 cup coarsely chopped fresh parsley

  • 2 Tbsp. heavy cream

A rustic bowl of Mediterranean white beans and sautéed greens garnished with lemon wedges and fresh herbs.

Tools You’ll Need

  • A 10-inch high-sided skillet or Dutch oven

  • Wooden spoon or silicone spatula

  • Chef’s knife and cutting board

  • Measuring spoons and cups

Ingredient Swaps & Additions

Want to customize it? Here’s how:

  • No escarole? Use kale, spinach, or Swiss chard.

  • No cannellini beans? Navy or great northern beans are great subs.

  • Dairy-free? Skip the cheese and cream, or use vegan alternatives.

  • Amp up the heat with a pinch of red pepper flakes in the garlic oil.

  • Meaty twist? Add cooked Italian sausage or pancetta in Step 1.

How to Make Mediterranean White Beans & Greens

Step 1: Sauté the Aromatics

In a large skillet over medium-low heat, warm the olive oil. Add garlic and sauté until just golden and fragrant, about 2 minutes. Stir in the tomato paste and cook for another 2 minutes until it deepens in color and blends into the oil.

Step 2: Wilt the Escarole

Add the escarole to the pan. Season with a pinch of salt, then increase the heat to medium. Stir gently as the greens wilt, about 5 minutes.

Step 3: Simmer with Tomatoes

Pour in the pureed tomatoes. Stir well and let the mixture simmer for 8 minutes until it reduces slightly and becomes rich.

Step 4: Add the Beans

Fold in the drained cannellini beans. Let everything simmer gently, stirring occasionally, for 20 to 25 minutes. The sauce should thicken and coat the beans.

Step 5: Finish with Flavor

Remove from heat and season to taste. Stir in the Parmigiano Reggiano, basil, parsley, and heavy cream. The cheese will melt, the herbs will release their oils, and the cream will tie it all together.

What to Serve with Mediterranean White Beans & Greens

This dish is fantastic on its own, but here are some lovely pairing ideas:

  • Crusty sourdough bread – for dipping into all that sauce!

  • Simple green salad – dressed with lemon and olive oil.

  • Orzo or couscous – if you’re craving grains.

  • Grilled fish or chicken – for a protein boost.

  • Poached egg on top – for a brunch-worthy twist.

Tips for Making It Just Right

  • Don’t rush the garlic step – it builds the foundation of flavor.

  • Use high-quality tomatoes – they really shine here.

  • Grate your own cheese – pre-grated doesn’t melt as nicely.

  • Let it sit for 5-10 minutes before serving. This helps everything meld beautifully.

How to Store Mediterranean White Beans & Greens

Let the dish cool completely before transferring to an airtight container.

  • In the fridge: Keeps well for 4-5 days.

  • In the freezer: Store for up to 3 months. Thaw overnight and reheat gently.

  • Reheat tips: Use a skillet over low heat with a splash of broth or water to loosen it up.

A rustic bowl of Mediterranean white beans and sautéed greens garnished with lemon wedges and fresh herbs.

FAQs About This Recipe

 Can I Make Mediterranean White Beans & Greens Vegan?

Absolutely! Just skip the cheese and cream, or use plant-based versions. It’s still full of flavor, rich with tomatoes, herbs, and creamy white beans.

 What Type of Beans Work Best in This Recipe?

Cannellini are my go-to for their smooth texture and mild flavor, but navy beans or butter beans are great alternatives if that’s what you have on hand.

 Can I Use Fresh Tomatoes Instead of Canned?

Yes! Use about 2 pounds of peeled, chopped tomatoes. You may need to simmer a little longer to get the sauce thick and rich.

 Is This Dish Kid-Friendly?

Yes! It’s mild, cheesy, and creamy—perfect for little ones, especially when served with pasta, rice, or a chunk of crusty bread to soak up the sauce.

 Can I Freeze Leftovers?

Definitely. This dish freezes beautifully. Let it cool completely, then transfer to a freezer-safe container. It’ll keep for up to 3 months.

 What Can I Serve with It?

Try it with crusty sourdough, orzo, couscous, or a bright lemony salad. It also pairs wonderfully with grilled chicken or fish if you want to add protein.

 Can I Make This Ahead of Time?

Yes, and it tastes even better the next day! Just store it in the fridge and reheat gently on the stove with a splash of broth or water to loosen the sauce.

 Can I Add More Flavor or Spice?

Absolutely! Try a pinch of red pepper flakes with the garlic, or stir in a spoonful of pesto at the end for a fun herby twist.

In Conclusion: Simplicity, Warmth, and All the Flavor

Mediterranean White Beans & Greens is one of those recipes that feels like it was made to be shared. Whether it’s a weeknight dinner, a cozy Sunday meal, or part of a larger Mediterranean spread, it delivers every time. With pantry staples, fresh herbs, and just a touch of cream, it’s proof that simple ingredients can create extraordinary flavor.

If you’re loving these Mediterranean flavors, don’t miss these reader favorites:

Let’s Stay Connected!

Tried this recipe? I’d love to hear how it turned out!
  Leave a review, and don’t forget to share your photos on Pinterest – I adore seeing your kitchen creations and spins on these comforting dishes. Let’s keep the Mediterranean magic going!

  Also, subscribe to receive more Mediterranean-inspired recipes, straight from my kitchen to your inbox.

This bowl of goodness? Anything but boring!!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A rustic bowl of Mediterranean white beans and sautéed greens garnished with lemon wedges and fresh herbs.

5 Delicious Mediterranean White Beans & Greens Recipes


  • Author: Sylvia
  • Total Time: 45 minutes
  • Yield: 46 servings 1x
  • Diet: Vegetarian

Description

A cozy, one-pot Mediterranean dish made with creamy white beans, tender escarole, rich tomato sauce, fresh herbs, and a swirl of cream. This vegetarian stew is hearty, comforting, and anything but boring! Perfect for weeknight dinners or meal prep, it brings the vibrant flavors of the Mediterranean straight to your kitchen with pantry staples and simple steps.


Ingredients

Scale
  • 1/3 cup extra-virgin olive oil

  • 6 garlic cloves, finely chopped

  • 2 Tbsp. tomato paste

  • Kosher salt, to taste

  • 1 1/2 lb. escarole, washed, patted dry, coarsely chopped

  • 1 (28-oz.) can pureed tomatoes

  • 2 (15-oz.) cans cannellini beans, drained (not rinsed)

  • 2 oz. Parmigiano Reggiano, finely grated (about 1 cup)

  • 1/4 cup fresh basil, coarsely chopped

  • 1/4 cup fresh parsley, coarsely chopped

  • 2 Tbsp. heavy cream


Instructions

  • In a large high-sided skillet, heat olive oil over medium-low. Add garlic and cook for 2 minutes until fragrant and golden.

  • Stir in tomato paste and cook for another 2 minutes, letting it blend into the oil and deepen in color.

  • Add the chopped escarole. Season lightly with salt and cook over medium heat, stirring gently, until wilted, about 5 minutes.

  • Pour in the pureed tomatoes and simmer for 8 minutes, stirring occasionally, until slightly reduced.

  • Add the drained cannellini beans. Cook for 20–25 minutes, allowing the sauce to thicken and coat the beans.

  • Remove from heat. Stir in the Parmigiano Reggiano, basil, parsley, and cream until the cheese melts and everything is silky and fragrant.

  • Taste, adjust salt if needed, and serve warm with crusty bread or over grains.

Notes

  • Substitute escarole with kale, chard, or spinach if needed.

  • Make it vegan by omitting the cheese and cream, or using plant-based alternatives.

  • Add red pepper flakes with the garlic if you like a hint of heat!

  • Leftovers taste even better the next day and are great for meal prep.

  • Serve with sourdough, orzo, couscous, or even topped with a poached egg for a fun brunch twist.

    Equipment

    10-inch high-sided skillet or Dutch oven
    Wooden spoon or silicone spatula
    Chef’s knife
    Cutting board
    Measuring cups and spoons

  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 generous bowl
  • Calories: 433
  • Sugar: 4
  • Sodium: 1026mg
  • Fat: 21g
  • Saturated Fat: 7g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 12g
  • Protein: 22g
  • Cholesterol: 23mg

Keywords: Mediterranean white beans and greens, Mediterranean beans, vegetarian stew, escarole and white beans

Leave a Comment

Recipe rating