Roasted Sweet Potatoes Chipotle Beans

Featured in: Oven & Pan Classics

These roasted sweet potatoes offer a perfect balance of sweetness and smoky heat. The tender, caramelized potato flesh pairs beautifully with protein-rich black beans simmered in chipotle, cumin, and smoked paprika. A bright, zesty tomato salsa with jalapeño and fresh cilantro cuts through the richness, while lime adds essential acidity. This satisfying dish delivers over 13 grams of protein per serving and provides excellent fiber for digestive health. The combination of roasted vegetables, legumes, and fresh herbs creates layers of texture—from creamy to crispy—and complex flavors that honor Mexican-inspired culinary traditions while remaining completely approachable for home cooks.

Updated on Mon, 26 Jan 2026 13:02:00 GMT
Roasted Sweet Potatoes With Chipotle Black Beans and Zesty Tomato Salsa topped with creamy avocado slices on a plate. Save Pin
Roasted Sweet Potatoes With Chipotle Black Beans and Zesty Tomato Salsa topped with creamy avocado slices on a plate. | tirzamoments.com

I discovered this combination on a random Tuesday when my fridge was half-empty and my energy was lower than I'd like to admit. A friend had left behind a can of chipotle peppers, there were sweet potatoes softening on the counter, and suddenly the kitchen smelled like possibility instead of obligation. That meal changed how I thought about weeknight cooking—it proved that simple ingredients could taste like you'd spent hours planning.

I made this for my sister when she was going through one of those phases where she'd cut out everything except vegetables and her own judgment. She was skeptical until that first forkful—the way the warm beans contrasted with the cool, tangy salsa seemed to settle something in her. We ended up talking through dinner about small victories instead of restrictions, and I realized food like this doesn't need to be complicated to matter.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Sweet Potatoes (4 medium): They're the foundation here, and medium ones roast evenly without drying out—too big and you'll wait forever, too small and they collapse into themselves.
  • Olive Oil (3 tbsp total): Use something you actually like tasting because it shows up in every component; cheap oil makes the whole thing taste thin and forgettable.
  • Red Onion (1.5 small): The sharpness cuts through the richness of the beans and keeps everything from feeling one-note.
  • Garlic (2 cloves): Minced fine so it dissolves into the beans rather than showing up as chunks.
  • Ground Cumin (1 tsp): This is what makes people ask what's in the beans—it's the secret warmth underneath everything else.
  • Smoked Paprika (1 tsp): The paprika adds depth without heat, which balances the chipotle's kick.
  • Chipotle Pepper in Adobo (1 pepper) or Powder (1 tsp): If you use the whole pepper, you control the heat exactly; if you use powder, it's more consistent but slightly less nuanced.
  • Black Beans (2 cans, 15 oz each): Drained and rinsed so they're not swimming in starch and sodium—this step matters more than you'd think.
  • Vegetable Broth (½ cup): Keeps the beans creamy without overpowering their flavor.
  • Fresh Tomatoes (2 medium, ripe): A good tomato makes the salsa; a mealy one makes it sad, so taste one before committing.
  • Jalapeño (1): Seeded if you prefer gentle heat, left unseeded if you want people to remember it.
  • Fresh Cilantro (¼ cup): Some people hate it, and that's fair, but it brightens everything it touches.
  • Lime (2 whole): The acidity is what makes this sing instead of just sit on the plate.
  • Avocado (1, optional): If you add it, slice it at the last second so it doesn't turn that sad gray-green.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Heat your oven and prep the pan:
