Roasted Sweet Potatoes With Chipotle Black Beans

Featured in: Weeknight Dinners

These roasted sweet potatoes bring together smoky, spicy, and fresh elements in one satisfying bowl. The potatoes emerge from the oven with caramelized edges and fluffy centers, perfect for mounds of seasoned black beans simmered with chipotle and aromatic spices.

The tomato salsa adds brightness and crunch, cutting through the richness with lime juice and fresh cilantro. Each serving delivers 13 grams of protein and 70 grams of carbohydrates, making it substantial enough for dinner while remaining light enough for lunch.

The preparation flows naturally: roast the potatoes, simmer the beans while they cook, and toss together the salsa in minutes. Minimal hands-on time yields maximum flavor payoff.

Updated on Wed, 21 Jan 2026 08:06:00 GMT
Golden roasted sweet potatoes split open, generously topped with smoky chipotle black beans and vibrant tomato salsa. Save
Golden roasted sweet potatoes split open, generously topped with smoky chipotle black beans and vibrant tomato salsa. | milestonepan.com

The first time I made these sweet potatoes, it was a Tuesday night and I was craving something that felt like a hug in food form but wouldn't take forever. I ended up eating standing up at the counter, forgetting completely about plates or the dining table. The way the smoky beans play against that bright, punchy salsa still catches me off guard every single time.

I served these at a casual dinner with friends last month, and someone actually asked if there was a hidden restaurant component. Watching people customize their own toppings, arguing about avocado placement while the house smelled like roasted vegetables and spices, made the whole evening feel easier somehow.

Ingredients

  • 4 medium sweet potatoes: Look for ones that feel heavy and have smooth skin, they roast more evenly and develop that caramelized edge I'm obsessed with
  • 2 tbsp olive oil: Split between rubbing the potatoes and starting your bean base, use one you actually like the taste of
  • ½ tsp sea salt and ¼ tsp black pepper: For seasoning the potatoes before they hit the oven heat
  • 1 tbsp olive oil: For sautéing your bean aromatics, extra virgin brings out the spices beautifully
  • 1 small red onion: Finely chopped, it mellows into the beans and adds this subtle sweetness that balances the heat
  • 2 garlic cloves: Minced fresh, nothing compares to that moment when garlic hits warm oil
  • 1 tsp ground cumin: Earthy and essential, do not skip this one
  • 1 tsp smoked paprika: This is what gives the beans that almost meaty depth without any meat involved
  • 1 chipotle pepper in adobo sauce: Minced, start with less if you are heat sensitive, but this is where the soul lives
  • 2 cans black beans: Drained and rinsed, I mash about a quarter of them right in the pan for creaminess
  • ½ cup vegetable broth: Helps everything come together into a cohesive mixture
  • Juice of ½ lime: Brightens the whole bean situation, squeeze it right before serving
  • 2 medium ripe tomatoes: Diced into small pieces, they should feel firm but give slightly when pressed
  • ½ small red onion: Finely diced for the salsa, this stays crisp and fresh
  • 1 jalapeño: Seeded and minced, leave some seeds if you want more kick
  • ¼ cup fresh cilantro: Chopped, plus extra for serving because cilantro is not optional in my book
  • Juice of 1 lime: For the salsa, this acid is what wakes up all the other flavors
  • 1 avocado, sliced: Optional but highly recommended, that creaminess ties everything together

Instructions

Product image
Make fresh ice for iced coffee, cocktails, chilling ingredients, and keeping drinks cold while cooking.
Check price on Amazon
Get your oven going:
Preheat to 400°F and line a baking sheet with parchment paper, trust me, cleanup matters
Prep the sweet potatoes:
Pierce each potato several times with a fork, rub with olive oil, salt, and pepper, then place on your prepared baking sheet
Roast until tender:
Let them roast for 35 to 40 minutes, you want them completely tender when squeezed
Start the bean base:
While potatoes roast, heat 1 tbsp olive oil in a skillet over medium heat, add red onion and sauté for 3 minutes until softened
Add the aromatics:
Stir in garlic, cumin, smoked paprika, and chipotle, cook for 1 minute until everything smells incredible
Simmer the beans:
Add black beans, vegetable broth, salt, and pepper, let simmer for 8 to 10 minutes, mashing some beans with your spoon for a thicker texture
Finish with lime:
Stir in lime juice and keep warm until everything is ready
Mix the salsa:
Combine tomatoes, red onion, jalapeño, cilantro, lime juice, and salt in a bowl, toss well and set aside
Prep for serving:
Once sweet potatoes are cooked, split each open and fluff the flesh with a fork
Assemble and serve:
Spoon chipotle black beans over each sweet potato, top generously with tomato salsa, add avocado and extra cilantro if you have it
Product image
Make fresh ice for iced coffee, cocktails, chilling ingredients, and keeping drinks cold while cooking.
Check price on Amazon
Freshly chopped tomato salsa adds a zesty finish to this fiber-rich, vegetarian dinner. Save
Freshly chopped tomato salsa adds a zesty finish to this fiber-rich, vegetarian dinner. | milestonepan.com

