Spinach and White Beans – Easy Mediterranean Garlic Recipe

Spinach and White Beans – Easy Mediterranean Garlic Recipe

Spinach and White Beans is a delicious Mediterranean-inspired dish made with creamy white beans, tender spinach, fresh garlic, and extra-virgin olive oil. This simple recipe delivers comforting flavors using affordable ingredients you may already have in your kitchen.

If you need a quick vegetarian dinner or a healthy side dish, this Spinach and White Beans recipe is an excellent choice. Everything cooks in one skillet, making preparation simple and cleanup easy.

The combination of tender cannellini beans, sautéed onions, and fresh spinach creates a satisfying texture. Meanwhile, garlic, olive oil, and lemon juice provide a rich, savory flavor without requiring heavy cream or complicated seasonings.

Best of all, Spinach and White Beans takes approximately 22 minutes to prepare. Serve it with crusty bread, brown rice, roasted vegetables, or your favorite protein for a satisfying meal.

Prep Time: 10 minutes
Cook Time: 12 minutes
Total Time: 22 minutes
Servings: 2 main-dish servings or 4 side servings

Why You’ll Love This Spinach and White Beans Recipe

Quick and easy: Ready in approximately 22 minutes.

Budget-friendly: Uses inexpensive pantry ingredients.

Plant-based protein: White beans provide protein and dietary fiber.

One-pan cooking: Requires only one skillet.

Naturally dairy-free: No butter, cheese, or cream is necessary.

Meal-prep friendly: Leftovers store well in the refrigerator.

Another reason to love Spinach and White Beans is its versatility. You can adjust the seasonings, add more vegetables, or serve it with different side dishes without changing the basic cooking method.

Ingredients

For the Main Dish

  • 2 cups fresh spinach, chopped

  • 1 can (15 ounces) white beans, drained and rinsed

  • 2 tablespoons extra-virgin olive oil

  • 3 garlic cloves, minced

  • ½ small yellow onion, finely diced

  • ¼ teaspoon salt, or to taste

  • ¼ teaspoon freshly ground black pepper

  • ¼ teaspoon crushed red pepper flakes (optional)

  • ¼ cup vegetable broth or water, as needed

For Garnishing

  • 1 tablespoon fresh lemon juice (optional)

  • 1 tablespoon chopped fresh parsley (optional)

How to Make Spinach and White Beans

Step 1: Prepare the Ingredients

Wash the fresh spinach thoroughly under cool running water. Remove any tough stems and roughly chop the leaves.

Next, drain the canned white beans in a colander and rinse them well. Allow excess water to drain before cooking.

Finely dice the onion and mince the garlic. Keeping all ingredients ready makes cooking easier and prevents unnecessary delays.

Step 2: Heat the Olive Oil

Place a large skillet over medium heat.

Add 2 tablespoons of extra-virgin olive oil and allow it to warm gently.

Avoid overheating the oil because the garlic and onions will be added shortly.

Step 3: Sauté the Onion

Add the finely diced onion to the warm skillet.

Cook for approximately 3–4 minutes, stirring occasionally, until the onion becomes soft and translucent.

The softened onion creates a slightly sweet, savory base for Spinach and White Beans.

Step 4: Add Garlic and Red Pepper Flakes

Add the minced garlic and optional crushed red pepper flakes.

Stir continuously for 30–60 seconds until the garlic becomes fragrant.

Do not allow the garlic to turn dark brown because burnt garlic can make the dish taste bitter.

Step 5: Add the White Beans

Add the drained white beans to the skillet.

Gently stir them into the garlic and onion mixture until evenly coated with olive oil.

Pour in the vegetable broth or water.

Allow the beans to cook for approximately 2–3 minutes, stirring occasionally.

For a creamier texture, gently mash a few beans with the back of a wooden spoon.

This simple technique helps create a light sauce without adding cream.

Step 6: Season the Beans

Sprinkle the salt and freshly ground black pepper over the beans.

Stir gently until the seasonings are evenly distributed.

Taste the cooking liquid and adjust the seasoning if necessary.

Step 7: Add the Fresh Spinach

Add the chopped spinach to the skillet in small handfuls.

Gently fold the spinach into the warm beans.

Cook for approximately 2–3 minutes until the spinach wilts and becomes tender.

If the skillet becomes too dry, add another tablespoon of vegetable broth or water.

Avoid overcooking the greens to preserve their color and texture.

Step 8: Finish With Lemon Juice

Remove the skillet from the heat.

Add the fresh lemon juice and gently stir everything together.

The lemon adds brightness and balances the rich flavor of the olive oil.

Taste the finished Spinach and White Beans and adjust the seasoning if needed.

Step 9: Garnish and Serve

Transfer the cooked beans and spinach to a serving bowl.

Sprinkle with freshly chopped parsley and add a little extra black pepper if desired.

Serve immediately while warm.

Tips for the Best Spinach and White Beans

1. Choose Creamy White Beans

Cannellini beans work especially well because they have a soft interior and maintain their shape during cooking. Great northern beans and navy beans are also suitable alternatives.

2. Use Fresh Garlic

Freshly minced garlic provides a more pronounced aroma than dried garlic powder. However, avoid cooking it for too long.

3. Rinse Canned Beans

Rinsing canned white beans removes much of the packing liquid and helps you control the dish’s sodium content.

4. Avoid Overcooking Spinach

Fresh spinach wilts quickly. Cooking it for only a few minutes helps maintain its tender texture and appealing green color.

5. Adjust the Consistency

For saucier Spinach and White Beans, add a little extra vegetable broth. For a thicker texture, mash a few beans into the cooking liquid.

6. Add Lemon at the End

Fresh lemon juice tastes brighter when stirred into the dish after cooking.

Delicious Recipe Variations

