Spinach and White Beans

This quick and flavorful Spinach and White Beans dish is a nutritious, one-pan wonder that comes together in just 15 minutes. Tender baby spinach meets creamy white beans in a garlicky, lemony sauce with a hint of chili flakes for gentle heat. It’s a versatile Mediterranean-inspired recipe that works as a satisfying main dish, hearty side, or protein-packed topping for bowls and toast. Perfect for vegan, vegetarian, gluten-free, and weight-loss friendly eating!

Ingredients (Serves 4 as a side / 2 as a main)

  • 2 tablespoons extra virgin olive oil
  • 4–5 garlic cloves, thinly sliced or minced
  • 2 (15 oz) cans white beans (cannellini, great northern, or navy beans), rinsed and drained
  • 10–12 oz (about 8–10 cups) fresh baby spinach
  • 1 teaspoon lemon zest
  • 2–3 tablespoons fresh lemon juice (about 1 lemon)
  • ½–1 teaspoon red pepper flakes (adjust to taste)
  • Salt and freshly ground black pepper, to taste
  • Optional extras: ¼ cup grated Parmesan or nutritional yeast (for vegan), toasted pine nuts, fresh parsley or dill

Announcement for our recipe lovers: We’ve taken all our most loved, beginner-friendly recipes and packed them into one simple, easy-to-follow digital cookbook — created especially for people who want delicious results without confusion and Ads-free Experience:

Instructions

  1. Heat the oil: In a large skillet, heat olive oil over medium heat. Add sliced garlic and red pepper flakes. Cook for 30–60 seconds until fragrant (don’t let it brown).
  2. Add the beans: Stir in the drained white beans. Cook for 2–3 minutes, stirring occasionally, until they’re warmed through and lightly coated in garlic oil.
  3. Wilt the spinach: Add the fresh spinach in batches, stirring gently. Cook for 2–4 minutes until the spinach is just wilted but still bright green.
  4. Season and finish: Remove from heat. Stir in lemon zest, lemon juice, salt, and pepper. Taste and adjust seasoning. Sprinkle with Parmesan/nutritional yeast or herbs if desired.
  5. Serve immediately for the best texture.

Prep time: 5 minutes Cook time: 10 minutes Total time: 15 minutes

Nutritional Facts (Approximate per Serving – as 4 side portions)

  • Calories: 220–250 kcal
  • Protein: 10–12g
  • Total Fat: 7–8g (healthy fats from olive oil)
  • Carbohydrates: 28–32g
  • Dietary Fiber: 8–10g (excellent source)
  • Key micronutrients: Very high in Vitamin K, Vitamin A, folate, iron, magnesium, and potassium.

Note: Values are estimates. This dish is naturally low-calorie, high-fiber, and nutrient-dense.

Health Benefits

  • Iron & Bone Support — Spinach provides plant-based iron and Vitamin K for strong bones.
  • Heart Health — White beans are rich in soluble fiber that helps lower cholesterol; olive oil and garlic offer anti-inflammatory benefits.
  • Weight Management — Extremely filling thanks to high fiber and protein, with low energy density — great for healthy weight loss or vegan diets.
  • Blood Sugar Control — The combination of fiber and protein stabilizes blood sugar levels.
  • Gut Health — Prebiotic fiber from beans supports a healthy microbiome.

Tips and Variations

  • Make it Creamier: Add a splash of vegetable broth and a spoonful of tahini or coconut milk.
  • Mediterranean Twist: Add sun-dried tomatoes, olives, or artichoke hearts.
  • Spicy Version: Increase red pepper flakes or stir in harissa.
  • Meal Prep: Stores well in the fridge for 3–4 days. Reheat gently or enjoy cold in wraps/salads.
  • Protein Boost: Top with a fried egg, grilled chicken, or tofu.
  • Lower Carb: Use fewer beans and more spinach for an ultra-light version.

Serving Suggestions

  • As a main: Serve over quinoa, brown rice, or cauliflower rice.
  • As a side: Pair with grilled fish, chicken, or roasted vegetables.
  • In bowls: Add to grain bowls with avocado, cherry tomatoes, and feta.
  • On toast: Spoon onto crusty bread or avocado toast for a quick meal.
  • With eggs: Perfect alongside scrambled eggs or in a breakfast hash.

This Spinach and White Beans recipe is simple, affordable, and incredibly versatile — a staple for anyone wanting quick, healthy meals. It’s especially great for your group focused on vegan eating or healthy weight loss! 💚

Try it tonight and share your version in the comments! 🌿