There’s something deeply comforting about a simple dish that brings together humble ingredients like spinach and white beans. Growing up in my grandmother Nonna Rosa’s kitchen in Monterey, this combination was a staple, often simmering gently on the stove while stories and laughter filled the room. It’s a dish that warms the soul, nourishes the body, and carries the rich heritage of family meals made with love. Today, I’m excited to share my take on Spinach and White Beans—a recipe that’s as approachable as it is satisfying, perfect for busy weeknights or cozy Sunday dinners with those you cherish.
Table of Contents
Why You’ll Love This Spinach and White Beans
If you’re anything like me, you crave meals that feel like a warm hug after a long day. This Spinach and White Beans recipe is just that. It’s packed with vibrant greens and creamy beans, melding together with garlic and herbs to create layers of flavor that remind me of my childhood in Monterey. My mother Elena always said, “Simple ingredients, when treated with care, become unforgettable,” and this dish embodies that philosophy.
What makes this recipe especially lovely is its versatility and nutrition. It’s a vegetarian dish that doesn’t skimp on protein or heartiness, thanks to those white beans. Plus, the spinach adds a fresh, slightly earthy note that balances the richness beautifully. Whether you’re making it as a side, a light main, or even a filling for a rustic tart, it feels like a nod to tradition and a celebration of wholesome flavors.
In my twenties, while wandering through the bustling markets of Florence and the sunlit plazas of Barcelona, I learned how these simple ingredients could be transformed with just a few additions—a splash of good olive oil, a pinch of red pepper flakes, or a squeeze of fresh lemon. These little touches bring the dish alive, making it a timeless favorite I’m thrilled to pass on to my daughters, Olivia and Isabella.
Ingredients You’ll Need for This Spinach and White Beans

