Mediterranean White Beans & Greens

Picture this: tender white beans, wilted greens, and the bright, zesty flavors of the Mediterranean all coming together in one simple, yet incredibly flavorful dish. Mediterranean White Beans & Greens are a celebration of fresh ingredients, and they’re exactly what you need when you want something light, healthy, and satisfying. This dish is everything you could want—packed with plant-based protein, earthy greens, and a punch of garlic, lemon, and olive oil that takes it from delicious to downright addictive. Whether you’re serving it as a side, a light main course, or even as part of a meal prep, this Mediterranean-inspired dish is a keeper. Trust me, once you try it, you’ll be making it again and again.

Why You’ll Love Mediterranean White Beans & Greens

Sometimes, the best dishes are the ones that are simple, fresh, and full of flavor. Here’s why this dish is one of my go-to favorites:

Wholesome & Satisfying

White beans provide a hearty base for the dish, offering plenty of fiber and plant-based protein to keep you feeling full without weighing you down. It’s a comforting, light dish that you can feel good about eating.

Fresh & Vibrant Flavors

The earthy beans and greens are complemented perfectly by the freshness of lemon, garlic, and a drizzle of olive oil. It’s the kind of meal that makes your taste buds do a little happy dance with each bite.

Quick & Easy

You don’t need hours in the kitchen to make this dish—it’s ready in less than 30 minutes. The best part? It’s a one-pan wonder, so there’s less mess to clean up, and you get to spend more time enjoying your meal.

Versatile

You can customize this dish in so many ways! Whether you want to add a bit of protein like chicken or a sprinkle of cheese on top, this recipe is easily adaptable. You can also mix in other veggies or herbs depending on what you’ve got on hand.

Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.

Milk Frother

Buy Now →

Meat Thermometer

Buy Now →

Olive Oil Sprayer

Buy Now →

Ingredients

Here’s everything you’ll need to create this Mediterranean masterpiece:

White Beans

The star of the dish! White beans like cannellini or great northern beans are creamy, tender, and packed with nutrients. They provide a great base for the dish.

Fresh Greens

Think spinach, kale, or Swiss chard. The greens add color, texture, and a good dose of vitamins and minerals. Plus, they pair perfectly with the beans.

Garlic

Garlic is a must-have in Mediterranean cuisine, adding that aromatic punch of flavor that makes the dish come alive.

Olive Oil

A high-quality extra virgin olive oil brings richness and depth of flavor, tying all the ingredients together.

Lemon

Lemon adds a refreshing, zesty twist that brightens up the beans and greens, making everything taste even better.

Onion

A bit of chopped onion brings a savory sweetness to the dish, enhancing the overall flavor profile.

Herbs & Spices

Dried oregano, red pepper flakes, and a pinch of salt and pepper are all you need to bring out the Mediterranean flavors in this dish.

(Note: The full ingredients list, including measurements, is provided in the recipe card directly below.)

Instructions

Let’s get cooking!

Step 1: Sauté the Aromatics

In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the chopped onion and garlic, and sauté for about 2-3 minutes until they become fragrant and softened. This will create a flavorful base for the beans and greens.

Step 2: Add the Greens

Once the onion and garlic are fragrant, add the greens to the skillet. If you’re using kale or Swiss chard, you may need to add them in batches, allowing each batch to wilt before adding more. Cook for about 3-4 minutes until the greens are wilted and tender.

Step 3: Stir in the Beans & Seasoning

Add the white beans to the skillet, along with the dried oregano, red pepper flakes, salt, and pepper. Stir everything together so the beans are coated in the olive oil and seasoning. Let everything cook for an additional 2-3 minutes, allowing the flavors to meld.

Step 4: Brighten it Up

Squeeze the juice of half a lemon over the mixture, and give it a quick stir. The acidity from the lemon will brighten the dish and really make the flavors pop.

Step 5: Serve & Enjoy!

Remove the skillet from heat. Give everything one last stir and adjust the seasoning if necessary. Serve warm and enjoy this wholesome Mediterranean-inspired dish!

(Note: The full instructions, including specific times, are provided in the recipe card directly below.)

Nutrition Facts

Servings: 4
Calories per serving: 230 kcal
Total Fat: 9g
Saturated Fat: 1g
Cholesterol: 0mg
Sodium: 400mg
Total Carbohydrates: 32g
Dietary Fiber: 9g
Sugars: 3g
Protein: 9g

Preparation Time

Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes

How to Serve Mediterranean White Beans & Greens

This dish can be served in many ways, whether as a side or a light main course. Here are a few ideas:

As a Side Dish

Serve these Mediterranean white beans and greens alongside roasted chicken, grilled lamb, or fish for a complete, balanced meal. The earthy beans and greens are the perfect complement to any protein.

As a Main Course

For a light and healthy vegetarian meal, serve the beans and greens over quinoa, couscous, or brown rice. The grains will soak up all the delicious juices from the dish, creating a filling yet satisfying meal.

With Fresh Bread

