Print

Easy White Bean and Spinach Skillet

white bean and spinach skillet recipe - featured image

A quick, healthy, and comforting skillet meal featuring creamy white beans and fresh spinach, ready in just 15 minutes. Perfect for busy weeknights and customizable to your taste.

Ingredients

Scale
  • 2 cups cooked white beans or one 15-oz can (cannellini or great northern beans)
  • 4 cups loosely packed fresh baby spinach (about 56 ounces)
  • 3 cloves garlic, minced
  • 2 tablespoons extra virgin olive oil
  • Zest and juice of 1 medium lemon
  • 1 small yellow or white onion, finely chopped
  • 1/4 teaspoon red pepper flakes (optional)
  • Salt and freshly ground black pepper, to taste
  • 1/4 cup vegetable broth or water

Instructions

  1. Mince the garlic, finely chop the onion, zest and juice the lemon. Drain and rinse the canned beans if using. This should take about 5 minutes.
  2. Heat olive oil in a large skillet over medium heat.
  3. Add chopped onion and cook for 3–4 minutes until translucent and fragrant.
  4. Add minced garlic and cook for 30 seconds, stirring constantly to avoid burning.
  5. Stir in white beans and red pepper flakes if using; cook for 2–3 minutes to warm and absorb flavors.
  6. Add fresh spinach and pour vegetable broth or water over the mixture. Cover with a lid and steam for 2–3 minutes until spinach is wilted.
  7. Remove lid, stir everything together, then add lemon zest, lemon juice, salt, and black pepper to taste. Cook for another minute to blend flavors.
  8. Serve warm, optionally drizzling with more olive oil or sprinkling with grated Parmesan cheese.

Notes

Do not overcook the spinach to keep it tender and bright green. Use fresh lemon zest and juice for best flavor. Rinse canned beans well to reduce sodium. Add broth or water if skillet looks dry during cooking. Customize with sausage, cheese, or herbs as desired.

Nutrition

Keywords: white bean skillet, spinach recipe, quick healthy meals, easy dinner, vegetarian, vegan option, weeknight dinner