This Easy Spinach and White Beans recipe is a quick, creamy, and comforting vegetarian dish that’s perfect for a healthy weeknight dinner or a light lunch. Made with fresh chopped spinach, tender white beans, and a luscious creamy sauce, this one-pan recipe is packed with flavor, nutrients, and satisfying texture. The garlic-infused olive oil gives a fragrant start, while red pepper flakes add a gentle warmth (optional for spice lovers). A splash of vegetable broth and a touch of heavy cream—or coconut milk for a vegan option—creates a silky, flavorful sauce that ties everything together. Fresh lemon juice brightens the dish, and a sprinkle of chopped parsley adds a vibrant finish. Ideal for busy home cooks, this skillet meal comes together in just 25 minutes, making it a perfect choice for quick, healthy, and family-friendly dining.
Why You’ll Love This Recipe
- Fast and Simple: Ready in just 25 minutes with minimal prep.
- Creamy & Flavorful: Garlic, cream, and gentle spices make this dish indulgent without heaviness.
- Healthy & Nutritious: Spinach and white beans provide protein, fiber, and vitamins.
- Vegetarian-Friendly: Easily adapted to vegan by swapping cream with coconut milk.
- Beginner-Friendly: Simple stovetop cooking, no complicated techniques.
- Versatile Serving: Great over rice, pasta, or with crusty bread.
Ingredients Breakdown
Servings: 4
Vegetables
- 2 cups fresh spinach, chopped – provides vibrant color, nutrients, and a tender texture.
Protein & Fiber
- 1 can (15 oz) white beans, drained and rinsed – adds creaminess, protein, and fiber.
Flavor Base
- 1 tablespoon olive oil – used to sauté garlic and develop depth of flavor.
- 2 cloves garlic, minced – provides aromatic, savory flavor.
- 1/2 teaspoon red pepper flakes (optional) – adds gentle heat and warmth.
Sauce
- 1/2 cup vegetable broth – helps create a flavorful, light sauce.
- 1/4 cup heavy cream (or coconut milk for vegan) – adds creaminess and richness.
- Salt and pepper to taste – balances flavors.
- Juice of 1/2 lemon – brightens the dish with acidity.
Garnish
- Fresh parsley, chopped – adds freshness and visual appeal.
Tools & Equipment Needed
- Large skillet or sauté pan
- Cutting board and knife
- Measuring cups and spoons
- Wooden spoon or silicone spatula
- Citrus juicer (optional)
- Strainer for beans
Optional: Ladle for serving, mixing bowl if pre-measuring ingredients.
Step-by-Step Instructions
- Sauté Garlic: Heat 1 tablespoon olive oil in a large skillet over medium heat. Add minced garlic and 1/2 teaspoon red pepper flakes (if using) and sauté for about 1 minute until fragrant.
- Cook Spinach: Add chopped spinach to the skillet. Cook for 2–3 minutes, stirring occasionally, until wilted.
- Add Beans and Broth: Stir in the drained white beans and 1/2 cup vegetable broth. Bring the mixture to a gentle simmer and cook for about 5 minutes to allow flavors to meld.
- Add Cream & Seasonings: Reduce heat to low and stir in 1/4 cup heavy cream (or coconut milk). Season with salt, pepper, and juice of 1/2 lemon. Mix well to combine.
- Finish Cooking: Cook an additional 2–3 minutes until heated through.
- Garnish & Serve: Remove from heat and garnish with freshly chopped parsley. Serve hot.
Tips & Variations
- Vegan Option: Replace heavy cream with coconut milk.
- Gluten-Free: Naturally gluten-free as written.
- Spice Adjustment: Increase or reduce red pepper flakes to suit your taste.
- Add Veggies: Include mushrooms, zucchini, or bell peppers for extra nutrients.
- Serve Over: Rice, quinoa, pasta, or with crusty bread for a more filling meal.
Flavor Profile
This Spinach and White Beans skillet is creamy, light, and subtly spicy with fresh garlic aroma. The tender spinach provides a silky texture, while white beans add a creamy, slightly nutty flavor and protein-rich bite. The lemon juice balances richness with bright acidity, and parsley adds a fresh, herbaceous finish. Every bite is comforting yet healthy, making it an easy dish for satisfying lunches or dinners.
Nutritional Overview (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 220 |
| Protein | 10g |
| Carbs | 30g |
| Fat | 8g |
| Fiber | 8g |
Dietary Notes: Vegetarian; easily made vegan with coconut milk; gluten-free; nut-free.

Make-Ahead & Meal Prep Tips
- Prep Ahead: Chop spinach and garlic in advance.
- Storage: Store leftovers in an airtight container in the fridge for up to 3 days.
- Reheating: Reheat gently on stovetop or microwave until warmed through.
- Freezing: Not recommended as spinach may become watery.
FAQs
Q1: Can I use frozen spinach?
Yes, but reduce cooking liquid slightly and allow longer sauté time for thawed spinach to release water.
Q2: Can I substitute another type of bean?
Cannellini or chickpeas work well as alternatives.
Q3: Can I skip the cream?
Yes, omit for a lighter version; add extra vegetable broth instead.
Q4: How spicy is this dish?
The optional 1/2 teaspoon red pepper flakes adds a mild kick; adjust to taste.
Q5: Can I make it ahead for meal prep?
Yes, prepare and store in fridge; reheat gently before serving.
Cooking Timeline
| Task | Time |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 15 minutes |
| Total Time | 25 minutes |
| Servings | 4 |
Serving Suggestions
- Serve directly from skillet for casual family meals.
- Garnish with extra parsley for freshness.
- Pair with warm crusty bread or over cooked grains for a more substantial dish.
- Plate in shallow bowls to highlight creamy sauce and colorful spinach.
Recipe Variations
- Lemony Garlic Bean Skillet: Increase lemon juice for a tangy, fresh flavor.
- Spicy Mediterranean: Add diced tomatoes, olives, and oregano for extra depth.
- Veggie Boost: Include bell peppers, mushrooms, or zucchini for a nutrient-rich version.
- Coconut Cream Version: Replace heavy cream with coconut milk and add curry powder for a tropical twist.
Ingredient Spotlight
Spinach: Choose fresh, firm leaves. Store in fridge in a paper towel-lined bag for maximum freshness. Rich in vitamins A, C, K, and iron, spinach adds both nutrition and silky texture.
White Beans: Canned white beans are convenient and protein-rich. Drain and rinse to reduce sodium and improve flavor. They add creamy consistency and satisfy hunger with plant-based protein.
Pro Cooking Tips
- Sauté garlic gently to avoid burning and bitterness.
- Add beans after spinach wilts to maintain texture.
- Stir cream off heat to prevent curdling.
- Adjust seasoning after adding cream for balanced flavor.
- Garnish just before serving for fresh aroma and visual appeal.
Storage & Freezing Guide
- Refrigerator: Store in airtight container for up to 3 days.
- Freezer: Not recommended, spinach can become watery.
- Reheating: Use low-medium heat on stovetop or microwave, stirring occasionally.
Nutrition Estimate Table (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 220 |
| Protein | 10g |
| Carbs | 30g |
| Fat | 8g |
| Fiber | 8g |
Dietary Notes: Vegetarian, gluten-free, nut-free, vegan-adaptable with coconut milk.
Expanded Conclusion
This Easy Spinach and White Beans recipe is a quick, nutritious, and creamy vegetarian dish perfect for busy weeknights or light lunches. With minimal prep, vibrant flavors, and satisfying textures, it’s a simple yet elegant way to enjoy plant-based protein and greens. Save this recipe, share it with friends, and keep it in your rotation for a go-to healthy, comforting meal. Every bite delivers creamy, garlicky, and slightly zesty flavors that are sure to please the whole family.
Print
Easy Spinach and White Beans – Quick Creamy Vegetarian Skillet Recipe
A quick and delicious recipe featuring spinach and white beans, perfect for a healthy meal.
- Total Time: 25 minutes
- Yield: 4 servings 1x
Ingredients
- 2 cups fresh spinach, chopped
- 1 can (15 oz) white beans, drained and rinsed
- 1 tablespoon olive oil
- 2 cloves garlic, minced
- 1/2 teaspoon red pepper flakes (optional)
- 1/2 cup vegetable broth
- 1/4 cup heavy cream (or coconut milk for vegan)
- Salt and pepper to taste
- Juice of 1/2 lemon
- Fresh parsley, chopped (for garnish)
Instructions
- Heat olive oil in a large skillet over medium heat. Add garlic and red pepper flakes, sauté for 1 minute.
- Add chopped spinach and cook 2-3 minutes until wilted.
- Stir in white beans and vegetable broth, simmer for 5 minutes.
- Reduce heat, stir in heavy cream (or coconut milk), season with salt, pepper, and lemon juice. Cook 2-3 minutes until heated through.
- Remove from heat and garnish with fresh parsley before serving.
Notes
- For a vegan option, use coconut milk instead of heavy cream.
- Adjust red pepper flakes to control heat.
- Pairs well with crusty bread or over rice.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegetarian
Nutrition
- Serving Size: 1 serving
- Calories: 220
- Sugar: 2g
- Sodium: 480mg
- Fat: 8g
- Saturated Fat: 3.5g
- Unsaturated Fat: 4.5g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 8g
- Protein: 10g
- Cholesterol: 15mg



