Easy Spinach and White Beans – Quick Creamy Vegetarian Skillet Recipe

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

  1. 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.
  2. Cook Spinach: Add chopped spinach to the skillet. Cook for 2–3 minutes, stirring occasionally, until wilted.
  3. 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.
  4. 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.
  5. Finish Cooking: Cook an additional 2–3 minutes until heated through.
  6. 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)

NutrientAmount
Calories220
Protein10g
Carbs30g
Fat8g
Fiber8g

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

TaskTime
Prep Time10 minutes
Cook Time15 minutes
Total Time25 minutes
Servings4

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

  1. Lemony Garlic Bean Skillet: Increase lemon juice for a tangy, fresh flavor.
  2. Spicy Mediterranean: Add diced tomatoes, olives, and oregano for extra depth.
  3. Veggie Boost: Include bell peppers, mushrooms, or zucchini for a nutrient-rich version.
  4. 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)

NutrientAmount
Calories220
Protein10g
Carbs30g
Fat8g
Fiber8g

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
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Spinach and White Beans – Quick Creamy Vegetarian Skillet Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A quick and delicious recipe featuring spinach and white beans, perfect for a healthy meal.

  • Total Time: 25 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 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

  1. Heat olive oil in a large skillet over medium heat. Add garlic and red pepper flakes, sauté for 1 minute.
  2. Add chopped spinach and cook 2-3 minutes until wilted.
  3. Stir in white beans and vegetable broth, simmer for 5 minutes.
  4. Reduce heat, stir in heavy cream (or coconut milk), season with salt, pepper, and lemon juice. Cook 2-3 minutes until heated through.
  5. 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.
  • Author: lina
  • 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

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star