Welcome to a culinary adventure that will redefine your weeknight meals! These incredible Mexican Stuffed Sweet Potatoes are not just a dish; they’re a vibrant explosion of flavor, color, and nutrition, guaranteed to become a new family favorite. Imagine tender, perfectly baked sweet potatoes, generously piled high with a savory, zesty black bean and corn filling, all crowned with a luscious, creamy avocado-lime sauce. Every bite offers a delightful balance of sweet, smoky, tangy, and a hint of spice, creating an unforgettable plant-based experience.
Forget bland and boring healthy meals. These stuffed sweet potatoes are packed with wholesome ingredients like fiber-rich black beans, sweet corn, and nutrient-dense sweet potatoes, making them a fantastic choice for anyone seeking a delicious and nourishing vegan dinner. They’re naturally gluten-free, budget-friendly, and incredibly satisfying, proving that healthy eating can be both exciting and effortless.

Why You’ll Fall in Love with These Stuffed Sweet Potatoes
There are countless reasons why these Mexican Stuffed Sweet Potatoes deserve a permanent spot in your recipe rotation. Beyond their mouth-watering taste, they offer unparalleled convenience and versatility:
- Flavor Explosion in Every Bite: The combination of the naturally sweet baked sweet potato, the hearty and spicy black bean and corn mix, and the refreshing, tangy avocado-lime sauce creates a symphony of flavors that will keep you coming back for more. The subtle kick from cayenne pepper is perfectly balanced by the creamy sauce and potato sweetness.
- Incredibly Flexible: This recipe is a fantastic template for customization. Don’t have fire-roasted corn? Use regular! Want more heat? Add extra cayenne or jalapeño. Prefer a different bean? Kidney or pinto beans work wonderfully too. It’s designed to adapt to your pantry and preferences.
- Perfect for Meal Prep: All components of this dish can be prepared ahead of time, making it an ideal choice for busy weeknights. Bake the potatoes, mix the filling, and blend the sauce days in advance, then simply assemble when you’re ready to eat. This saves valuable time without sacrificing freshness or flavor.
- Wonderful Leftovers: These stuffed sweet potatoes taste just as good, if not better, the next day. They reheat beautifully, making them excellent for lunch boxes or a quick second dinner. Say goodbye to sad leftovers and hello to delicious, ready-to-eat meals.
- Wholesome & Nutrient-Rich: Sweet potatoes are a powerhouse of vitamins (especially A and C) and fiber. Black beans add plant-based protein and more fiber, while avocado provides healthy fats. This is a meal that truly nourishes your body while delighting your taste buds.
Serve them alongside a refreshing Avocado Black Bean Corn Salad or some creamy Vegan Queso Blanco with tortilla chips for an ultimate Mexican-inspired feast. It’s a meal that promises satisfaction and vibrant flavor!

Crafting Your Delicious Mexican Stuffed Sweet Potatoes
Creating these delightful stuffed sweet potatoes is a straightforward process, broken down into three main components: baking the potatoes, preparing the vibrant filling, and blending the creamy green sauce. Each step is simple, ensuring even novice cooks can achieve fantastic results.
Perfectly Baked Sweet Potatoes
The foundation of this dish is a tender, caramelized sweet potato. The key is to bake them correctly to achieve that soft, slightly crispy skin and fluffy interior. Begin by preheating your oven to 400°F (200°C). Wash and dry your medium-sized sweet potatoes thoroughly. For quicker cooking and easier stuffing, cut each potato in half lengthwise. Lightly grease a large baking sheet with olive oil, then place the sweet potato halves flesh-side down on the pan. This technique allows the natural sugars in the potato to caramelize, enhancing their sweetness and creating a slightly crisp edge. Bake for approximately 25-35 minutes, or until the potatoes are easily pierced with a fork and look slightly shriveled around the edges. The baking time will vary depending on the size and thickness of your potatoes.

The Zesty Black Bean and Corn Filling
While your sweet potatoes are baking, you can prepare the incredibly flavorful filling. This simple yet satisfying mixture comes together in minutes. In a large mixing bowl, combine a can of drained fire-roasted corn (or regular canned/frozen corn), a can of black beans (drained and thoroughly rinsed), finely diced red onion, fresh lime juice for a bright tang, a drizzle of olive oil, and a generous amount of chopped fresh cilantro. Season this vibrant mix with salt, black pepper, and a pinch of cayenne pepper for a gentle warmth. Stir everything together until well combined. Always taste and adjust the seasonings as needed – you might want a little more lime for zest, more salt to bring out the flavors, or an extra pinch of cayenne if you enjoy a spicier kick.

