Roasted Sweet Potatoes Chipotle Beans

Featured in: Oven & Stovetop Favorites

These roasted sweet potatoes bring together smoky chipotle black beans and bright, zesty tomato salsa for a satisfying vegetarian meal. The natural sweetness of roasted potatoes perfectly balances the heat from chipotle peppers and fresh acidity from lime.

Each serving delivers 13 grams of protein and 70 grams of carbohydrates, making it a filling choice for lunch or dinner. The dish comes together easily—roast the potatoes while simmering the spiced beans, then toss together the fresh salsa just before serving.

Updated on Mon, 26 Jan 2026 16:21:00 GMT
Vibrant roasted sweet potatoes topped with smoky chipotle black beans and fresh salsa. Save
Vibrant roasted sweet potatoes topped with smoky chipotle black beans and fresh salsa. | belletifsa.com

There's something about the smell of chipotle hitting a hot skillet that makes you stop whatever you're doing. I'd been eating the same sad desk salads for weeks when my neighbor mentioned she'd started roasting sweet potatoes and loading them up with beans and fresh salsa, and honestly, I was skeptical until I tasted it. One bite and I understood why she kept making it on rotation—it's the kind of bowl that feels indulgent but actually leaves you feeling energized, not sluggish.

I made this for a small dinner party last spring when someone mentioned they were trying to eat less meat, and I remember being genuinely nervous about whether it would feel substantial enough. By the time everyone was scraping their bowls clean and asking for the recipe, I realized this dish had quietly become the thing I'd make when I wanted to impress people without spending all day cooking.

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, scrubbed): Choose ones that are roughly the same size so they cook evenly, and don't skip scrubbing the skin—it gets crispy and delicious when roasted.
  • Olive Oil (3 tbsp total): This is what creates those caramelized edges, so don't be shy with it.
  • Sea Salt and Black Pepper: Use the good stuff here since you're not cooking these down with other seasonings.
  • Red Onion (1 small, finely chopped): The sharpness of red onion is key to balancing the smoky beans and rich potatoes.
  • Garlic (2 cloves, minced): Mince it fine so it distributes evenly and doesn't overpower.
  • Ground Cumin and Smoked Paprika (1 tsp each): These two together create that warm, subtle smokiness that makes people ask what you added.
  • Chipotle Pepper in Adobo Sauce (1, minced) or Chipotle Powder (1 tsp): Using the whole pepper gives you more control over heat level than the powder does.
  • Black Beans (2 cans, 15 oz each, drained and rinsed): Rinsing them matters more than you'd think—it removes the starchy liquid that can make the texture gummy.
  • Vegetable Broth (½ cup): This keeps the beans creamy without making them soupy.
  • Fresh Tomatoes (2 medium, ripe): Underripe tomatoes will make your salsa taste thin, so wait for ones that actually smell like tomatoes.
  • Fresh Cilantro (¼ cup plus extra): Some people hate cilantro and that's okay, but if you love it, don't hold back.
  • Jalapeño (1, seeded and minced): Seeding it tames the heat without removing all the flavor, which is the move.
  • Lime Juice (juice from 1.5 limes): Fresh lime is non-negotiable here—bottled just doesn't have the brightness.
  • Avocado (1) and Extra Garnishes: These are optional but they add a creamy textural contrast that feels luxurious.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Set your oven to 400°F and prep your baking sheet:
Line your sheet with parchment paper so cleanup is easier and nothing sticks. Getting the oven temperature right matters because you want the sweet potato flesh to get tender while the outside edges caramelize.
Pierce and oil your sweet potatoes:
Use a fork to poke each potato several times all over—this lets steam escape so they cook through evenly instead of becoming dense. Rub them generously with olive oil, salt, and pepper on all sides.
Roast until they yield to a fork:
Put them in the oven for 35–40 minutes depending on their size. You'll know they're ready when a fork slides through the flesh like it's warm butter.
Build your bean base while they roast:
Heat the olive oil in a skillet over medium heat and let it get warm but not smoking. Add the red onion and let it soften for a few minutes until it starts turning translucent and smells sweet.
Wake up the spices:
Add the garlic, cumin, smoked paprika, and chipotle, stirring constantly for about 30 seconds. You'll smell it get more fragrant—that's when you know it's working.
Simmer the beans with intention:
Pour in the drained black beans and vegetable broth, then let everything bubble gently for 8–10 minutes. Use the back of your spoon to mash some of the beans against the side of the skillet so the mixture becomes creamy and thick rather than brothy.
Finish with lime and keep warm:
Stir in the lime juice and a pinch of salt, then turn the heat to low so it stays warm until you need it.
Make your salsa while the beans bubble:
Dice your tomatoes, red onion, and jalapeño, then toss everything with the cilantro, lime juice, and salt in a small bowl. The longer it sits, the more the flavors marry, which is a good thing.
Open and fluff your potatoes:
When they're done, carefully split each one open lengthwise and use a fork to loosen the flesh so it's light and fluffy rather than packed down.
Build your bowls:
Spoon the warm chipotle beans generously over each potato, then top with a big handful of the fresh salsa. If you're using avocado, layer it on now, then add extra cilantro and a lime wedge for squeezing.
Serve immediately:
These are best eaten right away while the potatoes are still warm and the salsa is still bright and crisp.
Hearty roasted sweet potatoes piled high with zesty chipotle black beans and salsa. Save
Hearty roasted sweet potatoes piled high with zesty chipotle black beans and salsa. | belletifsa.com

