Go Back
A plate of two loaded Stuffed Sweet Potatoes topped with black beans, guacamole, pico de gallo, and fresh cilantro.

Spicy Black Bean & Corn Mexican Stuffed Sweet Potatoes

These vibrant Mexican stuffed sweet potatoes are packed with a flavorful black bean and corn filling, making for a healthy, satisfying, and easy weeknight meal.
Prep Time 25 minutes
Cook Time 1 hour
Total Time 1 hour 25 minutes
Servings: 4 servings
Course: Dinner, Lunch, Main Course
Cuisine: Mexican, Tex-Mex, Vegetarian
Calories: 480

Ingredients
  

For the Stuffed Sweet Potatoes
  • 4 medium Sweet Potatoes (about 1.5-2 lbs total)
  • 1 tbsp Olive Oil
  • 1/2 tsp Salt
  • 1/4 tsp Black Pepper
For the Mexican Black Bean & Corn Filling
  • 1 tbsp Olive Oil
  • 1 small Yellow Onion chopped
  • 2 cloves Garlic minced
  • 1 medium Red Bell Pepper diced
  • 1 can Black Beans (15 oz), rinsed and drained
  • 1 cup Frozen Corn thawed
  • 1 can Diced Tomatoes with Green Chilies (10 oz), undrained (e.g., Rotel)
  • 1 tsp Chili Powder
  • 1/2 tsp Ground Cumin
  • 1/4 tsp Smoked Paprika
  • 1/4 tsp Dried Oregano
  • 1/4 cup Vegetable Broth (or water)
  • 1 tbsp Lime Juice freshly squeezed
  • 1/4 cup Fresh Cilantro chopped, plus more for garnish
Optional Garnishes
  • 1 medium Avocado diced
  • 1/4 cup Sour Cream or Plain Greek Yogurt
  • 2 tbsp Cotija Cheese crumbled
  • To taste Hot Sauce

Equipment

  • Baking Sheet
  • Large Skillet
  • Mixing Bowl
  • Fork

Method
 

Prepare Sweet Potatoes
  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easier cleanup.
  2. Scrub the sweet potatoes clean and pat them dry. Pierce each sweet potato several times with a fork. Rub them with 1 tablespoon of olive oil, then sprinkle evenly with salt and black pepper.
  3. Place the sweet potatoes on the prepared baking sheet and roast for 45-60 minutes, or until they are very tender when squeezed or pierced with a fork. Cooking time will vary depending on the size of your sweet potatoes. Once cooked, remove from the oven and set aside to cool slightly.
Prepare the Mexican Filling
  1. While the sweet potatoes are roasting, heat 1 tablespoon of olive oil in a large skillet or pot over medium heat.
  2. Add the chopped yellow onion and red bell pepper to the skillet. Sauté for 5-7 minutes, until the vegetables are softened. Add the minced garlic and cook for another minute until fragrant.
  3. Stir in the rinsed black beans, thawed corn, undrained diced tomatoes with green chilies, chili powder, ground cumin, smoked paprika, and dried oregano. Pour in the vegetable broth and bring the mixture to a simmer.
  4. Reduce heat to low, cover, and let simmer for 10-12 minutes, allowing the flavors to meld and the sauce to thicken slightly. Stir occasionally.
  5. Remove from heat and stir in the fresh lime juice and chopped cilantro. Taste and adjust seasonings if needed.
Assemble and Serve
  1. Once the sweet potatoes are cool enough to handle, carefully slice each potato lengthwise down the center, being careful not to cut all the way through. Fluff the insides with a fork.
  2. Generously spoon the warm black bean and corn filling into each sweet potato.
  3. Garnish with diced avocado, a dollop of sour cream or Greek yogurt, crumbled cotija cheese, extra fresh cilantro, and a dash of hot sauce if desired. Serve immediately.

Notes

For a spicier kick, add a pinch of cayenne pepper to the filling or use a spicier brand of diced tomatoes with green chilies. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or oven.