Go Back

Mediterranean White Beans and Greens

A comforting dish combining creamy cannellini beans with tender greens in a fragrant tomato-based sauce, perfect for a quick weeknight dinner.
Prep Time10 minutes
Cook Time18 minutes
Total Time28 minutes
Course: Dinner, Main Course
Cuisine: Mediterranean
Keyword: Healthy Dinner, Mediterranean Cuisine, Vegan Option, Vegetarian, White Beans
Servings: 4 servings
Calories: 320kcal

Ingredients

Base Ingredients

  • 2 tbsp extra virgin olive oil Brings flavor and richness.
  • 3 cloves garlic, minced Heart of Mediterranean cooking.
  • 1 small yellow onion, diced Adds depth to the dish.
  • 1/2 tsp red pepper flakes (optional) Add for a touch of heat.
  • 1 can (14 oz) diced tomatoes, undrained Juicy tomatoes form the base.
  • 1/2 tsp dried oregano Herbal notes to tie flavors.
  • 1/2 tsp dried basil Sweet and fragrant.
  • 1/2 tsp sea salt Enhances flavors.
  • 1/4 tsp black pepper For warmth.

Main Ingredients

  • 2 cans (15 oz each) cannellini beans, drained and rinsed Provides protein and texture.
  • 1 small head escarole, chopped (or use spinach or kale) Adds brightness and nutrition.
  • 1/4 cup vegetable broth or water For consistency and moisture.
  • Grated Parmigiano Reggiano (optional, for topping) Add richness and umami.
  • Crusty bread or cooked ditalini pasta (optional, for serving) Perfect accompaniments.

Instructions

Preparation

  • In a large skillet over medium heat, heat the olive oil until shimmering.
  • Add the minced garlic, diced onion, and red pepper flakes (if using). Cook for 3 minutes until the onion is soft and fragrant.

Cooking

  • Pour in the diced tomatoes with their juice. Stir in the oregano, basil, salt, and pepper. Let the mixture simmer for 5 minutes.
  • Add the drained and rinsed cannellini beans and chopped escarole. Pour in the vegetable broth or water, then cover the skillet and let it simmer on medium-low heat for about 10 minutes.

Finishing

  • Once the greens are wilted, stir the mixture well and taste-test.
  • For a creamier texture, use a fork to mash a few beans into the sauce.
  • Ladle the Mediterranean white beans and greens into bowls, topping with grated Parmigiano if desired.
  • Enjoy with a side of crusty bread or serve over cooked ditalini pasta.

Notes

Sauté the garlic and onion until just caramelized for added depth of flavor. You can increase red pepper flakes for more spice. This dish can be made vegan by omitting the cheese.