Side Dishes
This sweet potato butter bean recipe transforms humble ingredients into a hearty, vegan-friendly dish that balances earthy sweetness with satisfying protein. Roasting sweet potatoes until caramelized and tender creates a rich base, while butter beans add a creamy texture that holds up beautifully to bold seasonings.
The result is a complete meal that feels restaurant-worthy without requiring complex techniques.
The beauty of this recipe lies in its simplicity—just a handful of ingredients work together to create depth of flavor. Sautéed garlic and onions form the aromatic foundation, while smoked paprika and cumin add warmth that lingers.
The dish comes together in one pot, making it perfect for weeknight dinners or meal prep. Each bite delivers a satisfying contrast between the crisp edges of roasted sweet potatoes and the velvety butter beans.
What makes this recipe truly special is its versatility. Serve it alongside grains like quinoa or brown rice to round out the meal, or pair it with a fresh green salad for balance.
The flavors develop as it cooks, making it even more delicious when reheated. Whether you're feeding a family or planning for leftovers, this dish delivers on both nutrition and satisfaction.
Ready in 45 minutes with minimal active time, this recipe proves that plant-based meals can be just as hearty and flavorful as traditional dishes. The secret is letting the ingredients shine—no shortcuts, just well-executed techniques that highlight their natural qualities. Let's get cooking!
Ingredients for sweet potato butter bean
Roasted sweet potatoes meet velvety butter beans in this vegan dish—simple ingredients, bold flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 lbs | Medium, peeled and cubed |
| Butter Beans (Canned) 🌱 | 2 cans | 15 oz each, drained and rinsed |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For roasting and sautéing |
| Smoked Paprika 🌶️ | 1 tbsp | For depth of flavor |
| Ground Cumin 🌿 | 1 tsp | Toasted for enhanced aroma |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Vegetable Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped, stems removed |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Coconut Milk (Full-Fat) 🥥 | ½ cup | For creaminess |
| Fresh Cilantro 🌿 | 0.2 cup | Chopped, for garnish |
The sweet potatoes are the foundation, so choose firm, vibrant ones—organic varieties like Jewel or Garnet work best. Roast them until caramelized for that restaurant-quality depth. Whole Foods or local farmers' markets often carry the best quality, but any grocery store will do. For the butter beans, canned is fine—just drain and rinse thoroughly. If you prefer dried, soak overnight for best texture. The garlic and onion should be fresh; yellow onions add natural sweetness that complements the sweet potatoes perfectly.
No smoked paprika? Substitute with a mix of regular paprika and a pinch of liquid smoke—it’s a game-changer. For extra richness, swap coconut milk for cashew cream (blend soaked cashews with water). Fresh thyme is ideal, but dried thyme at one-third the amount works in a pinch. If you’re short on time, pre-minced garlic from the jar is acceptable, though fresh is always better. The vegetable broth should be low-sodium to avoid over-salting the dish, and Better Than Bouillon is a reliable vegan option.
Roasted sweet potatoes keep well in the fridge for 4-5 days if stored in an airtight container. The cooked dish reheats beautifully—just add a splash of water or broth to prevent drying out. For meal prep, portion into containers and freeze for up to 3 months. Garnish with fresh cilantro right before serving to keep it vibrant. This dish tastes even better the next day as flavors meld, making it perfect for leftovers.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just roast sweet potatoes and onions together, toss in drained butter beans at the end, and boom. No dirty pots, no fuss. The garlic sizzles in olive oil until the kitchen smells like a warm hug.
- Sweet & Savory Balance: That caramelized sweet potato meets tender butter beans? It’s the kind of dish where every bite has texture—creamy beans, crispy edges, and a whisper of garlic that makes you reach for seconds. (Yes, even on a Tuesday night.)
- Meal Prep MVP: I make a big batch on Sundays and eat it all week—over toast, in wraps, or straight from the pot. The flavors only get better as it sits, and the butter beans hold up like champs. Honestly, my go-to for lazy days.
- Budget-Friendly Powerhouse: Sweet potatoes and canned butter beans stretch my grocery dollars without sacrificing taste. A single onion and a few garlic cloves elevate everything, and olive oil makes it feel fancy. Not the prettiest, but the taste makes up for it every time.
Step-by-step instructions for sweet potato butter bean stew
Here's the method to create a rich, flavorful stew where roasted sweet potatoes meet tender butter beans.
Roast the Sweet Potatoes Until Caramelized
Preheat your oven to 400°F and line a baking sheet with parchment paper. Toss the 2 lbs peeled and cubed sweet potatoes with 0.25 cup of the extra-virgin olive oil, 0.5 tsp salt, and 0.25 tsp black pepper. Spread them in a single layer, leaving space between each cube for even browning.
Roast for 30-35 minutes, stirring halfway through, until the edges are deep golden brown and the cubes begin to caramelize. The sweet potatoes should be tender when pierced with a fork but still hold their shape. This roasting step develops their natural sweetness and creates a rich, caramelized base for the stew.
Sauté Onion and Garlic for Aromatic Foundation
While the sweet potatoes roast, heat 0.25 cup extra-virgin olive oil in a large Dutch oven over medium heat. Add the 1 whole diced yellow onion and cook for 6-8 minutes until softened and translucent, stirring occasionally to prevent browning.
Add the 4 cloves minced garlic, 1 tbsp smoked paprika, and 1 tsp ground cumin, stirring for 30 seconds until fragrant. The spices should bloom and fill your kitchen with warm, earthy aromas. This aromatic base will infuse the entire stew with depth of flavor.
Build the Stew with Butter Beans and Broth
Return the roasted sweet potatoes to the Dutch oven and add the 2 cans drained and rinsed butter beans. Pour in the 1.5 cups vegetable broth and bring to a gentle simmer. Stir in the 0.25 cup chopped fresh thyme leaves and 1 tbsp lemon juice, then reduce heat to low.
Let the stew simmer uncovered for 15-20 minutes, stirring occasionally, until the sweet potatoes are fully tender and the flavors have melded together. The butter beans should be heated through and the liquid should reduce slightly, creating a thick, hearty consistency. Taste and adjust seasoning with additional salt if needed.
Finish with Creamy Coconut Milk and Fresh Herbs
Stir in the 0.5 cup full-fat coconut milk and simmer for an additional 5 minutes until the stew reaches your desired creaminess. The coconut milk will add a luxurious texture while balancing the earthy flavors. Remove from heat and let the stew rest for 5 minutes to allow the flavors to settle.
Before serving, garnish each portion with 0.05 cup chopped fresh cilantro (about 1 tablespoon per serving). The bright, citrusy notes of the cilantro will cut through the richness of the coconut milk and sweet potatoes, adding a fresh finish to the dish. Serve warm with crusty bread or over rice to soak up the flavorful stew.
Pro Tips For Making Sweet Potato Butter Bean
- Roast, Don’t Boil: Sweet potatoes lose their texture and sweetness when boiled—roast them instead. Toss peeled, cubed sweet potatoes in olive oil, salt, and pepper, then roast at 400°F (200°C) for 25-30 minutes until tender and caramelized. This step actually deepens their flavor and keeps the dish from turning into a mushy mess.
- Drain, Rinse, Repeat: Canned butter beans are packed in salty water. Drain them, rinse under cold water, and drain again—this cuts the saltiness by half. I learned this the hard way after serving a dish that tasted more like a pickle than a bean stew.
- Sweat, Don’t Burn: Sauté onions and garlic low and slow until they’re soft and translucent, not browned. If you rush this, you’ll end up with bitter flavors that overpower the sweet potatoes. A splash of water or wine can help deglaze if things start sticking—just keep the heat gentle.
- Crush Garlic, Don’t Mince: Smash garlic cloves with the flat side of your knife instead of mincing them. This releases more flavor without burning, and it blends into the dish seamlessly. (Yes, it looks weird, but it works—trust me.)
Perfect pairings for sweet potato butter bean
Crusty Bread Pairing
Nothing complements this hearty stew like a slice of crusty sourdough or freshly baked focaccia. The crisp, chewy texture soaks up the rich coconut milk and caramelized sweet potatoes beautifully. I love using Artisan Baking Co.'s sourdough—its open crumb and tangy flavor create the perfect contrast.
For a vegan option, check out Dave's Killer Bread—their 21 Whole Grains loaf holds up well to dipping. 🥖
Bright Green Salad
A simple arugula salad with lemon vinaigrette cuts through the stew's richness while adding freshness. Toss 4 cups baby arugula with 2 tbsp extra-virgin olive oil, 1 tbsp fresh lemon juice, and a pinch of flaky sea salt.
Add ¼ cup toasted walnuts for crunch and 2 tbsp crumbled vegan feta (like Miyoko's) for a tangy bite. The peppery greens balance the sweetness of the sweet potatoes perfectly.
Citrusy Side Dish
Grilled orange segments or a mango-avocado salsa add a refreshing pop of citrus to the meal. For the salsa, blend 1 ripe mango, 1 avocado, ¼ cup red onion, 2 tbsp lime juice, and 2 tbsp chopped cilantro.
The sweet-tart contrast elevates the earthy flavors of the stew. I also love serving roasted Brussels sprouts with a sprinkle of chili flakes—their caramelized edges pair wonderfully with the butter beans. 🍊
Warm Grain Accompaniment
For extra heartiness, serve the stew over warm quinoa or brown rice. Cook 1 cup quinoa in 2 cups vegetable broth for a protein-rich base, or use jasmine rice for a fragrant alternative.
The grains absorb the stew's flavors while adding a satisfying bite. If you prefer something heartier, farro or barley work beautifully too—just cook them until tender and fluffy. 🌾
Spiced Yogurt Dip
A dollop of spiced coconut yogurt on the side adds creaminess and a cool contrast. Mix ½ cup coconut yogurt (like Kite Hill) with ½ tsp ground cumin, ¼ tsp smoked paprika, and a squeeze of lemon juice.
Drizzle with a little olive oil and sprinkle with toasted sesame seeds for extra depth. This dip is perfect for scooping up stew or dipping bread. 🥥
Nutrition facts
Frequently asked questions
Can I substitute canned butter beans with dried?
Yes, but you'll need to soak them first! Dried butter beans require overnight soaking (8+ hours) or a quick soak (2 hours in boiling water, then 1 hour off heat). After soaking, cook them in fresh water for 45-60 minutes until tender. Use 1.5 cups dried beans to replace 2 cans (15 oz each).
How do I make this recipe spicier?
Add heat with 1-2 teaspoons of chili flakes or ½ teaspoon cayenne pepper when sautéing the onions. For smoky depth, increase smoked paprika to 2 tablespoons. Finish with a squeeze of lime and fresh jalapeños for extra kick. Start with small amounts—you can always add more!
Can I make this ahead of time?
This dish tastes even better the next day. Store in an airtight container in the fridge for 4-5 days. Reheat gently on the stove with a splash of water or broth to restore creaminess. For freezing, portion into containers and freeze for up to 3 months—just thaw overnight in the fridge before reheating.
What's the best way to reheat leftovers?
Use low heat to prevent drying out. Transfer portions to a saucepan with 2 tablespoons water or broth and simmer for 5-7 minutes until heated through. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals, stirring between each. The coconut milk may separate slightly—just stir vigorously to recombine.
Is this recipe gluten-free?
Yes, as written! This dish is naturally gluten-free since it contains no wheat products. Just ensure your vegetable broth is certified gluten-free and check that canned butter beans aren't processed in gluten-containing facilities. The recipe's base ingredients are all gluten-free, making it safe for most celiac diets.