My partner, who claims he doesn't like vegetables, ate this twice in one week without complaint. That's when I realized this isn't really a healthy bowl that happens to taste good—it's genuinely delicious food that happens to be good for 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 Magic of Layering Flavors

The reason this dish works isn't because of any single ingredient—it's because every element brings something different to the plate. The sweet potato provides earthiness and a creamy base, the beans add smokiness and protein, and the salsa cuts through with brightness and acid. When you eat them all together, nothing overwhelms anything else. This is why you can't just throw it all in a blender.

Timing and Temperature Matter

Serving this dish while the potatoes are still warm and the salsa is still cold creates this temperature contrast that's actually part of why it feels so craveable. If you make this in advance, gently warm the potatoes and beans before serving, but always make the salsa fresh. Cold salsa on warm potatoes with warm beans hits differently than if everything's the same temperature.

Variations and Customization

This is one of those recipes where you can play around and it still works. Some nights I add a fried egg on top, other times I serve it alongside crispy tortilla chips for texture. You can also swap the black beans for pinto beans if that's what you have, or add a handful of cooked quinoa if you want extra protein. The core of this dish is flexible enough to bend with what you're craving.

  • Make it vegan by skipping any dairy and toasting pepitas or sunflower seeds for crunch.
  • Adjust the chipotle amount based on your heat tolerance—start with less and add more if you want it spicier.
  • Pair it with a crisp white wine or sparkling water with fresh lime if you want something to sip alongside.
Flavorful sweet potatoes layered with chipotle black beans and bright zesty tomato salsa. Save
Flavorful sweet potatoes layered with chipotle black beans and bright zesty tomato salsa. | belletifsa.com

This bowl taught me that the best meals aren't about being complicated—they're about being honest. Make this when you want something that tastes like you put in effort but won't exhaust you in the process.

Recipe FAQs

Can I make the components ahead of time?

Yes, roast sweet potatoes and prepare beans up to 2 days in advance. Reheat separately before assembling. Make salsa fresh for best texture and flavor.

How do I adjust the spice level?

Start with half a chipotle pepper or reduce chipotle powder to ½ teaspoon. Omit jalapeño from salsa for milder flavor. Add heat gradually to taste.

What can I use instead of sweet potatoes?

Butternut squash, acorn squash, or regular baking potatoes work well. Adjust roasting time as needed—squash typically takes 45-50 minutes at 400°F.

Is this dish freezer-friendly?

Froze roasted sweet potatoes and cooked beans separately for up to 3 months. Thaw overnight in refrigerator, reheat in oven at 350°F until warmed through. Make salsa fresh.

How do I add more protein?

Top with sliced avocado, sprinkle toasted pepitas or sunflower seeds, or serve alongside quinoa. Adding crumbled cotija cheese also provides extra protein and creaminess.

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 black beans and fresh zesty salsa

Prep time
20 min
Cook time
40 min
Total duration
60 min
Created by Spencer Rhodes


Skill level Easy

Cuisine Modern American

Makes 4 Portions

Diet Restrictions Plant-Based, Lactose-Free, Gluten-Free

What You'll Need

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 Make It

Step 01

Prepare baking station: Preheat oven to 400°F. Line a baking sheet with parchment paper.

Step 02

Season and roast sweet potatoes: Pierce sweet potatoes several times with a fork. Rub with olive oil, salt, and pepper. Place on baking sheet and roast for 35-40 minutes until tender.

Step 03

Build 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 until fragrant.

Step 04

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

Step 05

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

Step 06

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

Step 07

Compose bowls: 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

Plate and serve: Serve immediately while components are at optimal temperature.

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.

Tools You'll Need

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

Allergy details

Review ingredients for possible allergens, and always get advice from a medical expert if you're unsure.
  • Contains no major allergens; verify adobo sauce and canned beans for potential gluten cross-contamination

Nutrition details (per serving)

Nutrition facts are for informational purposes and can't replace professional medical guidance.
  • Calories: 410
  • Fat content: 10 g
  • Carbohydrates: 70 g
  • Protein: 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.