Description
Looking for a wholesome, one-pan meal that’s loaded with flavor and ready in under 30 minutes? This Easy Mediterranean White Beans and Greens dish is the perfect blend of comfort and nutrition. Featuring creamy cannellini beans, fresh greens, and a savory tomato-garlic broth, it’s packed with plant-based protein and Mediterranean flavors. Whether you’re after a quick dinner idea, a healthy lunch, or something cozy for your meal prep rotation, this easy recipe fits right in. Ideal for anyone searching for healthy snack ideas, easy dinner recipes, or vegetarian food ideas that don’t sacrifice taste.
Ingredients
2 tablespoons olive oil
1 medium yellow onion, finely chopped
3 garlic cloves, minced
1/2 teaspoon red pepper flakes (optional for heat)
1 teaspoon dried oregano
1/2 teaspoon smoked paprika (optional but adds depth)
1 (15-ounce) can diced tomatoes (fire-roasted recommended)
2 (15-ounce) cans cannellini beans, drained and rinsed
4 cups fresh greens (kale, spinach, or Swiss chard), chopped
1/2 cup vegetable broth or water
Salt and black pepper to taste
1 tablespoon lemon juice
Grated Parmesan or nutritional yeast for garnish (optional)
Instructions
1. Heat the olive oil in a large skillet over medium heat. Add the chopped onion and cook for 5-6 minutes until soft and translucent. Stir in the garlic, red pepper flakes, oregano, and smoked paprika. Cook for another minute until fragrant.
2. Pour in the diced tomatoes with their juices. Stir to combine, then let the mixture simmer for about 5 minutes to slightly thicken and allow the flavors to meld.
3. Add the drained and rinsed cannellini beans to the skillet. Stir gently to combine without breaking them up. Let them simmer with the tomato mixture for about 5 more minutes.
4. Add your chopped greens a handful at a time, stirring to wilt them down. If using tougher greens like kale or Swiss chard, give them an extra 2-3 minutes to fully soften.
5. Add the vegetable broth to create a saucier consistency. Let it simmer for another 5 minutes so everything is well combined and the flavors deepen.
6. Taste and adjust with salt and black pepper. Add a tablespoon of fresh lemon juice to brighten the dish. Optionally, top with grated Parmesan or nutritional yeast for a savory finish.
Notes
For a richer taste, use high-quality olive oil and fresh lemon juice.
If using hearty greens like kale, blanching them briefly can help reduce bitterness.
This dish improves with time—leftovers are even more flavorful the next day.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 bowl
- Calories: 310
- Sugar: 4g
- Sodium: 520mg
- Fat: 9g
- Saturated Fat: 1.5g
- Unsaturated Fat: 6.5g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 10g
- Protein: 13g
- Cholesterol: 0mg