Creamy Avocado-Lime Sauce
The crowning glory of these stuffed sweet potatoes is the velvety, tangy avocado-lime sauce. This fresh green sauce provides a refreshing contrast to the richness of the potato and the savory filling. To make it, scoop the flesh of two medium avocados into a blender or food processor. Add water, a teaspoon of salt, a generous amount of fresh lime juice (about 4 tablespoons), and two small cloves of garlic. Blend until the mixture is completely smooth and creamy. Finally, add the chopped fresh cilantro and pulse a few times until the cilantro is finely flaked throughout the sauce, but avoid over-blending to maintain its fresh aroma and flecked texture. This vibrant sauce adds a burst of freshness and healthy fats to every bite.

Assembly and Serving Suggestions
Once your sweet potatoes are tender, remove them from the oven and carefully flip them flesh-side up. Using a fork, gently mash the interior of each potato half a little, creating a small well for the filling. Spoon a generous amount of the black bean and corn filling into each potato half, about ¾ cup per potato. Finish by drizzling liberally with the creamy avocado-lime sauce. For an extra layer of flavor and texture, consider adding optional toppings like Vegan Nacho Cheese or a Nut-Free Vegan Cheese Sauce.
These stuffed sweet potatoes are fantastic on their own, but they also welcome a variety of garnishes to elevate the experience. Freshly chopped cilantro, extra slices of avocado, a squeeze of lime, crumbled tofu bacon for a smoky crunch, a dash of your favorite hot sauce, or a dollop of vegan sour cream all make excellent additions. Don’t forget quick and easy pickled red onions – their tangy bite perfectly complements the rich flavors of this dish and are a must-have for Mexican-inspired recipes.
Expert Tips and Smart Substitutions
Making these Mexican Stuffed Sweet Potatoes is already easy, but these tips will ensure your dish is perfect every time:
- Frozen Corn is Your Friend: If fire-roasted corn isn’t available, simply thaw a bag of frozen corn kernels and use them. The flavor will still be delicious!
- Bake Unwrapped for Best Results: There’s no need to wrap your sweet potatoes in foil. Baking them directly on a greased pan, cut side down, allows them to cook more quickly and develop that desirable caramelized exterior, adding depth of flavor.
- Size Matters: The baking time for sweet potatoes varies significantly based on their size. Medium potatoes typically take 25-35 minutes. Always check for doneness by piercing the thickest part with a fork – it should slide in easily with minimal resistance.
- Spice It Up or Tone It Down: The pinch of cayenne in the filling adds a subtle warmth. If you love heat, feel free to add more, or even a diced jalapeño or serrano pepper. For a milder version, omit the cayenne entirely.
- Bean Varieties: While black beans are classic, feel free to experiment with pinto beans, kidney beans, or even a mix of beans for added texture and nutrition.
- Choosing Avocados: For the best sauce, select ripe avocados. They should yield slightly to gentle pressure when squeezed.
Make-Ahead Magic and Storage Solutions
One of the best aspects of these Mexican Stuffed Sweet Potatoes is how easily they can be prepared in advance, making meal planning a breeze:
- Baked Sweet Potatoes: Cooked sweet potatoes can be stored in the refrigerator for up to three days. Wrap them well in plastic wrap or an airtight container. Reheat them in a 350°F (175°C) oven until warmed through, or use a microwave for speed.
- The Flavorful Filling: Prepare the black bean and corn filling up to 2-3 days before serving. Store it in an airtight container in the refrigerator. Before assembling the potatoes, let the filling sit at room temperature for about 30 minutes to take the chill off.
- Creamy Green Sauce: The avocado-lime sauce can also be made a few days ahead and kept in the fridge. To prevent browning, press a piece of plastic wrap directly onto the surface of the sauce before sealing the container. Give it a good stir before drizzling over your potatoes. Any leftover sauce is fantastic for other vegan Mexican favorites, like nachos or burrito bowls.
Can You Freeze Baked Sweet Potatoes? Yes!
For ultimate convenience, you can bake and freeze sweet potato halves for up to a year! This is perfect for batch cooking and having healthy meal components ready at a moment’s notice. After baking until tender, allow the potatoes to cool completely. Wrap each half tightly in plastic wrap or foil, then place them in a sealed freezer-safe bag. When you’re ready to enjoy them, you can reheat them directly from frozen in the oven. They are not only great for stuffing but also come in handy for recipes like chili or a festive casserole during the holidays.