Set the oven to 400°F and line a baking sheet with parchment paper so cleanup is five minutes instead of thirty. This matters more than it sounds.
Ready the sweet potatoes:
Scrub them under cold water until they feel clean, then pierce each one several times with a fork—this prevents them from exploding and distributes heat evenly. Coat them generously with olive oil, salt, and pepper, then arrange them on the sheet and slide them in the oven.
Start the beans while they roast:
In a skillet over medium heat, warm olive oil until it shimmers slightly, then add the chopped red onion. Listen for the gentle sizzle and let it cook for about three minutes until the onion turns translucent and starts to soften. Add the minced garlic, cumin, smoked paprika, and chipotle, stirring constantly for about a minute until the kitchen fills with that toasted, smoky aroma.
Build the bean texture:
Pour in the drained black beans, vegetable broth, salt, and pepper, then reduce the heat to medium-low. As it simmers for eight to ten minutes, grab a spoon and gently mash some of the beans against the side of the skillet—you're looking for a texture that's partly creamy, partly chunky, like you intended it that way. Finish with lime juice and keep it warm on low heat.
Make the salsa while everything cooks:
Dice the tomatoes and red onion into small, similar-sized pieces so every spoonful has balance. Mince the jalapeño finely, then toss everything together with cilantro, lime juice, and salt in a small bowl—taste it and adjust the salt or lime to your preference.
Finish the sweet potatoes:
They're done when a fork pierces the flesh without resistance and they smell sweet and caramelized. Once they're out of the oven, split each one open carefully and use a fork to fluff the insides, creating little peaks and valleys that'll catch the beans and salsa.
Assemble and serve:
Place each sweet potato on a plate, spoon the warm chipotle beans generously over the top, and crown it all with a generous dollop of the tomato salsa. If you're using avocado, slice it at the last second and arrange it alongside, then finish with extra cilantro and lime wedges for people to squeeze over as they eat.
A split roasted sweet potato overflowing with smoky black beans and chunky tomato salsa ready to serve. Save Pin
A split roasted sweet potato overflowing with smoky black beans and chunky tomato salsa ready to serve. | tirzamoments.com

There's a moment after plating when you step back and see what you've made—something that looks restaurant-quality but tasted like home, and suddenly your Tuesday doesn't feel so ordinary anymore. That's when you know a recipe is doing more than feeding you.

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.

The Heat Question

Chipotle peppers in adobo sauce carry a specific kind of heat—it's smoky and lingering rather than sharp and immediate, which means it plays well with the fresh acidity of the salsa. Start with less than you think you need because it builds as it sits; I once made this for someone who said spicy meant salsa, and we found a middle ground by letting them control their own jalapeño. The beauty here is that heat is optional, not mandatory.

Why Timing Matters Here

The sweet potatoes take the longest, so start with them and build everything else around their timeline. The beans need maybe ten minutes of simmering to deepen, while the salsa should be made just before serving so the tomatoes stay bright instead of weeping into themselves. This isn't a dish that benefits from being made ahead—the parts are better than the sum when they arrive at the table at slightly different temperatures, meeting somewhere in the warm middle.

Variations and Additions

I've added crispy roasted chickpeas on top for crunch, stirred in black beans with some diced mango for sweetness, and once served it alongside quinoa for people looking for extra protein without changing the dish itself. The base is flexible enough to let you play while staying true to its purpose.

  • Scatter toasted pepitas or sunflower seeds over the top for a textural contrast that makes the whole thing more interesting.
  • Crumble some cotija cheese or vegan feta over the salsa if you want richness without making it heavy.
  • Serve with a side of cilantro-lime rice or simply with extra lime wedges and let people decide what they need.
Hot Roasted Sweet Potatoes With Chipotle Black Beans and Zesty Tomato Salsa plated with fresh cilantro and lime. Save Pin
Hot Roasted Sweet Potatoes With Chipotle Black Beans and Zesty Tomato Salsa plated with fresh cilantro and lime. | tirzamoments.com

This is the kind of meal that makes you feel like you're taking care of yourself without any of the guilt or restriction. Make it whenever you need something that tastes like attention but doesn't require hours in the kitchen.

Recipe Help & FAQs

Can I prepare the components ahead of time?

Yes, the chipotle beans and tomato salsa can be made up to 2 days in advance and stored in airtight containers in the refrigerator. Reheat the beans gently before serving. Sweet potatoes are best roasted fresh but can be baked earlier and reheated at 350°F for 10-15 minutes.

How can I adjust the spice level?

For milder flavor, reduce the chipotle pepper to ½ teaspoon or omit the jalapeño from the salsa. To increase heat, add the entire chipotle pepper in adobo sauce or include jalapeño seeds. Smoked paprika adds warmth without significant spiciness.

What other toppings work well?

Sliced avocado adds creaminess, while toasted pepitas or crushed walnuts provide crunch. A dollop of Greek yogurt or sour cream balances the chipotle heat. Pickled red onions, queso fresco, or a drizzle of tahini lemon sauce are excellent additions.

