Spinach and White Bean Recipe (Simple & Healthy Skillet)

By Rowan Pierce

On March 9, 2026

An extreme close-up of the healthy spinach and bean skillet, showing the creamy texture of the cannellini beans and wilted greens.

Cuisine

American, Mediterranean

Prep time

10 minutes

Cooking time

20 minutes

Total time

30 minutes

Servings

4 servings

Discover the ultimate weeknight meal with this incredibly simple and healthy Spinach and White Bean Recipe. Ready in under 30 minutes, this one-pan wonder combines creamy cannellini beans, fresh spinach, and savory garlic for a dish that’s packed with flavor and nutrients. It’s the perfect solution when you need a delicious and satisfying dinner without spending hours in the kitchen. Whether you’re a seasoned cook or just starting, you’ll master this recipe in no time.

This dish is not only quick and easy, but it’s also incredibly versatile and budget-friendly. Using pantry staples like canned beans and simple seasonings, you can create a meal that tastes like it came from a gourmet kitchen. It’s a fantastic vegetarian option that’s high in protein and fiber, keeping you full and energized.

Why You’ll Love This Easy Spinach and White Bean Recipe

  • Quick & Easy: This entire meal comes together in one skillet in less than 30 minutes, making cleanup a breeze.
  • Healthy & Nutritious: Packed with plant-based protein, fiber, and essential vitamins from spinach and beans.
  • Budget-Friendly: Made with affordable pantry staples, it’s a meal that’s kind to your wallet.
  • Incredibly Versatile: Easily customizable with your favorite herbs, spices, or an added protein like chicken or sausage. For another great weeknight meal, try this Creamy Garlic Butter Chicken.

Ingredients You’ll Need

This Tuscan-inspired white bean and spinach recipe uses simple, fresh ingredients to create its signature flavor.

  • Olive Oil: Use a quality extra virgin olive oil for the best flavor base.
  • Garlic & Onion: The aromatic foundation of the dish. Finely chopped yellow onion and minced garlic work best.
  • Vegetable Broth: Adds depth and moisture, creating a light sauce to bind the ingredients.
  • Cannellini Beans: Two cans, rinsed and drained. Their creamy texture is perfect for this skillet.
  • Fresh Spinach: A generous amount of fresh spinach that wilts down beautifully.
  • Seasoning: Dried oregano, red pepper flakes, salt, and black pepper.
  • Lemon Juice: A splash of fresh lemon juice at the end brightens up all the flavors.
  • Parmesan Cheese: Optional, but freshly grated Parmesan adds a wonderful salty, nutty finish.

Step-by-Step Instructions

Follow these simple steps to create the perfect spinach and white bean skillet.

  1. Sauté Aromatics: Heat the olive oil in a large skillet or Dutch oven over medium heat. Add the chopped onion and cook until softened, about 4-5 minutes. Add the minced garlic and red pepper flakes and cook for another minute until fragrant.
  2. Combine Beans and Broth: Add the rinsed cannellini beans, vegetable broth, and dried oregano to the skillet. Stir everything together and bring to a gentle simmer. Cook for 5-7 minutes, allowing the beans to heat through and the flavors to meld.
  3. Wilt the Spinach: Add the fresh spinach to the skillet in large handfuls, stirring as you go. It will look like a lot at first, but it will wilt down quickly. Continue to cook for 2-3 minutes until all the spinach is wilted.
  4. Finish and Serve: Remove the skillet from the heat. Stir in the fresh lemon juice and season with salt and black pepper to taste. If using, sprinkle with freshly grated Parmesan cheese before serving.
A savory skillet filled with the Tuscan white bean and spinach recipe, garnished with fresh parmesan cheese and a lemon wedge on the side.
Ready in under 30 minutes, dinner is served!

Tips for Success

  • Don’t Overcook the Garlic: Cook the garlic just until it’s fragrant (about 30-60 seconds). Burnt garlic can make the entire dish bitter.
  • Rinse Your Beans: Rinsing canned beans removes excess sodium and the sometimes metallic taste from the canning liquid.
  • Use Fresh Spinach: While you can use frozen spinach, fresh baby spinach provides the best texture and flavor for this dish.
  • Fresh Lemon is Key: The acidity from fresh lemon juice is crucial for brightening the flavors. Avoid bottled lemon juice if possible. If you enjoy bright, citrus flavors, these Lemon Sugar Cookies make a great dessert.

Easy Variations for Your Spinach and White Bean Skillet

