Mediterranean White Beans & Greens

Mediterranean White Beans & Greens

Table of Contents

This hearty and nourishing Mediterranean-inspired dish combines tender white cannellini beans with flavorful greens, simmered in a garlicky tomato broth. It’s comforting yet light, rich in fiber and plant-based protein, and ready in under 30 minutes. Perfect for a cozy weeknight meal, it pairs beautifully with crusty bread or tossed with small pasta like ditalini for extra heartiness.

Time

Prep Time: 10 minutes

Cook Time: 15–18 minutes

Total Time: 25–28 minutes

Ingredients

2 tbsp olive oil

3 cloves garlic, minced

1 small onion, diced

1/2 tsp red pepper flakes (optional)

1 can (14 oz) diced tomatoes

1/2 tsp dried oregano

1/2 tsp dried basil

1/2 tsp salt

1/4 tsp black pepper

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

1 small head escarole, chopped (or use spinach/kale)

1/4 cup vegetable broth or water

Grated Parmigiano Reggiano (for serving)

Crusty bread or cooked ditalini pasta (optional)

Instructions

Sauté aromatics

Heat olive oil in a large skillet or Dutch oven over medium heat.

Add garlic, onion, and red pepper flakes (if using). Cook for 2–3 minutes, stirring, until fragrant and onions soften slightly.

Build the flavor base

Stir in diced tomatoes (with their juices), oregano, basil, salt, and black pepper.

Simmer for 3–4 minutes to let the flavors meld.

Add beans & greens

Add cannellini beans and vegetable broth (or water). Stir well.

Add escarole (or spinach/kale). Cook for 3–5 minutes until the greens wilt and the beans are heated through.

See also  Best Gluten-Free Zucchini Muffins

Adjust & finish

Taste and adjust seasoning with more salt, pepper, or red pepper flakes if desired.

For a richer flavor, drizzle with a little extra olive oil just before serving.

Serve

Ladle into bowls, top with grated Parmigiano Reggiano, and enjoy with crusty bread or cooked ditalini pasta for a more filling meal.

Tips & Variations

Greens Options

If you don’t have escarole, substitute spinach, baby kale, or Swiss chard.

Tougher greens like kale or collards may need 2–3 extra minutes of cooking.

Boost the Flavor

Stir in a splash of lemon juice or red wine vinegar just before serving for a bright, tangy finish.

Add a pinch of smoked paprika for a subtle, smoky depth.

Make it Creamier

Mash a few beans against the side of the pot while cooking to thicken the broth naturally.

For extra creaminess, stir in a tablespoon of Greek yogurt or mascarpone at the end (off heat).

Protein Upgrade

Add grilled chicken, sautéed shrimp, or crumbled Italian sausage for a heartier meal.

Bread & Pasta Pairings

Serve with toasted sourdough, focaccia, or garlic bread to soak up the broth.

Toss with ditalini, orzo, or small shells for a satisfying pasta dish.

Meal Prep Friendly

The flavor improves after sitting, so this dish is great for make-ahead lunches. Store in an airtight container in the fridge for up to 4 days.

Reheat gently and add a splash of broth if it thickens too much.

Spice Level

Increase or decrease red pepper flakes to suit your heat preference—or omit entirely for a milder dish.

 

Q&A

Q1: Can I use dry beans instead of canned?
Yes! Soak 1 1/2 cups dried cannellini beans overnight, then cook until tender before using. You’ll need about 3 cups cooked beans for this recipe.

See also  Stuffed Sweet Potatoes with Spinach, Mushroom, & Feta

Q2: How can I make this dish vegan?
Simply omit the Parmigiano Reggiano or replace it with a dairy-free alternative.

Q3: Is escarole bitter?
Escarole has a mild bitterness that mellows during cooking, adding depth to the dish. If you prefer a sweeter taste, use spinach or baby kale instead.

Q4: Can I freeze it?
Yes, this freezes well. Cool completely, portion into freezer-safe containers, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.

Q5: Can I make it oil-free?
Yes—sauté onions and garlic in a splash of vegetable broth instead of olive oil.

Nutrition Facts

(Per Serving, 1 of 4 portions)

Calories: 260

Protein: 12g

Carbohydrates: 38g

Dietary Fiber: 10g

Sugars: 5g

Fat: 7g

Saturated Fat: 1g

Sodium: 520mg

Potassium: 860mg

(Values are approximate and will vary based on ingredient brands and portion sizes.)

Final Conclusion

Mediterranean White Beans & Greens is the perfect balance of wholesome comfort and fresh, vibrant flavors. The creamy cannellini beans, tender greens, and savory tomato broth create a meal that’s satisfying yet light, nutrient-rich, and endlessly adaptable. Whether served with crusty bread, tossed with pasta, or enjoyed on its own, it’s a dish that fits weeknight ease and weekend charm alike.