These became my go to when someone says they are coming over and I have no energy but still want to serve something that feels intentional. There is something about the way these look on a plate, all these colors and textures, that makes people feel taken care of without you having to explain anything.

Making This Your Own

I have used pinto beans when I was out of black beans, and honestly, it was still fantastic. The first time I added toasted pumpkin seeds on top instead of avocado, it became this whole new thing with crunch and nuttiness that I now crave regularly.

Timing Secrets

The sweet potatoes can hold in a turned off oven for at least 20 minutes while you finish everything else, which is how I actually manage to get dinner on the table without losing my mind. Make the salsa first, then the beans, and let both sit while the potatoes do their thing.

Serving Ideas

Sometimes I put everything in bowls and let people build their own, which turns dinner into this interactive situation that feels more fun. A crisp white wine cuts through the richness perfectly.

  • Warm tortillas on the side never hurt anyone
  • A dollop of Greek yogurt adds a cool contrast to the heat
  • Lime wedges are not optional, squeeze them right before eating
Product image
Deep clean greasy stovetops, countertops, sinks, and tiles using powerful steam after everyday cooking.
Check price on Amazon
Ready-to-serve roasted sweet potato halves loaded with seasoned black beans and creamy avocado slices. Save
Ready-to-serve roasted sweet potato halves loaded with seasoned black beans and creamy avocado slices. | milestonepan.com

This is the kind of dinner that makes you feel like you have your life together, even if you absolutely do not.

Recipe FAQs

Can I make the components ahead of time?

The chipotle black beans taste even better after a day in the refrigerator, allowing the spices to meld. Prepare them up to 3 days in advance and reheat gently before serving. The tomato salsa holds well for 24 hours, though the cilantro will wilt slightly. Roast the sweet potatoes fresh for best texture, or reheat previously roasted potatoes at 350°F for 15 minutes.

What can I use instead of chipotle peppers?

Substitute an equal amount of smoked paprika plus a pinch of cayenne for heat without the chipotle flavor. For a different smoky profile, use crushed ancho chili powder or morita pepper flakes. Regular chili powder lacks the smokiness but will still provide warmth and depth to the beans.

How do I know when the sweet potatoes are done?

Pierce the thickest part of each sweet potato with a fork or paring knife. There should be no resistance, and the skin should feel slightly crisp. Small to medium potatoes typically take 35-40 minutes at 400°F. Larger ones may require up to 50 minutes. Some caramelized sugar spots on the skin indicate perfectly roasted potatoes.

Can I add protein beyond the black beans?

Sprinkle toasted pumpkin seeds or sunflower seeds over the top for crunch and additional protein. Shredded chicken or cooked quinoa also work well. For a vegan approach with complete protein, serve alongside brown rice or crumble tempeh into the black beans during the last few minutes of cooking.

What other toppings complement this dish?

Crumbled cotija or feta cheese adds a salty contrast. A dollop of Greek yogurt or sour cream balances the chipotle heat. Pickled red onions bring acidity, while toasted pumpkin seeds contribute crunch. Fresh radish slices, pepitas, or a drizzle of tahini-lime dressing also enhance the flavors.

Is this dish freezer-friendly?

The chipotle black beans freeze beautifully for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat with a splash of water or broth. The sweet potato texture changes slightly after freezing, so it's best to prepare those fresh or refrigerate for up to 4 days rather than freezing.

Roasted Sweet Potatoes With Chipotle Black Beans

Crisp-skinned sweet potatoes with smoky beans and fresh tomato salsa topping.

Prep Time
20 min
Time to Cook
40 min
Time Needed
60 min
Created by Caleb Barnes


Skill Level Easy

Cuisine Modern American Mexican-inspired

Servings Yielded 4 Number of Servings

Special Diets Plant-Based, No Dairy, No Gluten

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 (optional)

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

How To Make

Step 01

Preheat Oven and Prepare Baking Sheet: 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 the baking sheet and roast for 35–40 minutes, or until tender.

Step 03

Sauté Aromatics: While the sweet potatoes roast, 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–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

Prepare Sweet Potatoes for Serving: Once sweet potatoes are cooked, split each open. Fluff the flesh with a fork.

Step 07

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

Tools Needed

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

Allergen Details

Review each ingredient for allergens and speak with your healthcare provider if you have questions.
  • Contains none of the major allergens. Verify adobo sauce and canned beans are gluten-free if strict avoidance is required.

Nutrition (per serving)

For informational use only. Always consult with a health professional if needed.
  • Calorie Count: 410
  • Fats: 10 g
  • Carbohydrates: 70 g
  • Proteins: 13 g