Black Bean Stuffed Sweet Potatoes

If you’re searching for a simple, satisfying meal that feels like a warm hug at the end of a long day, Black Bean Stuffed Sweet Potatoes are about to become your new go-to. They’re hearty, colorful, and bursting with fresh flavors—exactly the kind of dish that makes you feel like a kitchen rockstar without breaking a sweat.

Picture this: soft, caramelized sweet potatoes fresh from the oven, loaded with a zesty black bean medley, creamy guacamole, and a drizzle of tangy vegan sour cream. It’s the kind of meal that looks impressive enough for guests but is easy enough for a Tuesday night when you’re juggling work, family, and everything in between.

And trust me—this is one of those recipes that makes you feel good and look good serving it.

Why You’ll Love These Black Bean Stuffed Sweet Potatoes

Let’s be honest—we all need meals that check multiple boxes. These Black Bean Stuffed Sweet Potatoes absolutely deliver:

  • Easy and fuss-free: Minimal prep, simple steps, big payoff
  • Healthy comfort food: Loaded with fiber, plant-based protein, and nutrients
  • Naturally vegan and gluten-free: Perfect for a variety of diets
  • Meal-prep friendly: Make ahead and enjoy all week
  • Customizable: Add your favorite toppings and make it your own

Plus, your kitchen will smell like a cozy café while these roast. Win-win.

Ingredients You’ll Need

Here’s everything you’ll need to bring this vibrant dish to life:

For the Sweet Potatoes

  • 4 sweet potatoes
  • 1 tbsp olive oil or avocado oil

Black Bean Medley

  • 1 can (400 ml) black beans, strained and rinsed (or 1 ½ cups cooked)
  • 1 cup cherry tomatoes, chopped
  • ½ cup corn
  • ⅓ cup cilantro, chopped
  • ¼ cup red onion, diced
  • 1 clove garlic, diced
  • Juice of ½ lime
  • 2 tsp olive oil
  • ¼ tsp sea salt
  • Pinch of pepper
  • Pinch of chili flakes

Easy Guacamole

  • 1 avocado
  • 2 tsp lime juice
  • Pinch sea salt

Vegan Sour Cream

  • ⅓ cup coconut yogurt
  • ½ tsp lime juice
  • Pinch sea salt

How to Make Black Bean Stuffed Sweet Potatoes

Let’s break it down step-by-step—nothing complicated here, just good, honest cooking.

1. Roast the Sweet Potatoes

Preheat your oven to 400°F (200°C). Grab a fork and poke small holes all around each sweet potato (this helps them cook evenly and prevents any oven drama—no explosions today!).

Line a baking tray with parchment paper, then lightly coat each potato with olive oil. Bake for 40 minutes to 1 hour, until fork-tender. You’ll know they’re ready when the inside feels soft and buttery.

2. Mix the Black Bean Medley

While the potatoes are roasting, combine the black beans, cherry tomatoes, corn, cilantro, red onion, and garlic in a bowl.

Drizzle with lime juice and olive oil, then sprinkle in sea salt, pepper, and chili flakes. Give it a good mix. Taste it—you want a bright, slightly zesty flavor.

3. Make the Guacamole

In a small bowl, mash the avocado with lime juice and a pinch of salt. Keep it slightly chunky for texture—this isn’t baby food!

4. Stir Up the Vegan Sour Cream

In another bowl, mix coconut yogurt with lime juice and a pinch of salt. That’s it. Creamy, tangy goodness ready to drizzle.

5. Assemble Your Masterpiece

Slice each sweet potato in half and gently fluff the inside with a fork.

Spoon the black bean medley generously on top. Add a dollop of guacamole, then finish with a drizzle of vegan sour cream.

Take a moment to admire your creation—you’ve earned it.

Chef Omar’s Tips for Perfect Results

Let me share a few tricks from my kitchen to yours:

  • Don’t rush the potatoes: If they’re not soft enough, they won’t soak up all that delicious topping. Give them time.
  • Balance the flavors: If your bean mix tastes flat, add a splash more lime—it wakes everything up instantly.
  • Like it spicy? Toss in extra chili flakes or a dash of hot sauce.
  • Short on time? Microwave the sweet potatoes first, then finish them in the oven for that roasted flavor.

And if your guacamole turns a little too smooth? No problem. Call it “rustic chic” and carry on.

A Little Kitchen Story

This recipe actually became a regular in my kitchen after a last-minute dinner with friends. I had sweet potatoes sitting on the counter and a can of black beans staring at me like, “Well? Do something!”

What came together was this colorful, flavor-packed dish—and let’s just say, there were zero leftovers. Now, it’s one of those meals I turn to when I want something comforting but still fresh and vibrant.

Black Bean Stuffed Sweet Potatoes topped with chunky guacamole, black beans, tomatoes, and fresh cilantro on a plate
These Black Bean Stuffed Sweet Potatoes are packed with bold flavors, creamy guacamole, and fresh toppings for a satisfying and healthy meal.

FAQs About Black Bean Stuffed Sweet Potatoes

Can I make Black Bean Stuffed Sweet Potatoes ahead of time?

Absolutely. Roast the sweet potatoes and prepare the filling in advance. Store them separately in the fridge and assemble when ready to eat.

How long do they last in the fridge?

They’ll keep well for up to 3–4 days. Just reheat the potatoes and add fresh toppings before serving.