- 2 tablespoons extra virgin olive oil, plus more for drizzling
- 3 cloves garlic, thinly sliced
- 1 small yellow onion, finely chopped
- 1/4 teaspoon red pepper flakes (optional, for a gentle kick)
- 4 cups fresh spinach, roughly chopped (or substitute with 10 ounces frozen spinach, thawed and drained)
- 2 cans (15 ounces each) white beans, such as cannellini or Great Northern, drained and rinsed
- 1/2 cup low-sodium vegetable broth or water
- 1 tablespoon fresh lemon juice
- Salt and freshly ground black pepper, to taste
- 1 teaspoon fresh thyme leaves or 1/2 teaspoon dried thyme
- Grated Pecorino Romano or Parmesan cheese, for serving (optional)
Substitution tips: If you don’t have fresh spinach, frozen works beautifully and brings the same nutritional benefits. For beans, you can use dried ones soaked overnight and cooked until tender, which adds a lovely homemade touch, just like Nonna Rosa used to do. And if you prefer a milder taste, skip the red pepper flakes altogether.
Nutrition Facts
- Calories: Approximately 220 per serving (serves 4)
- Protein: 12g
- Fat: 7g (mostly healthy fats from olive oil)
- Carbohydrates: 28g
- Fiber: 8g
- Sugar: 3g (naturally occurring from onion and spinach)
- Sodium: 300mg (adjustable by rinsing beans thoroughly and using low-sodium broth)
This dish offers a balanced combination of macronutrients and is especially high in fiber and plant-based protein, which keeps you satisfied and energized. It’s a wonderful example of how Mediterranean-inspired cooking can be both delicious and nourishing.
Print
Hearty and Healthy Spinach and White Beans Recipe You Need to Try
Learn how to make delicious Spinach and White Beans. Easy recipe with step-by-step instructions.
- Total Time: 45 minutes
- Yield: 4 servings 1x
Ingredients
- 2 tablespoons extra virgin olive oil, plus more for drizzling
- 3 cloves garlic, thinly sliced
- 1 small yellow onion, finely chopped
- 1/4 teaspoon red pepper flakes (optional, for a gentle kick)
- 4 cups fresh spinach, roughly chopped (or substitute with 10 ounces frozen spinach, thawed and drained)
- 2 cans (15 ounces each) white beans, such as cannellini or Great Northern, drained and rinsed
- 1/2 cup low-sodium vegetable broth or water
- 1 tablespoon fresh lemon juice
- Salt and freshly ground black pepper, to taste
- 1 teaspoon fresh thyme leaves or 1/2 teaspoon dried thyme
- Grated Pecorino Romano or Parmesan cheese, for serving (optional)
Substitution tips: If you don’t have fresh spinach, frozen works beautifully and brings the same nutritional benefits. For beans, you can use dried ones soaked overnight and cooked until tender, which adds a lovely homemade touch, just like Nonna Rosa used to do. And if you prefer a milder taste, skip the red pepper flakes altogether.
Instructions
- Heat the olive oil in a large skillet over medium heat. When the oil shimmers, add the sliced garlic and sauté gently until fragrant and golden, about 1-2 minutes. Be careful not to burn the garlic—it should smell sweet, not bitter.
- Add the chopped onion and red pepper flakes (if using) to the skillet. Cook, stirring occasionally, until the onion softens and turns translucent, about 5 minutes. This slow sauté builds the base flavor, much like my mother’s kitchen on a Sunday morning.
- Stir in the drained white beans and thyme. Pour in the vegetable broth and bring the mixture to a gentle simmer. Allow it to cook for 5 minutes, so the beans absorb some of the aromatic broth.
- Add the chopped spinach in batches, stirring until it wilts down each time. This part always reminds me of helping Nonna Rosa in her garden, gathering fresh greens to add to the pot.
- Once all the spinach has wilted and blended with the beans, season the dish with salt, pepper, and lemon juice. Adjust seasoning to your taste—sometimes I add a little more lemon for brightness, especially when serving with something richer on the side.
- Remove from heat and drizzle with a touch more olive oil. If you like, sprinkle grated Pecorino Romano or Parmesan cheese over each serving for a creamy, salty finish that echoes the traditional flavors of coastal Italy.
Pro tip: Cooking the garlic gently and adding the greens gradually ensures each ingredient shines. My daughters love helping me with this step, watching the spinach magically disappear into the beans—a little kitchen magic I treasure passing down.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International
Steps to Create Your Spinach and White Beans
- Heat the olive oil in a large skillet over medium heat. When the oil shimmers, add the sliced garlic and sauté gently until fragrant and golden, about 1-2 minutes. Be careful not to burn the garlic—it should smell sweet, not bitter.
- Add the chopped onion and red pepper flakes (if using) to the skillet. Cook, stirring occasionally, until the onion softens and turns translucent, about 5 minutes. This slow sauté builds the base flavor, much like my mother’s kitchen on a Sunday morning.
- Stir in the drained white beans and thyme. Pour in the vegetable broth and bring the mixture to a gentle simmer. Allow it to cook for 5 minutes, so the beans absorb some of the aromatic broth.
- Add the chopped spinach in batches, stirring until it wilts down each time. This part always reminds me of helping Nonna Rosa in her garden, gathering fresh greens to add to the pot.
- Once all the spinach has wilted and blended with the beans, season the dish with salt, pepper, and lemon juice. Adjust seasoning to your taste—sometimes I add a little more lemon for brightness, especially when serving with something richer on the side.
- Remove from heat and drizzle with a touch more olive oil. If you like, sprinkle grated Pecorino Romano or Parmesan cheese over each serving for a creamy, salty finish that echoes the traditional flavors of coastal Italy.
Pro tip: Cooking the garlic gently and adding the greens gradually ensures each ingredient shines. My daughters love helping me with this step, watching the spinach magically disappear into the beans—a little kitchen magic I treasure passing down. Learn more: Ultimate Comfort in a Bowl Chicken Tortilla Soup Recipe You Need to Try
Tips for Making the Best Spinach and White Beans
Over the years, and through countless family meals, I’ve learned a few tricks to elevate this simple dish:
- Use good-quality olive oil: It really makes a difference. I always reach for the extra virgin kind, preferably from California or Italy, to add richness and depth.
- Don’t rush the garlic: Slow and low heat brings out a mellow sweetness without bitterness. This was a lesson from my culinary school days, echoed by my Nonna’s patient hands.
- Season in layers: Add a pinch of salt when sautéing the onions and beans, then adjust at the end. It helps build flavor gradually.
- Fresh herbs matter: If you have thyme or even rosemary on hand, toss it in. The aroma transforms the dish into something truly special.
- Try homemade beans: If time allows, soak and cook dried beans yourself. It’s a little ritual I enjoy on weekends, connecting to my roots and savoring the slow cooking tradition.
Remember, cooking is an act of love and creativity. Feel free to experiment with a dash of smoked paprika or a handful of chopped kale if you like. This dish welcomes your personal touch.
Serving Suggestions and Pairings

