Butter bean stew is my favorite weeknight rescue meal when I need something nourishing that doesn’t require much effort. This one-pot wonder comes together in about 40 minutes and fills your kitchen with the most comforting Mediterranean aromas.
I started making this stew last fall when I was trying to use up odds and ends from my vegetable drawer. I had a couple of zucchini getting soft, some carrots, and a few cans of butter beans in the pantry. I threw everything into my big pot with some arborio rice for body, and within half an hour, I had this thick, hearty stew that tasted like it had been simmering all day. The best part? My kids actually asked for seconds.
This butter bean stew recipe is naturally vegan and packed with vegetables, making it perfect when you want something healthy that still feels indulgent. The arborio rice creates a creamy texture while the silverbeet (or whatever greens you have) adds freshness at the end. I make a double batch every time because this easy butter bean stew tastes even better the next day, and it’s fantastic for meal prep.
Table of Contents
What Goes Into This Hearty Stew
I always use butter beans for their creamy texture, but cannellini or borlotti beans work great too. Pro tip: If you’re using canned beans, drain and rinse them well to remove excess sodium. For the greens, I love silverbeet (Swiss chard) but kale, spinach, or even frozen chopped spinach all work beautifully in this butter bean stew.
- 1 tablespoon olive oil
- 1 brown onion, diced
- 2 carrots, diced
- 2 zucchini, diced
- 2 red potatoes, cut into cubes
- 2 cans butter beans (about 30 oz total), drained and rinsed
- 2 cans diced tomatoes (400g/15oz each)
- 1 tablespoon sweet paprika
- 1/3 cup arborio rice (or short grain rice)
- 4 garlic cloves, minced
- 5 sprigs fresh thyme
- 1/2 teaspoon salt
- 4 cups vegetable stock or water
- 250g chopped silverbeet (Swiss chard), kale, or frozen spinach
- Sourdough bread, fresh parsley, and lemon juice to serve
The arborio rice is my secret ingredient here. It releases starch as it cooks, making the stew thick and creamy without any cream or flour.
How to Make Butter Bean Stew
I recommend using a large heavy-based pot for even heat distribution. A Dutch oven works perfectly, but any large pot will do for this butter bean stew.
Step 1: Heat olive oil in your large heavy-based pot over medium-high heat. Add the diced onion and sauté for 3 minutes, stirring every 45 seconds or so, until the onion softens and turns translucent.
Step 2: Add the carrots and cubed potatoes to the pot. Sauté for an additional 3-4 minutes, stirring occasionally. The vegetables should start to soften slightly at the edges but won’t be cooked through yet.
Step 3: Stir in the diced zucchini, minced garlic, drained butter beans, canned tomatoes (with their juice), sweet paprika, fresh thyme sprigs, salt, uncooked arborio rice, and vegetable stock. Give everything a good stir to combine.
Step 4: Increase the heat to high and bring the mixture to a rolling boil. Once boiling, reduce to low heat and let it simmer for 20-25 minutes. Stir the stew every 5 minutes to prevent the rice from sticking to the bottom of the pot. The stew is ready when the potatoes are fork-tender and the rice is fully cooked and has thickened the liquid.
Step 5: Remove and discard the woody thyme stems. They’ve given their flavor but aren’t pleasant to eat.
Step 6: Stir in the chopped silverbeet and immediately remove from heat. The residual heat will wilt the greens perfectly without overcooking them.
Step 7: Ladle into bowls and add a generous squeeze of fresh lemon juice and a sprinkle of parsley to each serving. Serve this butter bean stew with crusty sourdough for dipping.
Pro tip: The stew will thicken as it sits because of the rice. If reheating, you’ll likely need to add a splash of water or stock to loosen it up.
Perfect Pairings for Butter Bean Stew
This stew is hearty enough to stand alone but pairs wonderfully with crusty bread and simple sides.
Crusty Sourdough Bread: The tangy sourdough complements the sweet paprika and tomatoes while the crusty exterior holds up to dunking in the thick stew without getting soggy.
Garlic Bread: Toasted bread rubbed with garlic and brushed with olive oil adds richness and turns this butter bean stew into a more substantial meal.
Simple Green Salad: Fresh lettuce with lemon vinaigrette provides crisp contrast to the creamy stew and adds brightness to balance the hearty vegetables.
Roasted Root Vegetables: If you want extra vegetables, roasted parsnips or sweet potatoes complement the earthy butter beans and add caramelized sweetness.
Greek Yogurt Dollop: A spoonful of tangy yogurt on top (if not keeping it vegan) adds creaminess and cooling contrast to the warm spices.
The best sides for butter bean stew are simple ones that let the stew’s Mediterranean flavors shine through.
More Bean Soups and Stews to Try
This butter bean stew with arborio rice creates incredible creaminess naturally, a technique that pairs perfectly with other bean-based recipes in your rotation. The Spinach Lentil and Butter Bean Soup also features butter beans but uses red lentils for thickening instead of rice, while the Mediterranean White Bean Soup offers similar vegetable-packed heartiness with white beans and Mediterranean spices.
For exploring Italian variations that share this stew’s comforting qualities, try the Vegan Tuscan White Bean Soup which creates creaminess through blending rather than rice, or the Tuscan White Bean Soup with its rustic simplicity. Both complement this hearty stew when you’re planning a soup-focused dinner party or meal prep week.
Storing Your Butter Bean Stew
Store cooled stew in an airtight container in the refrigerator for up to 5 days. The flavors deepen as it sits, and the rice continues to absorb liquid, making it even thicker.
When reheating, warm gently on the stovetop over medium heat or in the microwave for 2-3 minutes. Add a splash of water or vegetable stock to thin it out, as the arborio rice will have absorbed quite a bit of liquid during storage. Stir well to redistribute the ingredients.
Pro tip: This butter bean stew freezes beautifully for up to 3 months. Let it cool completely, then freeze in portion-sized containers. The potatoes may get slightly softer after freezing, but the overall texture and flavor hold up well. Thaw overnight in the fridge before reheating.
Common Questions About Butter Bean Stew
Can I use a different type of bean in this stew?
Yes. Cannellini beans, borlotti beans, or kidney beans all work well. Just avoid using very firm beans like chickpeas, as they won’t give you that creamy butter bean texture.
What if I don’t have arborio rice?
Any short-grain white rice will work for thickening this butter bean stew. Long-grain rice works too but won’t create as much creaminess. You could also use pearl barley for a nuttier flavor.
Can I make this in a slow cooker?
Absolutely. Sauté the onion, carrots, and potatoes first in a pan, then transfer everything to your slow cooker. Cook on high for 3-4 hours or low for 5-6 hours. Add the greens in the last 10 minutes.
A Stew Worth Making
This butter bean stew is proof that simple ingredients can create something truly satisfying. The combination of creamy beans, tender vegetables, and that secretly genius arborio rice makes every bowl feel like a warm hug.
With minimal prep and mostly hands-off cooking, you’ll have a pot of nourishing stew that tastes like home. Make it ahead for easy weeknight dinners, or enjoy it fresh with crusty bread. Try this butter bean stew recipe this week and discover your new favorite comfort meal!
BUTTER BEAN STEW
Easy butter bean stew that’s nourishing and perfect for cozy nights. Packed with vegetables, naturally vegan, great for batch cooking, and full of Mediterranean flavors.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6 servings (about 8 cups) 1x
- Category: Soup/Stew
- Method: Simmer
- Cuisine: Mediterranean
Ingredients
- 1 tablespoon olive oil
- 1 brown onion, diced
- 2 carrots, diced
- 2 zucchini, diced
- 2 red potatoes, cut into cubes
- 2 cans butter beans (about 30 oz total), drained and rinsed
- 2 cans diced tomatoes (400g/15oz each)
- 1 tablespoon sweet paprika
- 1/3 cup arborio rice (or short grain rice)
- 4 garlic cloves, minced
- 5 sprigs fresh thyme
- 1/2 teaspoon salt
- 4 cups vegetable stock or water
- 250g chopped silverbeet (Swiss chard), kale, or frozen spinach
- Sourdough bread, fresh parsley, and lemon juice to serve
Instructions
- Heat olive oil in large heavy-based pot over medium-high heat. Add diced onion and sauté for 3 minutes, stirring occasionally, until softened and translucent.
- Add carrots and cubed potatoes to the pot. Sauté for additional 3-4 minutes, stirring occasionally, until vegetables begin to soften at edges.
- Stir in diced zucchini, minced garlic, drained butter beans, canned tomatoes, sweet paprika, fresh thyme sprigs, salt, uncooked arborio rice, and vegetable stock.
- Increase heat to high and bring mixture to rolling boil. Reduce to low heat and simmer for 20-25 minutes, stirring every 5 minutes to prevent rice from sticking to bottom. Stew is ready when potatoes are fork-tender and rice is fully cooked.
- Remove and discard woody thyme stems.
- Stir in chopped silverbeet and immediately remove from heat. Residual heat will wilt greens perfectly.
- Ladle into bowls and add generous squeeze of fresh lemon juice and sprinkle of parsley to each serving. Serve with crusty sourdough bread.
Notes
- Chop all potatoes same size for even cooking. Baby potatoes or sweet potatoes work well too.
- Can substitute cannellini, borlotti, or kidney beans for butter beans.
- Stew thickens as it sits due to arborio rice. Add water when reheating to adjust consistency.
- For spicy version, add chopped red or green chili with garlic.
- Can swap greens for kale, spinach, or frozen chopped spinach.
Nutrition
- Serving Size: 1.5 cups
- Calories: 245 kcal
- Sugar: 6 g
- Sodium: 580 mg
- Fat: 3 g
- Saturated Fat: 0.5 g
- Unsaturated Fat: 2.5 g
- Trans Fat: 0 g
- Carbohydrates: 45 g
- Fiber: 9 g
- Protein: 11 g
- Cholesterol: 0 mg