Pair this dish with a slice of crusty bread, perfect for sopping up any extra sauce. A drizzle of olive oil or a spread of hummus would also make for a great addition.

With Toppings

For a little extra flavor, sprinkle some crumbled feta cheese or a few olives on top of the beans and greens. The briny feta or olives adds a pop of Mediterranean flavor to every bite.

Additional Tips

  • Add Protein: To make the dish heartier, consider adding grilled chicken, sausage, or even some canned tuna for extra protein.
  • Customize the Greens: If you don’t have spinach or kale, feel free to swap in other leafy greens like collard greens or arugula.
  • Make it Spicy: If you like a bit of heat, add more red pepper flakes or even some chopped fresh chili peppers.
  • Add Nuts: A sprinkle of toasted pine nuts or almonds adds crunch and a nutty flavor that pairs beautifully with the beans and greens.
  • Use Leftover Beans: If you have leftover beans from another meal, this is a great way to use them up. Just warm them through and proceed with the recipe!

FAQ Section

Q1: Can I use canned beans for this recipe?
A1: Absolutely! Canned white beans work great in this dish. Just make sure to drain and rinse them well before using.

Q2: Can I make this dish ahead of time?
A2: Yes! This dish holds up well in the fridge for a few days. You can store it in an airtight container and reheat when ready to serve.

Q3: Can I add meat to this dish?
A3: Definitely! Chicken, sausage, or lamb would be fantastic additions to this dish for extra protein.

Q4: What other greens can I use?
A4: You can swap out the spinach or kale for Swiss chard, collard greens, or even arugula. The key is to use tender greens that will wilt down nicely.

Q5: How do I store leftovers?
A5: Store leftovers in an airtight container in the fridge for up to 3-4 days. Reheat gently in the microwave or on the stovetop.

Q6: Can I freeze this dish?
A6: Yes! You can freeze it for up to 3 months. Just make sure to store it in a freezer-safe container. To reheat, let it thaw overnight in the fridge and warm it up.

Q7: Can I use frozen greens?
A7: You can, though fresh greens will yield the best texture. If using frozen greens, just be sure to thaw and drain them well before adding to the pan.

Q8: Can I add other vegetables?
A8: Absolutely! You can add zucchini, tomatoes, bell peppers, or even artichoke hearts to give this dish more flavor and variety.

Q9: How can I make this dish spicier?
A9: Add more red pepper flakes, or toss in some chopped fresh chili peppers for an extra kick.

Q10: What’s the best way to serve this dish?
A10: You can serve it as a side dish with grilled meats, or over a bed of quinoa or rice for a full meal. A drizzle of olive oil and a sprinkle of feta cheese on top would make it even more delicious!

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

Mediterranean White Beans & Greens


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 20 minutes
  • Yield: 4 servings 1x

Description

This Mediterranean White Beans & Greens recipe is a healthy and flavorful dish featuring tender white beans, vibrant leafy greens, and a zesty Mediterranean-inspired dressing. It’s perfect as a side dish or light main course. The combination of beans, greens, garlic, olive oil, and lemon delivers a wholesome meal that’s both satisfying and nutritious!


Ingredients

Scale


  • 2 cans (15 oz each) white beans (such as cannellini or Great Northern), drained and rinsed


  • 4 cups fresh greens (such as spinach, kale, or Swiss chard), roughly chopped


  • 2 tablespoons olive oil


  • 3 cloves garlic, minced


  • 1 teaspoon dried oregano


  • 1 teaspoon red pepper flakes (optional)


  • 1 lemon, zested and juiced


  • Salt and pepper to taste


  • Fresh parsley, chopped (for garnish)


  • 1/4 cup crumbled feta cheese (optional, for garnish)



Instructions

  1. Sauté Garlic and Greens:

    • In a large skillet, heat the olive oil over medium heat.

    • Add the minced garlic and sauté for 1-2 minutes, until fragrant.

    • Add the chopped greens and cook for 3-5 minutes, stirring occasionally, until the greens are wilted and tender.

  2. Add Beans and Seasonings:

    • Stir in the white beans, oregano, red pepper flakes (if using), salt, and pepper.

    • Cook for another 3-4 minutes, allowing the beans to heat through.

  3. Add Lemon and Finish:

    • Remove the skillet from heat and stir in the lemon zest and lemon juice. Taste and adjust seasoning with more salt, pepper, or lemon if needed.

  4. Serve:

    • Transfer the dish to a serving platter and garnish with fresh parsley and crumbled feta cheese, if desired.

    • Serve warm as a side dish or light main course.

Notes

  • You can use any leafy greens you like—spinach, kale, and Swiss chard are great options.

  • For a heartier meal, add grilled chicken or a poached egg on top.

  • This dish can be served warm, at room temperature, or even chilled.

 

  • If you prefer a vegan option, skip the feta or use a dairy-free cheese.

  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Category: Side Dish, Main Course
  • Method: Sautéing
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 220
  • Sugar: 2g
  • Sodium: 300mg
  • Fat: 10g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 26g
  • Fiber: 8g
  • Protein: 8g
  • Cholesterol: 5mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star