This Spinach and White Beans dish is wonderfully flexible. I often serve it as a warm side alongside roasted chicken or grilled fish—two staples in my Monterey kitchen. On cooler days, it doubles as a satisfying main course, especially when topped with a poached egg or a sprinkle of toasted pine nuts.
Growing up, my family enjoyed this with crusty bread, fresh from Nonna Rosa’s oven, perfect for soaking up every last bit of broth. I invite you to serve it similarly, with a rustic baguette or even garlic-rubbed crostini for added texture.
If you want to lean into the Mediterranean vibes, pair it with a simple tomato salad or a chilled glass of white wine, like Vermentino or Sauvignon Blanc—flavors that complement the dish’s freshness and heartiness.
Storage and Reheating Tips
One of my favorite things about Spinach and White Beans is how well it keeps. Leftovers taste even better the next day after the flavors have melded. When storing:
- Place the cooled dish in an airtight container and refrigerate for up to 3 days.
- Reheat gently on the stovetop over low heat, adding a splash of water or broth to loosen the mixture if needed. This keeps the spinach tender and beans creamy.
- Avoid microwaving directly without stirring, as it can cause uneven heating and dry out the beans.
- For longer storage, you can freeze the dish in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.
Whenever I reheat this dish for Olivia and Isabella, I love topping it off with a fresh squeeze of lemon and a drizzle of olive oil, reviving those bright, fresh flavors we all love.
Frequently Asked Questions
What are the main ingredients for Spinach and White Beans?
The main ingredients for Spinach and White Beans include the items listed in our ingredients section above. Each ingredient plays a crucial role in achieving the perfect flavor and texture.
How long does it take to make Spinach and White Beans?
The total time to make Spinach and White Beans includes both preparation and cooking time. Check the recipe card above for exact timing details.
Can I make Spinach and White Beans ahead of time?
Yes, Spinach and White Beans can often be prepared in advance. Store it properly in an airtight container in the refrigerator and consume within the recommended timeframe.
What can I serve with Spinach and White Beans?
Spinach and White Beans pairs well with various sides and accompaniments. Consider the serving suggestions mentioned in the recipe for the best dining experience.
Is Spinach and White Beans suitable for special diets?
Depending on the ingredients used, Spinach and White Beans may be adapted for various dietary needs. Check the ingredients list and consider substitutions as needed for your dietary requirements.
Final Thoughts
Spinach and White Beans is more than just a dish to me—it’s a thread woven through my family’s history, a reflection of my grandmother’s kitchen in Monterey, and a simple reminder that the best food is made from love and shared with those who matter most. Whether you’re new to cooking or a seasoned home chef, this recipe offers warmth, nutrition, and nostalgia all in one bowl.
As I often tell my daughters, cooking is a way to honor our past while creating memories for the future. So, gather your ingredients, take your time, and savor every moment. I hope this recipe brings you as much joy and comfort as it has brought my family through generations.

