Vegetarian Mexican Stuffed Sweet Potatoes Recipe
Introduction
These vegetarian Mexican stuffed sweet potatoes are a perfect combination of sweet, savory, and spicy flavors. Packed with black beans and spices, they make for a hearty and satisfying meal that’s easy to prepare. Whether you’re cooking for a weeknight dinner or a casual gathering, this dish is sure to impress.

Ingredients
- 2 large sweet potatoes
- 1 can black beans (drained, rinsed, and patted dry)
- 1/4 cup chopped cilantro
- Juice of 1 small lime
- 1/8 teaspoon cayenne
- 1/4 teaspoon onion powder
- 1/4 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/2 teaspoon cumin
- 1/2 teaspoon chili powder
- 1 cup shredded Mexican cheese
Instructions
- Step 1: Preheat your oven to 425°F (220°C).
- Step 2: Rinse and scrub the sweet potatoes, then poke holes all over with a fork to allow steam to escape.
- Step 3: Place the sweet potatoes on a baking sheet and roast for 45-60 minutes, or until they are tender when pierced with a fork.
- Step 4: Remove from the oven and cut the sweet potatoes in half lengthwise.
- Step 5: Carefully scoop out the flesh into a bowl, leaving a small border to keep the skins intact. Aim for about 2 cups of sweet potato flesh.
- Step 6: Add the black beans, chopped cilantro, lime juice, cayenne, onion powder, garlic powder, salt, cumin, and chili powder to the bowl with the sweet potato.
- Step 7: Stir all the ingredients together until evenly combined.
- Step 8: Spoon the filling back into the four sweet potato halves, dividing it evenly.
- Step 9: Top each stuffed potato half with 1/4 cup shredded Mexican cheese.
- Step 10: Return the stuffed potatoes to the oven and bake at 425°F for 5-10 minutes, or until the cheese is melted and begins to brown.
- Step 11: Serve warm, optionally topped with sour cream or your favorite garnish.
Tips & Variations
- For added protein, mix in cooked quinoa or corn with the filling.
- Use a blend of cheeses such as cheddar and Monterey Jack for extra flavor.
- Adjust the cayenne pepper to your preferred spice level or substitute with smoked paprika for a milder taste.
- Add diced avocado or a dollop of salsa on top for freshness and extra texture.
- To make it vegan, omit the cheese or use a plant-based cheese alternative.
Storage
Store leftover stuffed sweet potatoes in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 350°F (175°C) for about 10-15 minutes or until warmed through to maintain the crispy edges. Microwaving is quicker but might make the skins less crisp.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare these stuffed sweet potatoes ahead of time?
Yes, you can prep the filling in advance and store it separately. Assemble and bake the stuffed potatoes just before serving to keep them fresh and warm.
What can I use instead of black beans?
You can substitute black beans with pinto beans, kidney beans, or even cooked lentils for a different texture and flavor.
Print
Vegetarian Mexican Stuffed Sweet Potatoes Recipe
- Total Time: 1 hour 10 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
These Vegetarian Mexican Stuffed Sweet Potatoes are a flavorful and wholesome dish perfect for a nutritious meal. Roasted sweet potatoes are filled with a spicy, seasoned black bean mixture and topped with melted Mexican cheese, creating a delightful combination of textures and bold southwestern flavors. Ideal for a satisfying vegetarian dinner that’s easy to prepare and packed with protein and fiber.
Ingredients
Sweet Potatoes
- 2 large sweet potatoes
Filling
- 1 can black beans (drained, rinsed, and patted dry)
- 1/4 cup chopped cilantro
- Juice of 1 small lime
- 1/8 teaspoon cayenne pepper
- 1/4 teaspoon onion powder
- 1/4 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/2 teaspoon cumin
- 1/2 teaspoon chili powder
Topping
- 1 cup shredded Mexican cheese
- Sour cream, for serving
Instructions
- Preheat Oven: Preheat your oven to 425°F (220°C) to prepare for roasting the sweet potatoes.
- Prepare Sweet Potatoes: Rinse and scrub the sweet potatoes thoroughly. Use a fork to poke several holes in each potato to allow steam to escape during roasting.
- Roast Sweet Potatoes: Place the sweet potatoes on a baking sheet and roast them in the preheated oven for 45 to 60 minutes, or until they are fork-tender and cooked through.
- Cut Sweet Potatoes: Remove the roasted sweet potatoes from the oven and carefully cut each one in half lengthwise.
- Scoop Filling: Gently scoop out the sweet potato flesh from each half, leaving a bit of flesh around the edges to maintain the structure of the skins. Aim for about 2 cups of sweet potato flesh in a bowl.
- Mix Filling: To the bowl with sweet potato flesh, add the drained black beans, chopped cilantro, lime juice, cayenne pepper, onion powder, garlic powder, salt, cumin, and chili powder. Stir thoroughly to combine all the flavors.
- Refill Sweet Potatoes: Spoon the seasoned sweet potato and bean mixture back into the four sweet potato halves evenly.
- Add Cheese Topping: Sprinkle 1/4 cup of shredded Mexican cheese on top of each stuffed sweet potato half.
- Bake to Melt Cheese: Return the stuffed sweet potatoes to the oven and bake for an additional 5 to 10 minutes at 425°F (220°C), or until the cheese is melted and starts to brown lightly.
- Serve: Remove from the oven and serve immediately, topped with sour cream for added creaminess and flavor.
- Enjoy: Enjoy your delicious Vegetarian Mexican Stuffed Sweet Potatoes as a hearty and nutritious meal!
Notes
- Ensure sweet potatoes are fork-tender before scooping out the filling to maintain the best texture.
- You can adjust the cayenne pepper quantity to make the filling milder or spicier according to your preference.
- For a vegan version, substitute the Mexican cheese with a vegan cheese alternative and omit sour cream or use a plant-based sour cream.
- Leftover filling can be used as a side dish or added to salads for extra protein and flavor.
- To save time, sweet potatoes can be microwaved until tender before stuffing, but roasting enhances the flavor.
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
Keywords: vegetarian stuffed sweet potatoes, Mexican stuffed sweet potatoes, black bean sweet potatoes, healthy stuffed sweet potatoes, baked stuffed sweet potatoes, meatless Mexican recipe