Can I swap ingredients in this recipe?

Of course! Try black-eyed peas instead of black beans, or swap cilantro for parsley if you’re not a fan.

Are Black Bean Stuffed Sweet Potatoes freezer-friendly?

The sweet potatoes freeze well, but the fresh toppings (like guacamole) are best made fresh.

What can I add for extra protein?

You can toss in quinoa, tofu crumbles, or even grilled chicken if you’re not sticking to vegan.

Bring Comfort and Flavor to Your Table

There’s something magical about a dish that’s both nourishing and comforting, and these Black Bean Stuffed Sweet Potatoes hit that sweet spot perfectly. They’re easy enough for busy weeknights, yet vibrant enough to brighten your dinner table and impress anyone lucky enough to join you.

So grab those sweet potatoes, turn up your favorite playlist, and let’s make something delicious together. Because great food doesn’t have to be complicated—it just has to be made with a little love and a lot of flavor.

Explore More Flavor-Packed Recipes You’ll Love

If these Black Bean Stuffed Sweet Potatoes sparked your appetite, you’re going to have so much fun exploring a few more vibrant, feel-good dishes from my kitchen. I’ve handpicked some delicious companions that pair beautifully with this recipe or bring a similar fresh, wholesome vibe to your table:

  • Add a refreshing side with this grilled zucchini and corn white bean salad—it’s light, colorful, and perfect for balancing out the hearty sweet potatoes.
  • Craving another sweet potato twist? Don’t miss these crispy, golden crispy smashed sweet potatoes—they’re crunchy on the outside, fluffy on the inside, and seriously addictive.
  • For another plant-based bowl packed with bold flavors, try the thai peanut sweet potato buddha bowl—it’s creamy, nutty, and incredibly satisfying.
  • And if you love the black bean combo, this zesty black bean corn pasta salad is a must-try for quick lunches or summer gatherings.

⭐ Tried these Black Bean Stuffed Sweet Potatoes? I’d love to hear from you! Scroll down and leave a star rating along with your thoughts—your feedback helps our kitchen grow and inspires others to give it a try!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Black Bean Stuffed Sweet Potatoes topped with chunky guacamole, black beans, tomatoes, and fresh cilantro on a plate

Black Bean Stuffed Sweet Potatoes


  • Author: Omar
  • Total Time: 1 hour
  • Yield: 4 servings 1x
  • Diet: Gluten Free

Description

These Black Bean Stuffed Sweet Potatoes are a healthy, flavor-packed meal loaded with a zesty black bean medley, creamy guacamole, and a tangy vegan sour cream drizzle—perfect for easy weeknight dinners.


Ingredients

Scale

For the Sweet Potatoes

  • 4 sweet potatoes
  • 1 tbsp olive oil or avocado oil

Black Bean Medley

  • 1 can (400 ml) black beans, strained and rinsed (or 1 ½ cups cooked)
  • 1 cup cherry tomatoes, chopped
  • ½ cup corn
  • ⅓ cup cilantro, chopped
  • ¼ cup red onion, diced
  • 1 clove garlic, diced
  • Juice of ½ lime
  • 2 tsp olive oil
  • ¼ tsp sea salt
  • Pinch black pepper
  • Pinch chili flakes

Easy Guacamole

  • 1 avocado
  • 2 tsp lime juice
  • Pinch sea salt

Vegan Sour Cream

  • ⅓ cup coconut yogurt
  • ½ tsp lime juice
  • Pinch sea salt

Instructions

  1. Preheat oven to 400°F (200°C).
  2. Pierce sweet potatoes with a fork all around. Place on a lined baking tray and brush with oil.
  3. Bake for 40–60 minutes until fork-tender.
  4. In a bowl, combine black beans, tomatoes, corn, cilantro, red onion, and garlic.
  5. Add lime juice, olive oil, salt, pepper, and chili flakes. Mix well.
  6. Mash avocado with lime juice and salt to make guacamole.
  7. In a separate bowl, mix coconut yogurt, lime juice, and salt for vegan sour cream.
  8. Slice baked sweet potatoes open and fluff the inside.
  9. Fill with black bean mixture, top with guacamole, and drizzle with vegan sour cream.
  10. Serve immediately and enjoy.

Notes

  1. Preheat oven to 400°F (200°C).
  2. Pierce sweet potatoes with a fork all around. Place on a lined baking tray and brush with oil.
  3. Bake for 40–60 minutes until fork-tender.
  4. In a bowl, combine black beans, tomatoes, corn, cilantro, red onion, and garlic.
  5. Add lime juice, olive oil, salt, pepper, and chili flakes. Mix well.
  6. Mash avocado with lime juice and salt to make guacamole.
  7. In a separate bowl, mix coconut yogurt, lime juice, and salt for vegan sour cream.
  8. Slice baked sweet potatoes open and fluff the inside.
  9. Fill with black bean mixture, top with guacamole, and drizzle with vegan sour cream.
  10. Serve immediately and enjoy.
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 stuffed sweet potato
  • Calories: 320 kcal
  • Sugar: 8 g
  • Sodium: 310 mg
  • Fat: 12 g
  • Saturated Fat: 3 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0 g
  • Carbohydrates: 48 g
  • Fiber: 11 g
  • Protein: 9 g
  • Cholesterol: 0 mg