This Spinach and White Bean Recipe is fantastic on its own, but it’s also a great base for additions and variations.

  • Add Protein: Stir in shredded rotisserie chicken, cooked Italian sausage, or shrimp for a heartier meal.
  • Include More Veggies: Sautéed mushrooms, sun-dried tomatoes, or roasted red peppers are excellent additions.
  • Make it Creamy: For a richer sauce, stir in a splash of heavy cream or coconut milk at the end of cooking. Another creamy favorite is this Creamy Italian Meatball Soup.
  • Spice it Up: Add a pinch of smoked paprika or a dash of your favorite hot sauce for an extra kick.
An extreme close-up of the healthy spinach and bean skillet, showing the creamy texture of the cannellini beans and wilted greens.
Look at the creamy texture of those cannellini beans!

What to Serve With Spinach and White Beans

This dish is wonderfully versatile and can be served in many ways. Enjoy it on its own with a sprinkle of cheese, or pair it with crusty bread for dipping into the savory broth. It’s also delicious served over pasta, rice, or quinoa for a more substantial meal. For a complete dinner, serve it alongside grilled chicken or fish.

Storage and Reheating Instructions

Store any leftover spinach and white beans in an airtight container in the refrigerator for up to 4 days. To reheat, simply warm it in a skillet over medium-low heat until heated through. You can add a splash of vegetable broth or water if it seems a little dry. I do not recommend freezing this dish, as the texture of the spinach can become undesirable upon thawing.

Frequently Asked Questions

Yes, you can use frozen spinach. Be sure to thaw it completely and squeeze out as much excess water as possible before adding it to the skillet to avoid a watery dish. You will need about 10 ounces of frozen spinach.

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently in a skillet over medium-low heat, adding a splash of broth or water if needed to restore the sauce.

Absolutely. It’s packed with plant-based protein and fiber from the beans, along with vitamins and minerals from the spinach. It’s a well-balanced, nutritious meal that is both filling and delicious.

This dish is very adaptable. For more protein, consider adding cooked Italian sausage, shredded rotisserie chicken, grilled shrimp, or even a fried egg on top.

Cannellini beans are ideal because they have a creamy texture and hold their shape well. However, you can also use Great Northern beans or navy beans with great results.

More Delicious Recipes To Try

We hope you love this simple and healthy spinach and white bean skillet! It’s a testament to how delicious simple ingredients can be. If you make this recipe, we’d love to hear from you. Please leave a comment and rating below. For more amazing recipe inspiration, be sure to follow us on Pinterest!

A close-up overhead shot of the finished Spinach and White Bean Recipe in a rustic skillet, ready to be served. The text overlay reads 'Quick & Healthy Spinach and White Bean Skillet'.
This easy one-pan Spinach and White Bean recipe is your new weeknight hero!

Spinach and White Bean Recipe

An extreme close-up of the healthy spinach and bean skillet, showing the creamy texture of the cannellini beans and wilted greens.

Spinach and White Bean Recipe (Simple & Healthy Skillet)

This quick and easy Spinach and White Bean Recipe is a healthy one-pan meal ready in under 30 minutes. Featuring creamy cannellini beans, fresh spinach, and garlic, it's the perfect healthy weeknight dinner.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: American, Mediterranean
Calories: 295

Ingredients
  

  • 2 tbsp Olive Oil Extra virgin
  • 1 Yellow Onion Finely chopped
  • 4 cloves Garlic Minced
  • 1/4 tsp Red Pepper Flakes Or more, to taste
  • 2 15-ounce cans Cannellini Beans Rinsed and drained
  • 1 cup Vegetable Broth
  • 1 tsp Dried Oregano
  • 5 ounces Fresh Spinach
  • 1 tbsp Lemon Juice Freshly squeezed
  • 1/4 cup Parmesan Cheese Freshly grated, for serving
  • Salt and Black Pepper To taste

Equipment

  • 1 Large Skillet
  • 1 Cutting Board

Method
 

  1. Heat the olive oil in a large skillet over medium heat. Add the chopped onion and cook until softened, about 4-5 minutes. Add the minced garlic and red pepper flakes and cook for another minute until fragrant.
  2. Add the rinsed cannellini beans, vegetable broth, and dried oregano to the skillet. Stir and bring to a simmer. Cook for 5-7 minutes to allow flavors to meld.
  3. Add the fresh spinach in handfuls, stirring continuously until it is all wilted, about 2-3 minutes.
  4. Remove from heat. Stir in the fresh lemon juice and season with salt and pepper to taste. Serve immediately, topped with freshly grated Parmesan cheese.

Notes

Tip 1: For extra creaminess, lightly mash about 1/4 of the beans in the skillet with the back of a spoon.
Tip 2: Store leftovers in an airtight container in the refrigerator for up to 4 days.

You might also like these recipes

Leave a Comment

Recipe Rating