Side Dishes
This sweet potato butter bean recipe transforms humble ingredients into a dish that's rich, smoky, and packed with plant-based protein. The secret lies in roasting sweet potatoes until caramelized and tender, then combining them with creamy butter beans simmered in a savory broth.
I developed this recipe during a particularly busy week when I needed a hearty, satisfying side that felt special without requiring hours in the kitchen.
The magic happens when smoky paprika and garlic meet the natural sweetness of the sweet potatoes, creating a flavor profile that's both comforting and complex. Butter beans add creaminess and substance, while fresh herbs at the end brighten the dish with a touch of freshness.
This recipe is not only vegan-friendly but also budget-conscious, using affordable pantry staples to create restaurant-quality results.
By the time you're done, you'll have a dish that's perfectly balanced—sweet, smoky, and creamy with just the right amount of texture. The roasted sweet potatoes become tender and caramelized, while the butter beans stay creamy and intact.
This side dish is substantial enough to serve as a main course for a light meal, especially when paired with crusty bread or a fresh green salad.
The best part? It comes together in under an hour, with minimal active time. The flavors only deepen as it sits, making it perfect for meal prep or serving at gatherings where you want to impress without spending all day in the kitchen. Let's get cooking!
Ingredients for sweet potato butter bean
Sweet, smoky, creamy—this dish needs just 13 simple ingredients to wow.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 lbs | Medium-sized, peeled and cubed |
| Dried Butter Beans 🌱 | 1 ½ cups | Soaked overnight, drained |
| Smoked Paprika 🌶️ | 2 tbsp | For deep smoky flavor |
| Garlic Cloves 🧄 | 6 cloves | Minced for aromatic punch |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For roasting and cooking |
| Vegetable Broth 💧 | 3 cups | Low-sodium preferred |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped, for brightness |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Cumin 🌿 | 1 tsp | Ground for earthy depth |
| Fresh Parsley 🌿 | 0.2 cup | Chopped, for garnish |
| Maple Syrup 🍯 | 1 tbsp | For subtle sweetness |
Sweet potatoes are the star here. Orange-fleshed varieties like Beauregard roast best—look for firm, unblemished tubers at Trader Joe's or Whole Foods. If you're short on time, microwave the cubed potatoes for 5 minutes before roasting. The butter beans? Dried is best—soak overnight in plenty of water, then drain. If you're using canned, rinse them well to cut down on sodium. Smoked paprika makes all the difference—Penzeys or Goya brands are my go-tos, but any good-quality smoked variety works.
No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. Running low on thyme? Fresh rosemary at half the amount works too. Canned beans? Drain and rinse thoroughly—the salt adds up fast. The maple syrup is optional but adds that perfect touch of sweetness. No maple? Aglave or date syrup works just as well. For extra richness, stir in a spoonful of tahini at the end—trust me, it's a game-changer.
Roasted sweet potatoes keep in the fridge for 4-5 days, but the best flavor comes after letting them sit overnight. Cooked butter beans reheat beautifully—just add a splash of water or broth. Portion into containers with a drizzle of olive oil on top to keep them fresh for up to 5 days. Freeze for 3 months if you want to prep ahead. This dish tastes even better the next day as the flavors meld together perfectly.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash three pots. Sweet potatoes roast right alongside the butter beans—no chopping, no fuss—just one sheet pan and a timer. Honestly, the only thing I measure is the olive oil, and even that’s flexible.
- Smoky Sweetness Bomb: That smoked paprika? It’s the secret weapon. The beans soak up its warmth while the sweet potatoes caramelize, creating this perfect balance of earthy and sweet. Between us, I’ve had people ask if I used bacon—nope, just spice and patience.
- Meal Prep MVP: This keeps for days in the fridge, and honestly, it tastes better the next day. Pack it for lunches, reheat for dinner, or serve it cold with crusty bread. I’ve even taken it to potlucks—no one leaves with leftovers.
- Budget-Friendly Powerhouse: Dried butter beans are my wallet’s best friend. They’re cheaper than canned, and when paired with sweet potatoes, you’ve got a filling, protein-packed dish for under $2 a serving. Plus, the olive oil and garlic make it feel gourmet without breaking the bank.
Step-by-step instructions for sweet potato butter bean stew
Here's how to create a rich, hearty dish where tender sweet potatoes and creamy butter beans shine.
Roast Sweet Potatoes Until Caramelized
Preheat your oven to 400°F and line a baking sheet with parchment paper. Toss the 2 lbs sweet potatoes (peeled and cubed) with 0.25 cup extra-virgin olive oil, 1 tbsp smoked paprika, 0.5 tsp salt, and 0.25 tsp black pepper. Spread them in a single layer—they need room to brown, not steam.
Roast for 25-30 minutes, stirring halfway through, until the edges are deep golden brown and the cubes feel tender when pierced with a fork. That caramelization is what gives this dish its rich, smoky depth. If they're browning too quickly, move the tray to the middle rack to prevent burning.
Sauté Aromatics and Toast Spices
While the sweet potatoes roast, heat 0.25 cup extra-virgin olive oil in a large Dutch oven over medium heat. Add the 6 minced garlic cloves and sauté for 30 seconds until fragrant—you should smell that sweet garlic aroma filling your kitchen.
Stir in the 1 tsp cumin and 1 tbsp smoked paprika, toasting for 30 seconds until the spices release their earthy aroma. This step builds the flavor foundation, so don't skip it. If the spices start to darken too quickly, reduce heat to medium-low to prevent burning.
Simmer Butter Beans in Flavorful Broth
Add the drained 1.5 cups dried butter beans to the Dutch oven along with 3 cups vegetable broth, 1 tbsp maple syrup, and 2 tbsp lemon juice. Bring to a gentle boil, then reduce heat to low and simmer uncovered for 45-50 minutes until the beans are tender and the liquid has reduced slightly.
Here's the thing—you want the beans to be creamy but not mushy. They're done when they're fork-tender and the sauce has thickened enough to coat the back of a spoon. Stir occasionally, especially in the first 15 minutes, to prevent sticking. If the mixture looks too thick, add 2-3 tablespoons water to maintain the right consistency.
Combine and Finish with Fresh Herbs
Add the roasted sweet potatoes to the bean mixture and stir gently to combine. The potatoes should absorb the creamy bean broth while maintaining their caramelized edges. Simmer together for 10-15 minutes until everything is heated through and the flavors have melded beautifully.
Stir in the 0.25 cup chopped fresh thyme leaves and 0.2 cup chopped fresh parsley just before serving. These herbs add a bright, fresh contrast to the rich, smoky flavors. Taste and adjust seasoning with additional salt or lemon juice if needed—this dish should balance sweet, smoky, and tangy flavors perfectly.
Rest and Serve Warm
Let the stew rest for 5 minutes off the heat before serving. This allows the flavors to settle and the textures to develop fully. The sweet potatoes should be tender but hold their shape, and the butter beans should be creamy with just a hint of toothsome texture.
Ladle the stew into bowls and serve immediately with crusty bread or over rice. The contrast of the warm, creamy stew against the bread's crunch makes every bite satisfying. This dish tastes even better the next day as the flavors deepen, so make extra if you can—it reheats beautifully with a splash of water or broth.
Pro Tips For Making Sweet Potato Butter Bean
- SOAK BEANS OVERNIGHT: Dried butter beans need at least 12 hours in water—trust me, the shorter you soak, the longer they’ll take to cook. I used to skimp on time and end up with a pot of mushy beans that fell apart by dinner. Cover them with an inch of water, add a pinch of baking soda, and let them sit in a warm spot.
- ROAST SWEET POTATOES FIRST: Cut the sweet potatoes into even chunks (about 1.5 inches) and roast them at 425°F for 20-25 minutes before adding them to the beans. The caramelized edges and concentrated sweetness make a real difference—this isn’t the time to skip the extra step. Toss them in olive oil, salt, and a pinch of smoked paprika before roasting.
- CRUSH GARLIC WITH SALT: Instead of mincing, smash the garlic cloves with the flat side of your knife and sprinkle them with a pinch of salt before adding them to the pot. This keeps them from burning and releases more flavor—no need to overthink it, just do it rough. The salt also helps draw out the oils, which is crucial when you’re simmering everything together.
- SIMMER LOW AND LONG: Once the beans are tender, reduce the heat to a bare simmer and let them cook uncovered for another 10-15 minutes. This isn’t the time to rush—it’s what turns the dish from good to deeply flavorful. The liquid will reduce slightly, and the beans will absorb the smoky, garlicky goodness like a sponge.
Best sauces and condiments for sweet potato butter bean
Smoky Maple Glaze
Drizzle this dish with a smoky maple glaze made by simmering ¼ cup maple syrup, 1 tbsp balsamic vinegar, and ½ tsp smoked paprika for 3 minutes.
Brush it over the top just before serving—it adds a glossy finish and deepens the sweet-smoky balance. I love using Grade B maple syrup for its richer flavor. 🍯
Garlic-Herb Yogurt Sauce
For a creamy contrast, blend ½ cup vegan yogurt (like Silk Unsweetened), 1 minced garlic clove, 1 tbsp lemon juice, and 1 tbsp chopped parsley. Drizzle this over individual servings to cut through the richness.
Add a pinch of salt and black pepper to taste. This sauce works especially well with the caramelized sweet potatoes. 🥄
Spicy Harissa Oil
Infuse ½ cup extra-virgin olive oil with 1 tbsp harissa paste and ½ tsp cumin by heating gently for 5 minutes—don’t let it smoke! Strain and drizzle over the dish for a fiery kick.
I recommend La Boîte Harissa for its balanced heat. This adds depth without overpowering the natural sweetness of the sweet potatoes. 🌶️
Citrus Vinaigrette
Toss together ¼ cup olive oil, 2 tbsp orange juice, 1 tbsp apple cider vinegar, ½ tsp salt, and ½ tsp black pepper for a bright, refreshing topping.
This works beautifully as a garnish or even as a dipping sauce for crusty bread. The citrus notes complement the smoky flavors perfectly. 🍊
Tahini-Lemon Dressing
Whisk 3 tbsp tahini, 2 tbsp lemon juice, 1 tbsp water, and ½ tsp garlic powder until smooth. Thin with water if needed, then drizzle over the dish.
This adds a nutty richness that pairs wonderfully with the creamy butter beans. I use Kirkland Signature Tahini for its clean flavor. 🥜
Fresh Herb Oil
Finely chop ¼ cup parsley and 2 tbsp thyme leaves, then gently warm ¼ cup olive oil with them for 2 minutes**—just enough to release their aroma. Strain and drizzle over the top to add a fragrant, fresh finish. This keeps the dish vibrant and bright. 🌿
Nutrition facts
Frequently asked questions
Can I use canned butter beans instead of dried?
Yes, but you'll need to adjust the cooking time. Use 2 (15 oz) cans of butter beans (about 3 cups total) and rinse them well to reduce sodium. Simmer them with the broth for just 15-20 minutes instead of the full 45-50 minutes—they're already pre-cooked! The texture will be slightly softer, but still delicious.
How do I make this dish spicier?
Add heat with ½ tsp cayenne pepper or 1 tbsp hot sauce when simmering the beans. For smoky heat, increase smoked paprika to 3 tbsp total and add 1 tsp chili powder. If you love kick, stir in 1 tbsp chopped jalapeños at the end—remove seeds for milder heat.
Can I make this recipe in a slow cooker?
Roast the sweet potatoes first as directed, then transfer them to your slow cooker. Add all remaining ingredients (except fresh herbs) and cook on LOW for 6-7 hours or HIGH for 3-4 hours. Stir in herbs at the end. The slow cooker method actually makes the flavors deeper and more cohesive.
What's the best way to store leftovers?
Transfer leftovers to an airtight container and store in the fridge for up to 5 days. Reheat gently on the stove with a splash of water or broth to restore creaminess. For freezing, portion into containers with a layer of olive oil on top to prevent drying—it keeps well for 3 months.
Why did my sweet potatoes turn mushy?
Overcrowding the baking sheet or cutting them too small causes this. Use medium-sized cubes (about 1-inch) and spread them in a single layer. If they're browning too quickly, move them to a lower oven rack. For extra insurance, parboil them for 5 minutes before roasting.
