
A quick, warming butter bean stew with tomatoes, spinach, and bright cilantro that comes together in under 30 minutes and makes a comforting weeknight meal.

This butter bean stew has been my go to on busy weeknights and chilly afternoons. I discovered this combination one evening when my pantry offered beans and a lonely can of tomatoes and my fridge had a handful of spinach. What started as an experiment became a staple because of its comforting broth, creamy beans, and the fresh pop from cilantro. It is simple but layered in flavor and comes together in under 30 minutes which is why I reach for it when I need something fast but satisfying.
What makes this stew special is the way the warm spices and garlic build a savory base, then the tomatoes and beans create a silky, comforting mouthfeel. The spinach wilts into the broth and adds bright green freshness while the cilantro at the end lifts the whole pot. It is gentle enough for picky eaters yet interesting enough to serve to guests. I often make a double batch because leftovers are excellent the next day and the flavors settle beautifully.
I began serving this stew to my family on rainy evenings and it quickly earned a place in our rotation. My partner loves the way the spices come through while my kids appreciate the mild, creamy beans. I learned to taste for salt at the end so the fresh cilantro stays bright and not overpowered. Watching everyone reach for seconds was the moment I knew this would be a keeper.
My favorite aspect of this stew is its flexibility. I have served it over rice on casual nights, ladled into bowls with a spoonful of yogurt for creaminess when not vegan, and even used it as a bean component in tacos or tostadas. The family response has always been enthusiastic because the texture is forgiving and the flavors are familiar yet comforting.
Cool the stew to room temperature before refrigerating to keep condensation down. Store in airtight containers for up to four days in the refrigerator. For longer storage, portion into freezer safe containers leaving a half inch head space and freeze for up to three months. Reheat gently on the stove over low to medium low heat, adding a splash of water if the broth has absorbed into the beans. Avoid reheating repeatedly to maintain texture of the spinach and beans. When packing for lunches, keep garnishes like cilantro separate until serving to preserve freshness.
If you cannot find butter beans swap in cannellini beans or great northern beans for a similar creamy texture. Use fresh chopped tomatoes if you prefer less sodium but simmer a little longer to concentrate the sauce. Swap cilantro for flat leaf parsley if you do not enjoy cilantro and add a squeeze of lemon at the end to brighten the bowl. For more heat add a pinch of cayenne or a sliced jalapeno when sautéing the onion. To add protein and texture, stir in cooked diced chicken or seared halloumi if not keeping the dish vegan.
Serve the stew over steamed white rice or brown rice for a heartier plate. Spoon into shallow bowls and finish with a drizzle of extra virgin olive oil and an extra sprinkle of fresh herbs. For a rustic meal offer warm crusty bread to soak up the broth or serve alongside roasted root vegetables. Add a side of quick pickled red onion to counterbalance the creaminess with a tangy crunch. Garnish with lime wedges if you prefer a citrus lift.
Butter beans also called lima beans appear across many culinary traditions because of their creamy texture and ease of cooking. This style of stew borrows the concept of simmering legumes with tomatoes and aromatics which you will find in Mediterranean and Latin influenced kitchens. Fire roasted tomatoes bring an element common in southwestern recipes. Blending these ideas produces a simple pot that is both familiar and adaptable to regional pantry items and available herbs.
In summer swap baby spinach for handfuls of chopped kale or swiss chard for heartier leaves. Add fresh diced summer tomatoes and reduce the canned tomato so the stew feels lighter. In winter consider stirring in roasted winter squash or sweet potato cubes for extra body and sweetness, then increase the cooking time to fully heat the vegetables. For spring add peas and a squeeze of lemon to highlight seasonal brightness.
Make a double batch and portion into individual containers for grab and go lunches. Keep extra herbs and any creamy toppings separate so each portion stays fresh. Reheat on the stovetop rather than the microwave for more even warmth and to avoid overcooking the greens. If you like variety during the week, transform leftovers by serving them over grains one day and scooping them into baked potatoes another day for quick changes with minimal effort.
Final note I hope you enjoy this butter bean stew as much as our family does. It is straightforward, forgiving, and transforms humble pantry items into something comforting and flavorful. Make it your own by adjusting herbs, spice levels, and accompaniments and share it with friends for a simple cozy meal.
Rinse and drain canned beans to reduce excess sodium and rinse away canning liquid for fresher flavor
Add the salt at the end after the spinach wilts to avoid over seasoning
Gently toast the spices with the garlic for 1 to 2 minutes to deepen their aroma
If the sauce is too thick add a splash of water or broth and simmer briefly
This nourishing butter bean stew recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes refrigerate leftovers within two hours of cooking and consume within four days. Freeze for up to three months.
Yes use cannellini or great northern beans in the same volume. Adjust salt to taste.
This Butter Bean Stew recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Heat a large skillet over medium heat and add 1 tablespoon olive oil. When the oil shimmers add the diced onion and sauté for about 5 minutes until softened and edges begin to turn golden. Lower the heat if the onion starts to brown too quickly.
Add the minced garlic, 1 2 teaspoon ground cumin, 1 2 teaspoon chili powder, and 1 2 teaspoon garlic powder. Stir and cook for 1 to 2 minutes until fragrant to release the spices essential oils.
Pour in the 15 ounce can diced tomatoes with their juices and add the drained 15 ounce can butter beans. Stir and bring to a gentle simmer. Cook 4 to 6 minutes so the flavors meld and the liquid reduces slightly.
Remove the pan from heat and stir in 2 to 3 cups baby spinach and half of the chopped cilantro until the spinach wilts. Taste and season with salt starting with 1 4 teaspoon and adjust as needed. Serve hot garnished with remaining cilantro.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@gusteen on social media!


Ultra-fudgy brownies crowned with melty marshmallows and a glossy cocoa icing. A nostalgic crowd-pleaser that slices cleanly and disappears fast.

Buttery shortbread crust meets gooey brown-sugar pecan filling in these quick, crowd-pleasing bars, prepped in just 10 minutes.

Ultra-smooth pumpkin cheesecake with warm spice, sturdy graham crust, and a foolproof, crack-free bake. Perfect with caramel and whipped cream.

Leave a comment & rating below or tag @gusteen on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.