Description
Looking for a quick, healthy, and flavor-packed dinner idea? This Mediterranean White Beans & Greens recipe is a wholesome, one-skillet wonder that’s perfect for busy weeknights or relaxed weekend meals. It combines creamy white beans, garlicky greens, juicy tomatoes, and vibrant herbs with a splash of lemon — all in under 30 minutes. Whether you’re craving an easy dinner, a healthy snack, or fresh lunch inspiration, this plant-based dish checks every box. Packed with protein, fiber, and Mediterranean goodness, it’s comfort food that feels as good as it tastes. Warm, rustic, and satisfying, it’s the kind of recipe that makes healthy eating truly enjoyable.
Ingredients
- 2 tablespoons extra virgin olive oil
- 3 cloves garlic, finely minced
- 1 can (15 oz) white beans (cannellini or Great Northern), rinsed and drained
- 2 cups chopped greens (kale, Swiss chard, or spinach)
- 1 cup diced tomatoes (fresh or canned)
- ½ cup vegetable broth or water
- ½ teaspoon sea salt
- ¼ teaspoon black pepper
- ½ teaspoon dried oregano or Italian herb blend
- ¼ teaspoon red pepper flakes (optional)
- Juice of ½ lemon
- Zest of ½ lemon (optional)
- Fresh parsley for garnish (optional)
Instructions
-
Heat the Oil: In a large skillet, warm the olive oil over medium heat. Add the garlic and sauté until fragrant (about 1 minute).
-
Add Tomatoes and Seasoning: Stir in the diced tomatoes, salt, pepper, oregano, and chili flakes. Cook for 3–4 minutes.
-
Add Beans and Broth: Mix in the beans and vegetable broth. Simmer for 5–7 minutes to allow the flavors to combine.
-
Add the Greens: Stir in the chopped greens. Cover and cook for 2–4 minutes until wilted and tender.
-
Finish with Lemon: Add lemon juice and zest. Stir to combine and taste for seasoning. Adjust if needed.
-
Serve: Garnish with parsley and serve warm with crusty bread or as a side dish.
- Prep Time: 10 minutes
- Cook Time: 15 minutes