Can I substitute the sweet potatoes?

Winter squash like butternut or acorn squash work beautifully with the same roasting method. Regular baking potatoes offer a more neutral base, while plantains provide Caribbean-inspired sweetness. Adjust roasting time as needed.

How do I store leftovers?

Store assembled sweet potatoes in an airtight container for up to 3 days. For best texture, keep components separate and reheat the potatoes and beans in a 350°F oven for 10-15 minutes. Add fresh salsa just before serving. The flavors often improve after mingling overnight.

Is this suitable for meal prep?

Absolutely. Portion the roasted sweet potatoes and beans into individual containers, keeping salsa separate. Reheat thoroughly and add fresh garnishes before eating. The dish freezes well for up to 2 months without the salsa.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Roasted Sweet Potatoes Chipotle Beans

Tender roasted sweet potatoes with smoky chipotle-spiced beans and fresh zesty tomato salsa

Prep Time
20 minutes
Time to Cook
40 minutes
Total Duration
60 minutes
Created by Keith Holloway


Skill Level Easy

Cuisine Modern American

Makes 4 Portions

Diet Preferences Vegetarian-friendly, No Dairy, No Gluten

Ingredient List

Sweet Potatoes

01 4 medium sweet potatoes, scrubbed
02 2 tablespoons olive oil
03 ½ teaspoon sea salt
04 ¼ teaspoon black pepper

Chipotle Black Beans

01 1 tablespoon olive oil
02 1 small red onion, finely chopped
03 2 garlic cloves, minced
04 1 teaspoon ground cumin
05 1 teaspoon smoked paprika
06 1 chipotle pepper in adobo sauce, minced or 1 teaspoon chipotle powder
07 2 cans (15 ounces each) black beans, drained and rinsed
08 ½ cup vegetable broth
09 ½ teaspoon salt
10 ¼ teaspoon black pepper
11 Juice of ½ lime

Zesty Tomato Salsa

01 2 medium ripe tomatoes, diced
02 ½ small red onion, finely diced
03 1 jalapeño, seeded and minced
04 ¼ cup fresh cilantro, chopped
05 Juice of 1 lime
06 ¼ teaspoon salt

Garnishes

01 1 avocado, sliced
02 Extra cilantro, chopped
03 Lime wedges

How-To Steps

Step 01

Prepare oven and sweet potatoes: Preheat oven to 400°F. Line a baking sheet with parchment paper. Pierce sweet potatoes several times with a fork. Rub with olive oil, salt, and pepper. Place on the baking sheet.

Step 02

Roast sweet potatoes: Roast for 35 to 40 minutes, or until tender when pierced with a fork.

Step 03

Build chipotle bean base: Heat 1 tablespoon olive oil in a skillet over medium heat. Add red onion and sauté for 3 minutes until softened. Add garlic, cumin, smoked paprika, and chipotle. Cook for 1 minute more until fragrant.

Step 04

Simmer black beans: Add black beans, vegetable broth, salt, and pepper. Simmer for 8 to 10 minutes, mashing some beans with a spoon for a thicker texture. Stir in lime juice and keep warm.

Step 05

Prepare tomato salsa: Combine tomatoes, red onion, jalapeño, cilantro, lime juice, and salt in a bowl. Toss well and set aside.

Step 06

Finish sweet potatoes: Once sweet potatoes are cooked, split each open. Fluff the flesh with a fork.

Step 07

Assemble and garnish: Spoon chipotle black beans over each sweet potato. Top generously with tomato salsa. Add avocado slices, extra cilantro, and lime wedges if desired.

Step 08

Serve: Serve immediately while components are warm.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Gear Needed

  • Baking sheet
  • Skillet
  • Small mixing bowls
  • Chef's knife
  • Cutting board
  • Fork

Allergy Info

Please review ingredients for allergens and talk to a healthcare expert if you're unsure.
  • Contains none of the major allergens. Check adobo sauce and canned beans for hidden gluten or additives if strictly gluten-free.

Nutrition Info (per serving)

Shared for general guidance—always check with your health professional for nutrition advice.
  • Energy (Calories): 410
  • Fat content: 10 g
  • Carbohydrates: 70 g
  • Protein amount: 13 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.