Mediterranean White Beans & Greens

Cozy, hearty Mediterranean White Beans & Greens loaded with plant-based protein, savory herbs, and tender greens for a comforting meal.

Why You’ll Love This Recipe

This dish is an ideal combination of nutrition, simplicity, and taste. It’s completely vegan, gluten-free, and dairy-free, making it perfect for a variety of dietary preferences. The combination of creamy white beans, aromatic herbs, and tender greens creates a dish that is both hearty and satisfying without feeling heavy. Plus, it’s ready in just 30 minutes, making it a perfect option for busy weeknights or easy meal prepping.

Ingredients

  • 2 tablespoons olive oil
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes (optional)
  • 2 cans (15 oz each) white beans, drained and rinsed
  • 2 cups vegetable broth
  • 1 tablespoon lemon juice
  • 5 cups chopped kale or collard greens
  • Salt and pepper to taste
  • Fresh parsley, for garnish

Directions

  1. Heat the olive oil in a large skillet over medium heat.
  2. Add the diced onion and cook until softened, about 5 minutes.
  3. Stir in the garlic, thyme, oregano, and red pepper flakes, and cook for another 1-2 minutes until fragrant.
  4. Add the white beans to the skillet and pour in the vegetable broth.
  5. Bring the mixture to a simmer and cook for 10 minutes, allowing the flavors to meld.
  6. Stir in the lemon juice and the chopped greens.
  7. Cover and cook for another 5-7 minutes, until the greens are tender.
  8. Season with salt and pepper to taste.
  9. Garnish with fresh parsley before serving.

Servings and timing

  • Servings: 4
  • Prep Time: 10 minutes
  • Cooking Time: 20 minutes
  • Total Time: 30 minutes
  • Calories: 220 kcal per serving

Variations

  • Spicy kick: Add extra red pepper flakes or a diced jalapeño for more heat.
  • Different greens: Substitute spinach, Swiss chard, or mustard greens for a different flavor profile.
  • Protein boost: Add a can of chickpeas or some cooked lentils for additional protein.
  • Mediterranean twist: Stir in chopped sun-dried tomatoes, olives, or a sprinkle of vegan feta before serving.
  • Herb variations: Swap thyme and oregano with rosemary and basil for a slightly different Mediterranean flavor.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat on the stovetop over medium heat, adding a splash of vegetable broth if necessary to loosen the sauce. This dish also freezes well; freeze in individual portions for up to 3 months. Thaw overnight in the refrigerator before reheating.

FAQs

How can I make this dish oil-free?

Simply sauté the onion and garlic in a bit of vegetable broth instead of olive oil.

Can I use dry beans instead of canned?

Yes, just make sure to soak and cook them beforehand until tender.

What type of white beans work best?

Cannellini beans, great northern beans, or navy beans are all excellent choices.

Is this recipe freezer-friendly?

Yes, you can freeze it for up to 3 months. Thaw and reheat as needed.

Can I substitute the vegetable broth?

You can use water with a vegetable bouillon cube or homemade broth.

What greens are best for this recipe?

Kale and collard greens are ideal, but you can also use Swiss chard, spinach, or mustard greens.

How do I make it more filling?

Serve it over quinoa, brown rice, or with a slice of crusty bread.

Can I add more vegetables?

Absolutely! Zucchini, tomatoes, or bell peppers make great additions.

How spicy is it with the red pepper flakes?

It’s mildly spicy; adjust the amount based on your preference.

Can I prepare this in advance?

Yes, this dish is perfect for meal prep and tastes even better the next day.

Conclusion

Mediterranean White Beans & Greens is a nourishing, easy-to-make dish that’s packed with flavor and wholesome ingredients. Whether you’re looking for a quick weeknight dinner or a healthy meal prep option, this hearty recipe delivers comfort and nutrition in every bite. Give it a try and enjoy a satisfying plant-powered meal that’s sure to become a favorite.

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 hearty bowl of Mediterranean white bean and greens stew, topped with shaved Parmesan cheese and served with a slice of rustic bread.

Mediterranean White Beans & Greens


  • Author: Chef Clara
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

Cozy, hearty Mediterranean White Beans & Greens loaded with plant-based protein, savory herbs, and tender greens for a comforting meal.


Ingredients

Scale
  • 2 tablespoons olive oil

  • 1 small onion, diced

  • 3 cloves garlic, minced

  • 1 teaspoon dried thyme

  • 1 teaspoon dried oregano

  • 1/2 teaspoon red pepper flakes (optional)

  • 2 cans (15 oz each) white beans, drained and rinsed

  • 2 cups vegetable broth

  • 1 tablespoon lemon juice

  • 5 cups chopped kale or collard greens

  • Salt and pepper to taste

  • Fresh parsley, for garnish


Instructions

  • Heat olive oil in a large skillet over medium heat.

  • Add diced onion and cook until softened, about 5 minutes.

  • Stir in garlic, thyme, oregano, and red pepper flakes; cook 1-2 minutes.

  • Add white beans and vegetable broth; simmer for 10 minutes.

  • Stir in lemon juice and chopped greens.

  • Cover and cook for 5-7 minutes until greens are tender.

  • Season with salt and pepper to taste.

 

  • Garnish with fresh parsley before serving.

Notes

  • Use spinach for a quicker-cooking green alternative.
  • Adjust red pepper flakes for desired spice level.
  • Tastes even better the next day as flavors develop!
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Mediterranean
  • Method: Braising
  • Cuisine: Mediterranean