Save to Pinterest The first time I made this combination was on a Tuesday night when I had nothing in my fridge but sweet potatoes and a random can of black beans. My apartment smelled incredible once the chipotle hit the warm pan, and I realized this accidental dinner was actually something special. Now its the kind of meal I make when I want to feel nourished without spending hours in the kitchen.
I served these at a casual dinner with friends last month and everyone went quiet for a solid five minutes. Thats when you know a recipe is a keeper, when the conversation pauses because everyone is just enjoying their food. One friend asked for the recipe before she even finished her plate.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 4 medium sweet potatoes, scrubbed: Look for ones that feel heavy for their size and have smooth, unblemished skin
- 2 tbsp olive oil: Divide this between coating the potatoes and sautéing the beans
- ½ tsp sea salt: This plus pepper goes on the potatoes before roasting
- ¼ tsp black pepper: Freshly ground makes a noticeable difference here
- 1 tbsp olive oil: For the bean skillet
- 1 small red onion, finely chopped: The sweetness balances the smoky chipotle beautifully
- 2 garlic cloves, minced: Add them after the onion has softened so they do not burn
- 1 tsp ground cumin: Toastes it briefly with the other spices to wake up the flavors
- 1 tsp smoked paprika: This plus chipotle creates that irresistible smoky depth
- 1 chipotle pepper in adobo sauce, minced: Start with one and add more if you love heat
- 2 cans black beans, drained and rinsed: Rinsing removes the canning liquid and any excess sodium
- ½ cup vegetable broth: Helps create a creamy bean mixture without dairy
- ½ tsp salt: For seasoning the beans
- ¼ tsp black pepper: Freshly ground if possible
- Juice of ½ lime: This brightens the whole bean mixture right at the end
- 2 medium ripe tomatoes, diced: Firm but yielding tomatoes hold their shape best in the salsa
- ½ small red onion, finely diced: Soaking it in cold water for 10 minutes tames the raw bite
- 1 jalapeño, seeded and minced: Leave some seeds if you want more heat in the salsa
- ¼ cup fresh cilantro, chopped: Stir this in right before serving to keep it bright and fresh
- Juice of 1 lime: The acid balances the sweet potatoes and ties everything together
- ¼ tsp salt: Just enough to make the salsa flavors pop
- 1 avocado, sliced: Creamy avocado is the perfect finishing touch
- Extra cilantro, chopped: Never too much cilantro in my opinion
- Lime wedges: Extra lime on the table lets everyone adjust to their taste
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get the oven going:
- Preheat to 400°F and line a baking sheet with parchment paper for easy cleanup later.
- Prep the sweet potatoes:
- Pierce them several times with a fork then rub with olive oil, salt, and pepper until evenly coated.
- Roast until tender:
- Arrange on the baking sheet and roast for 35 to 40 minutes until a fork slides in easily.
- Sauté the aromatics:
- Heat olive oil in a skillet over medium heat, add the onion and cook for 3 minutes until softened and fragrant.
- Add the spices:
- Stir in garlic, cumin, smoked paprika and chipotle then cook for 1 minute until the spices bloom and smell amazing.
- Simmer the beans:
- Pour in the beans, vegetable broth, salt and pepper then let simmer for 8 to 10 minutes, mashing some beans against the side of the pan.
- Finish with lime:
- Stir in the lime juice and keep warm while you make the salsa.
- Mix the salsa:
- Combine tomatoes, red onion, jalapeño, cilantro, lime juice and salt in a bowl then toss well.
- Assemble:
- Split open the roasted sweet potatoes, fluff the flesh with a fork then spoon chipotle beans generously over each.
- Top and serve:
- Pile on the tomato salsa, add avocado slices, extra cilantro and lime wedges then serve while everything is still warm.
Save to Pinterest This recipe has become my go-to for those nights when I want something that feels like a hug but also leaves me feeling energized instead of heavy. Something about the sweet and smoky combo just works.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Make It Your Own
Sometimes I swap in butternut squash cubes instead of sweet potatoes when I want something different but still comforting. The roasting time stays the same, though I give them a toss halfway through for even browning.
The Chipotle Secret
One can of chipotle peppers in adobo goes a long way. I freeze the remaining peppers in an ice cube tray with a little sauce so I never have to throw any away. Just pop one out whenever you need that smoky kick.
Serving Ideas
This dish stands on its own as a complete meal but I love adding a simple green salad with a citrus vinaigrette on the side. The fresh greens balance the hearty sweetness of the potatoes perfectly.
- Try crumbling some cotija cheese on top if you eat dairy
- Toasted pumpkin seeds add a nice crunch and extra protein
- A cold beer or sparkling water with lime is all you need to complete the meal
Save to Pinterest I hope this finds its way into your regular rotation like it did mine. There is something so satisfying about a meal that tastes this good and leaves you feeling this good too.
Recipe FAQs
- → Can I make these sweet potatoes ahead of time?
Yes, you can roast the sweet potatoes and prepare the chipotle beans up to 3 days in advance. Store them separately in airtight containers in the refrigerator. Reheat the sweet potatoes in a 350°F oven for 10-15 minutes and warm the beans on the stovetop. Fresh salsa is best made the same day for optimal texture and flavor.
- → How do I adjust the spice level?
Control the heat by adjusting the amount of chipotle pepper. Start with half a pepper or omit it entirely for a mild version. For more spice, use the full pepper plus additional chipotle powder. You can also reduce or omit the jalapeño in the salsa to further customize the heat level to your preference.
- → What other toppings work well with this dish?
Beyond the suggested avocado and cilantro, try adding crumbled queso fresco or cotija cheese, pickled red onions, toasted pumpkin seeds for crunch, or a drizzle of Mexican crema or sour cream. A sprinkle of toasted sunflower seeds or hemp seeds also adds protein and texture.
- → Can I use regular potatoes instead of sweet potatoes?
While russet or Yukon gold potatoes will work, sweet potatoes provide essential sweetness that balances the smoky chipotle flavors. If using regular potatoes, you may want to add a touch of maple syrup or honey to the beans to replicate that sweet-savory contrast.
- → Is this dish freezer-friendly?
The roasted sweet potatoes and chipotle beans freeze well separately for up to 3 months. Cool completely before storing in freezer-safe containers. Thaw overnight in the refrigerator and reheat as usual. The salsa is best enjoyed fresh but can be frozen if needed, though it will become softer in texture.
- → What can I serve alongside this dish?
A simple green salad with citrus vinaigrette complements the rich flavors beautifully. Mexican rice, quinoa, or warmed corn tortillas make excellent sides. For a lighter option, serve with sautéed greens or roasted vegetables like bell peppers and zucchini.