Creamy Garlic Spinach and White Beans

For a thicker and creamier dish, mash approximately ¼ cup of the cooked beans into the vegetable broth. Stir until the sauce becomes smooth and lightly creamy.

Spicy Mediterranean White Beans

Add an extra pinch of crushed red pepper flakes and a small amount of smoked paprika. These seasonings provide a warmer, slightly smoky flavor.

Spinach and White Beans With Tomatoes

Add ½ cup of halved cherry tomatoes after sautéing the garlic. Cook until the tomatoes begin to soften before adding the beans.

Mushroom and White Bean Skillet

Add sliced mushrooms with the onions. Cook until their moisture evaporates and they become lightly golden.

Lemon Herb White Beans

Increase the fresh lemon zest and add chopped parsley or basil before serving. This variation tastes especially fresh alongside grilled vegetables.

What to Serve With Spinach and White Beans

Spinach and White Beans can be enjoyed as a light main dish or paired with other foods for a complete meal.

Crusty Bread

Serve the warm beans over toasted sourdough or whole-grain bread. The bread absorbs the flavorful olive oil and garlic sauce.

If you enjoy spinach-based dishes, don’t miss our Addictive Spinach Stuffed Pastry, featuring a golden, crispy crust and a delicious savory spinach filling.

Brown Rice or Quinoa

Spoon the cooked beans and spinach over a bowl of warm brown rice or quinoa for a more filling vegetarian dinner.

Grilled Chicken

Pair the dish with simply seasoned grilled chicken for a protein-rich meal.

Baked Salmon

The garlic and lemon flavors complement baked salmon beautifully.

For a delicious Mediterranean-inspired dinner, pair this dish with our Mediterranean Creamy Spinach & Shrimp Stuffed Salmon for a rich, flavorful, and satisfying meal.

Fresh Mediterranean Salad

Serve with chopped cucumbers, tomatoes, red onions, and a light lemon dressing.

Health Benefits of Spinach and White Beans

Provides Plant-Based Protein

White beans supply plant-based protein, which contributes to normal tissue maintenance and repair. Combining beans with other nutritious foods can help create balanced meals.

Rich in Dietary Fiber

White beans provide fiber that supports regular digestion. Fiber also contributes to feelings of fullness after eating.

Contains Important Vitamins

Spinach provides nutrients such as vitamin K, vitamin A precursors, and folate. These nutrients support several normal body functions.

Provides Essential Minerals

White beans contain minerals such as iron, magnesium, and potassium. Their exact amounts vary depending on the type and serving size.

Includes Unsaturated Fats

Extra-virgin olive oil contains monounsaturated fats. Using unsaturated fats instead of some saturated fats can support a balanced eating pattern.

Together, these ingredients make Spinach and White Beans a nutritious addition to a varied diet.

How to Store and Reheat Leftovers

Refrigerator Storage

Allow the cooked dish to cool briefly and transfer it into an airtight container. Refrigerate within two hours of cooking.

Store leftovers in the refrigerator for 3–4 days.

Freezer Storage

Place cooled portions in freezer-safe containers or resealable freezer bags.

Freeze for approximately 2–3 months for best quality. Keep in mind that spinach may become softer after thawing.

Reheating Instructions

Transfer the leftovers to a skillet over medium-low heat.

Add 1–2 tablespoons of water or vegetable broth to prevent sticking.

Stir occasionally until the beans and spinach are heated thoroughly.

Alternatively, reheat individual servings in the microwave using a microwave-safe container.

Frequently Asked Questions (FAQ)

Can I make Spinach and White Beans with canned beans?

Yes. Canned cannellini beans, great northern beans, and navy beans work well. Drain and rinse them before adding them to the skillet.

Can I use frozen spinach instead of fresh spinach?

Absolutely. Thaw frozen spinach and squeeze out excess moisture before adding it to the warm beans.

Is Spinach and White Beans vegan?

Yes. This recipe is vegan when prepared with vegetable broth or water and without animal-derived toppings.

How can I make white beans creamier?

Mash a few cooked beans directly into the cooking liquid. This naturally thickens the sauce without requiring cream or flour.

Can I prepare this recipe ahead of time?

Yes. Prepare the dish ahead and refrigerate it in an airtight container for up to 3–4 days.

Which white beans are best for this recipe?

Cannellini beans are an excellent choice because of their creamy texture. Great northern beans also work well.

Can I add Parmesan cheese?

Yes. A little freshly grated Parmesan adds a savory flavor. However, the dish will no longer be vegan or dairy-free.

Is this recipe gluten-free?

The basic ingredients are naturally gluten-free. Check packaged broth and seasonings to ensure they contain no gluten ingredients or relevant cross-contact warnings.

Nutrition Information

Approximate nutrition per generous main-dish serving, assuming two servings and excluding optional toppings:

Nutrient Estimated Amount
Calories 300–380 kcal
Protein 11–15 g
Carbohydrates 30–40 g
Dietary Fiber 9–12 g
Total Fat 14–16 g
Saturated Fat 2–3 g

Nutrition values are estimates and depend on the brands and quantities used.

Conclusion

Spinach and White Beans is a simple, affordable, and satisfying Mediterranean-inspired recipe that combines wholesome ingredients with delicious flavor.

The creamy white beans, tender spinach, fragrant garlic, and olive oil create a comforting dish without requiring complicated techniques.

Whether you serve it as a quick vegetarian dinner, a nutritious lunch, or a flavorful side dish, Spinach and White Beans is easy to customize and prepare.

With approximately 22 minutes of total preparation and cooking time, this recipe is an excellent option for busy weeknights.

Keep this Spinach and White Beans recipe in your regular meal rotation whenever you want something fresh, flavorful, and homemade.

Leave a Comment