What to Serve with Mexican Stuffed Sweet Potatoes
While hearty on their own, these stuffed sweet potatoes pair wonderfully with a variety of sides to complete your meal. Consider these delicious additions:
- Sheet Pan Cauliflower Fajitas: For a lighter, veggie-packed companion.
- Homemade Refried Beans: A classic Mexican side that adds even more protein and creaminess.
- Mexican Rice and Beans: A traditional combination that makes the meal more substantial.
- 5 Ingredient Vegan Queso: For an extra indulgent, cheesy topping or dip.
- A simple green salad with a cilantro-lime vinaigrette for a fresh contrast.
Ready to make these incredible Mexican Stuffed Sweet Potatoes? Here’s the full recipe!
Mexican Stuffed Sweet Potatoes
These zesty Mexican Stuffed Sweet Potatoes pack tons of flavor into each bite. Filled with black beans, corn, and a tangy green sauce, they can easily be made ahead of time or enjoyed fresh for dinner.
Prep Time: 20 mins
Cook Time: 35 mins
Total Time: 55 mins
Servings: 5 servings
Ingredients
Sweet Potatoes
- 4 medium sweet potatoes
- 1-2 tablespoons olive oil
Filling
- 15 ounce can fire roasted corn, drained
- 15 ounce can black beans, drained and rinsed
- 1/4 cup diced red onion
- 1 tablespoon fresh lime juice
- 1 tablespoon olive oil
- 1/4 cup chopped cilantro, packed
- 1/4 teaspoon salt
- pinch black pepper
- pinch cayenne pepper, optional for heat
Green sauce
- 2 medium avocados
- 1 cup water
- 1 teaspoon salt
- 4 tablespoons fresh lime juice
- 2 small cloves garlic
- 3/4 cup chopped cilantro, loosely packed
Instructions
For the sweet potatoes
- Preheat the oven to 400 degrees F (200°C) and grease a large pan with olive oil. Clean and dry the sweet potatoes, then cut them in half, lengthwise.
- Place them flesh side down on the greased pan, and bake for 25-35 minutes, until the potatoes are tender and shriveled. How long they take will depend on their size.
For the filling
- In a large bowl, combine the fire roasted corn, black beans, red onion, lime juice, olive oil, cilantro, salt, black pepper and cayenne pepper. Taste and adjust if necessary by adding more salt, lime juice or pepper.
For the sauce
- In a blender or food processor, add the flesh of the avocados (remove the pit and skin), water, salt, lime juice and garlic. Blend until smooth, then add the cilantro and pulse until it leaves little flakes in the sauce, but do not completely blend.
For serving
- When the sweet potatoes are tender, remove from the oven and flip flesh side up. Mash the inside of each potato a little bit, then add some of the filling to each one, about 3/4 cup each. Drizzle with green sauce, as desired, and serve with more limes, hot sauce, vegan sour cream or pickled red onions. Enjoy!
Notes
- This recipe fed my family of 5 with a little leftover, but servings will vary depending on appetites. It may only serve 4 if you are feeding all adults.
Nutrition
Serving: 1 of 5 servings | Calories: 498kcal | Carbohydrates: 77g | Protein: 13g | Fat: 19g | Saturated Fat: 3g | Sodium: 910mg | Potassium: 1469mg | Fiber: 19g | Sugar: 12g | Vitamin A: 26002IU | Vitamin C: 24mg | Calcium: 102mg | Iron: 4mg
Course: Main Course
Cuisine: Mexican
Author: Nora Taylor
We hope you love these Mexican Stuffed Sweet Potatoes as much as we do! They offer a truly satisfying and flavorful meal that caters to diverse tastes and dietary needs. Whether you’re looking for an easy weeknight dinner, a healthy plant-based option, or a crowd-pleasing dish to share, these vibrant sweet potatoes are sure to impress. Don’t hesitate to get creative with your toppings and make this recipe truly your own. Happy cooking!