Spinach and White Beans
Spinach and White Beans is a simple yet satisfying Mediterranean-inspired dish that transforms everyday pantry ingredients into a wholesome, flavour-packed meal. Creamy white beans are gently simmered with garlic, olive oil, fresh spinach, herbs, and a splash of lemon juice, creating a nourishing recipe that’s both comforting and refreshingly light.
Whether served as a healthy side dish, a light vegetarian main course, or spooned over toasted rustic bread, this quick one-pan recipe comes together in just 20 minutes. Rich in plant-based protein, fibre, and fresh greens, it’s an easy meal that’s perfect for busy weeknights or healthy meal prep.
Why You’ll Love This Recipe
- Ready in only 20 minutes.
- Healthy, nutritious, and naturally vegetarian.
- High in fibre and plant-based protein.
- Made with simple pantry ingredients.
- Perfect as a side dish or light meal.
- Bright Mediterranean flavours with garlic and lemon.
Recipe Information
- Servings: 4
- Preparation Time: 10 minutes
- Cooking Time: 10 minutes
- Total Time: 20 minutes
- Calories: Approximately 210 per serving
- Protein: Approximately 10 g per serving
Ingredients
- 2 cups fresh spinach, chopped
- 1 can (15 oz / 425 g) white beans, drained and rinsed
- 1 tablespoon olive oil
- 2 garlic cloves, minced
- ½ teaspoon red pepper flakes (optional)
- ½ teaspoon Italian seasoning
- ¼ cup vegetable broth
- 1 tablespoon fresh lemon juice
- 2 tablespoons grated Parmesan cheese (optional)
- Salt and freshly ground black pepper, to taste
- 2 tablespoons fresh parsley, chopped
- Lemon wedges, for serving
Kitchen Equipment
- Large skillet
- Wooden spoon
- Measuring spoons
- Knife and chopping board
- Citrus juicer (optional)
Instructions
Step 1: Sauté the Garlic
- Heat the olive oil in a large skillet over medium heat.
- Add the minced garlic and red pepper flakes, if using.
- Cook for about 30 seconds until fragrant, stirring constantly.
Step 2: Cook the White Beans
- Add the drained white beans to the skillet.
- Pour in the vegetable broth.
- Sprinkle with the Italian seasoning.
- Stir gently and simmer for 3–4 minutes until the beans are heated through.
Step 3: Wilt the Spinach
- Add the chopped spinach to the skillet.
- Cook for 2–3 minutes, stirring occasionally, until the spinach has just wilted.
Step 4: Finish the Dish
- Stir in the fresh lemon juice.
- Add the Parmesan cheese if using and stir until combined.
- Season with salt and freshly ground black pepper to taste.
Step 5: Garnish and Serve
- Sprinkle with freshly chopped parsley.
- Serve with fresh lemon wedges for squeezing over the top.
- Enjoy warm as a healthy side dish, light main course, or spooned over toasted bread.
Serving Suggestions
- Crusty artisan bread.
- Garlic toast.
- Grilled chicken or salmon.
- Roasted vegetables.
- Mediterranean grain bowls.
- Quinoa or brown rice.
- Pasta as a simple side.
- Alongside grilled lamb or steak.
Chef’s Tips
- Do not overcook the spinach to preserve its bright colour.
- Use freshly squeezed lemon juice for the best flavour.
- Rinse canned beans thoroughly to reduce excess sodium.
- Add a splash of extra vegetable broth if the mixture becomes too dry.
- Finish with a drizzle of extra virgin olive oil before serving.
Recipe Variations
- Add diced tomatoes for extra freshness.
- Include sautéed mushrooms for a heartier dish.
- Stir in chopped kale instead of spinach.
- Add crumbled feta instead of Parmesan.
- Mix in cooked Italian sausage or grilled chicken for extra protein.
- Top with toasted pine nuts for added crunch.
Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently in a skillet over medium-low heat with a splash of vegetable broth or water if needed. This dish is also excellent for meal prep and can be frozen for up to 2 months, although the spinach will soften slightly after thawing.
Nutritional Information (Approximate Per Serving)
- Calories: 210
- Protein: 10 g
- Carbohydrates: 20 g
- Fat: 10 g
- Fiber: 7 g
- Sugar: 2 g
- Sodium: 360 mg
Health Benefits
- White beans provide plant-based protein and dietary fibre.
- Spinach is rich in iron, folate, and vitamins A, C, and K.
- Olive oil supplies heart-healthy monounsaturated fats.
- Garlic contains natural antioxidant compounds.
- Lemon juice adds vitamin C and enhances flavour naturally.
Frequently Asked Questions
Which white beans work best?
Cannellini beans, Great Northern beans, or navy beans all work wonderfully in this recipe.
Can I make this vegan?
Yes. Simply omit the Parmesan cheese or replace it with your favourite dairy-free alternative.
Can I use frozen spinach?
Absolutely. Thaw and squeeze out any excess moisture before adding it to the skillet.
How can I make this more filling?
Add grilled chicken, cooked Italian sausage, shrimp, quinoa, or serve it over rice or pasta for a heartier meal.
Can I prepare it ahead of time?
Yes. It reheats very well, making it an excellent option for meal prep and quick lunches throughout the week.
Final Thoughts
Spinach and White Beans is a wholesome Mediterranean classic that’s simple, nutritious, and full of fresh flavour. Creamy beans, tender spinach, aromatic garlic, bright lemon, and fragrant herbs come together in one easy skillet for a meal that’s both comforting and nourishing. Whether enjoyed as a light dinner, healthy side, or rustic lunch with crusty bread, this versatile recipe is sure to become a regular favourite.
Print
Spinach and White Beans
- Total Time: 20 mins
- Yield: 4 servings
Description
Spinach and White Beans is a wholesome Mediterranean-inspired skillet recipe that transforms simple pantry staples into a nourishing meal. Creamy white beans are gently simmered with garlic, olive oil, fresh spinach, herbs, and bright lemon juice, creating a flavorful dish that’s perfect as a light vegetarian main course, healthy side dish, or served over toasted rustic bread. Ready in just 20 minutes, it’s rich in plant-based protein, fiber, and fresh Mediterranean flavors.
Ingredients
2 cups fresh spinach, chopped
1 can (15 oz / 425 g) white beans, drained and rinsed
1 tablespoon olive oil
2 garlic cloves, minced
1/2 teaspoon red pepper flakes (optional)
1/2 teaspoon Italian seasoning
1/4 cup vegetable broth
1 tablespoon fresh lemon juice
2 tablespoons grated Parmesan cheese (optional)
Salt and freshly ground black pepper, to taste
2 tablespoons fresh parsley, chopped
Lemon wedges, for serving
Instructions
Heat the olive oil in a large skillet over medium heat.
Add the minced garlic and red pepper flakes if using, then cook for about 30 seconds until fragrant.
Add the drained white beans and pour in the vegetable broth.
Sprinkle with the Italian seasoning and stir gently.
Simmer for 3 to 4 minutes until the beans are heated through.
Add the chopped spinach and cook for 2 to 3 minutes until just wilted.
Stir in the fresh lemon juice.
Add the Parmesan cheese if using and stir until combined.
Season with salt and freshly ground black pepper to taste.
Garnish with chopped parsley and serve with fresh lemon wedges.
Notes
Do not overcook the spinach to preserve its bright color and texture.
Rinse canned beans thoroughly to reduce excess sodium.
Add a splash of vegetable broth if the mixture becomes too dry.
Finish with a drizzle of extra virgin olive oil before serving for added richness.
Store leftovers in the refrigerator for up to 4 days or freeze for up to 2 months.
- Prep Time: 10 mins
- Cook Time: 10 mins
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mediterranean
