Welcome to your new favorite weeknight meal: **Black Bean Stuffed Sweet Potatoes!** These vibrant and incredibly satisfying sweet potatoes are baked to golden perfection and generously filled with a zesty, spiced mixture of black beans, corn, and bell peppers. It’s a meal that’s not only bursting with flavor but also packed with nutrients, making it a fantastic choice for a healthy, plant-based dinner.
Sweet potatoes are truly a marvel in the kitchen, offering a naturally sweet and tender base that perfectly complements a wide array of fillings. Their creamy texture once baked makes them an ideal vessel for hearty ingredients. If you’re a fan of the versatility of sweet potatoes, you might also enjoy exploring other delicious options like our Baked Mediterranean Sweet Potatoes with Chickpeas, the bold flavors of Buffalo Chickpea Stuffed Sweet Potatoes, or the convenience of a Sweet Potato Sheet Pan Dinner with Chickpeas and Broccoli.

You are going to absolutely adore the harmonious blend of the savory black bean, crisp bell pepper, and sweet corn filling, all cozily nestled within a fluffy baked sweet potato. Crowned with creamy yogurt or a dollop of sour cream, slices of fresh avocado, a sprinkle of bright cilantro, and a squeeze of tangy lime juice, this dish is a culinary delight that awakens the taste buds. It’s a symphony of textures and flavors that makes healthy eating incredibly enjoyable.
One of the best aspects of these stuffed sweet potatoes is their incredible adaptability. They are **super easy to customize** with your favorite toppings, from a generous sprinkle of shredded cheese to a dollop of guacamole. This makes them the **perfect meatless meal** that the entire family, even the pickiest eaters, will wholeheartedly embrace. They are remarkably filling, surprisingly simple to prepare, packed with an abundance of flavor, and exceptionally nutritious. Whether you’re a seasoned plant-based enthusiast or simply looking to incorporate more vegetables into your diet, this recipe is a guaranteed winner.
The combination of sweet potato and black bean is a timeless classic, cherished for its earthy sweetness and rich, hearty texture. If you’re captivated by this dynamic duo, you’ll also love exploring other delicious recipes that feature them together. Try our satisfying Vegan Sweet Potato Black Bean Burgers, the vibrant Sweet Potato Black Bean Tacos, or a comforting bowl of Sweet Potato Black Bean Chili.
Why You’ll Love These Black Bean Stuffed Sweet Potatoes
- **Effortlessly Easy:** This recipe is designed for busy individuals, making it a healthy and delicious weeknight meal that comes together without stress. The steps are straightforward, perfect for cooks of all skill levels.
- **Quick Assembly:** If you strategically bake your sweet potatoes in advance during your meal prep, the active cooking time for this recipe shrinks to an amazing 15 minutes. This makes it an ideal choice for fast dinners.
- **Dietary Friendly:** These stuffed sweet potatoes are naturally vegan (free from dairy and eggs), entirely gluten-free, and nut-free. For those seeking an oil-free option, simple substitutions are provided, making them incredibly accommodating for various dietary needs.
- **Nutrient-Rich Powerhouse:** Each serving is low in fat, while being exceptionally high in fiber, which aids digestion and promotes satiety. They also deliver a substantial amount of plant-based protein, keeping you feeling full and energized.
- **Excellent for Meal Prep:** Prepare a batch of baked sweet potatoes and the black bean filling ahead of time. Store them separately, and assemble them for quick, healthy lunches or dinners throughout the week. It’s smart eating made simple.
- **Infinitely Customizable:** This recipe acts as a versatile canvas, inviting you to experiment with your favorite toppings. Think creamy avocado, tangy salsa, fresh cilantro, a dollop of Greek yogurt or vegan sour cream, or even a sprinkle of your preferred cheese or scallions. The possibilities are endless, allowing you to tailor each meal to your exact craving.
Essential Ingredients & Smart Substitutions
Crafting these delicious black bean stuffed sweet potatoes requires a handful of simple, wholesome ingredients that come together to create a complex and satisfying flavor profile. Here’s what you’ll need and some flexible substitution ideas:

- Sweet Potatoes: The star of our dish! You’ll need about 4 medium-sized sweet potatoes, ideally those that are roughly single-serving sized. Look for firm, unblemished potatoes. If you have larger ones, you can always cut them in half lengthwise after baking to create two servings. Feel free to substitute with regular potatoes like Russets for a different flavor and texture – the baking method remains the same.
- Olive Oil: A tablespoon of good quality olive oil is used to sauté the vegetables, helping to bring out their flavors and create a rich base for the filling. For an oil-free alternative, you can simply use a small amount of water or vegetable broth to sauté the onion and bell pepper until tender.
- Onion: A diced white or yellow onion forms the aromatic foundation of our filling, providing a sweet and pungent depth of flavor. Red onion can also be used for a slightly sharper taste and beautiful color.
- Red Bell Pepper: Adds a sweet crunch and vibrant color to the black bean mixture. Any color of bell pepper works wonderfully here – green for a more savory note, yellow or orange for added sweetness. For a subtle kick, consider a poblano pepper instead of, or in addition to, the bell pepper.
- Spices: The magic behind the savory, Tex-Mex inspired flavor profile! We use a blend of **cumin**, **paprika**, dried oregano, **garlic powder**, and onion powder. This combination creates a warm, earthy, and slightly smoky taste that pairs perfectly with the sweet potatoes. If you’re short on individual spices, a pre-made taco seasoning blend can be a convenient and delicious substitute. Adjust the quantities to your personal preference for a milder or bolder flavor.
- Black Beans: Canned black beans are incredibly convenient for this recipe. Ensure they are thoroughly drained and rinsed before use to remove excess sodium and improve digestibility. If you prefer, you can certainly cook your own dried black beans, but this should be done in advance as a separate step. For a twist, consider substituting with other legumes like chickpeas, pinto beans, or even lentils for a different texture and nutritional profile.
- Corn: Both canned corn kernels (drained and rinsed) or thawed frozen corn work perfectly in this recipe. Corn adds a burst of sweetness and a pleasant textural contrast to the savory beans and peppers. If fresh corn is in season, cutting kernels off the cob will elevate the dish even further.
- Suggested Toppings for Serving: These are where you can truly make the dish your own!
- **Avocado:** Diced or sliced avocado adds a creamy, rich texture and healthy fats.
- **Dairy-Free Yogurt or Sour Cream:** A dollop of plain dairy-free yogurt or vegan sour cream provides a cool, tangy contrast. Regular sour cream or Greek yogurt can be used if not strictly vegan.
- **Lime:** Fresh lime wedges are essential for a bright, zesty finish that cuts through the richness of the filling.
- **Cilantro:** Freshly chopped cilantro adds a burst of herbaceous freshness and a classic Mexican-inspired flavor.
- **Other Sauce Ideas:** Get creative with homemade sauces! Try our cashew garlic lime cream, a tangy tofu-based lime crema, a creamy avocado sauce, or a smoky chipotle cashew sauce for an extra layer of flavor.
Creative Variations to Elevate Your Stuffed Sweet Potatoes
While the classic black bean and corn filling is undeniably delicious, these stuffed sweet potatoes are incredibly versatile. Don’t hesitate to experiment with these variations to suit your taste or what you have on hand!
Cheesy Stuffed Sweet Potatoes
For those who love a gooey, cheesy touch, incorporating cheese into your stuffed sweet potatoes is a fantastic idea, whether you opt for dairy or a plant-based alternative.
- **Melt into the Filling:** Sprinkle about ½ to 1 cup of your favorite grated cheese (cheddar, Monterey Jack, or a vegan shred) directly over the black bean mixture in the skillet during the last minute of cooking. Stir gently until it just begins to melt and become incorporated before scooping it into the sweet potatoes. This creates a beautifully integrated cheesy filling.
- **Broil for a Golden Top:** Alternatively, after stuffing the sweet potatoes with the black bean mixture and before adding other cold toppings, sprinkle grated cheese over the top. Pop them back into the preheated oven or under the broiler for a few minutes until the cheese is bubbly and golden brown. Keep a close eye on them to prevent burning!
Spicy Stuffed Sweet Potatoes
If you crave a little heat, there are several ways to turn up the spice in your stuffed sweet potatoes:
- **Hot Sauce Finish:** Serve your stuffed sweet potatoes with a generous drizzle of your favorite hot sauce, or mix a tablespoon or two directly into the black bean filling at the end of cooking for an all-over spicy kick.
- **Fresh Chili Power:** Add 1 finely minced jalapeño (seeds removed for less heat, left in for more) to the skillet at the same time you add the onion and bell pepper. Sauté until softened. For a beautiful garnish and extra heat, thinly sliced fresh jalapeño served on top is also excellent.
- **Cayenne or Chili Flakes:** Incorporate up to 1 teaspoon of cayenne pepper or red chili flakes along with the other dry spices (cumin, paprika, etc.). Start with ½ teaspoon and add more to taste, as spice levels can vary.
Adding Extra Veggies
Boost the nutritional content and flavor of your filling by incorporating more vegetables. This is a great way to use up produce in your fridge!
- **Hearty Additions:** Vegetables like poblano pepper (for a mild, earthy spice), shredded cabbage, diced zucchini, and grated carrot all work wonderfully. Add these along with the onion and bell pepper at the beginning of the sautéing process to ensure they soften properly.
- **Quick-Cooking Greens & Tomatoes:** If you’re adding diced tomatoes (fresh or canned), fresh spinach, or chopped kale, stir them in with the black beans and corn. The residual heat will be enough to wilt the greens and warm the tomatoes without overcooking them.
- **Layered Greens:** For a greener, lighter base, you can also quickly sauté spinach or kale separately and then stuff it into the sweet potato *underneath* the black bean mixture.
Adding Grains for a Heartier Meal
For an even more substantial and protein-rich filling, consider mixing in cooked grains. This is perfect if you’re looking for a meal that will keep you full for hours or if you’re serving a larger appetite.
- You can mix in up to 1 cup of cooked grains such as fluffy quinoa, chewy farro, versatile rice (brown or white), or light couscous along with the black beans and corn. These grains absorb the delicious spices and add a wonderful texture.
- Looking for inspiration beyond the black bean mix? Our rice and lentil filling from our stuffed butternut squash recipe, the sweet and savory cranberry quinoa filling from our acorn squash recipe, or the robust Mediterranean quinoa filling would all be excellent choices for stuffing sweet potatoes too!
Step-by-Step Guide to Perfection
Creating these delightful Black Bean Stuffed Sweet Potatoes is a straightforward process. Follow these simple steps for a truly satisfying meal.
Step 1: Prepare and Bake the Sweet Potatoes.
Begin by preheating your oven to 350°F (180°C). Arrange your chosen sweet potatoes on a baking tray. Before baking, pierce each sweet potato a couple of times with a fork. This allows steam to escape during cooking, preventing them from bursting and helping them cook more evenly.
Bake the sweet potatoes for approximately 45-60 minutes, or until they are completely tender. You’ll know they’re done when you can easily pierce them all the way through with a fork. The precise cooking time will vary depending on the size and thickness of your sweet potatoes. Larger potatoes will naturally take longer to cook.
**Pro Tip for Easy Cleanup:** For minimal mess, consider lining your baking pan with aluminum foil or parchment paper before placing the sweet potatoes on it. This will catch any drips and make post-dinner cleanup a breeze!

Step 2: Craft the Flavorful Filling.
About 10-15 minutes before the sweet potatoes are expected to finish baking, begin preparing the filling. Heat 1 tablespoon of olive oil (or a splash of water/broth for oil-free) in a large skillet over medium-high heat. Ensure your skillet is large enough to accommodate all the filling ingredients comfortably.
Add the diced onion and chopped bell pepper to the hot skillet. Sauté for about 5 minutes, stirring frequently, until the vegetables have softened and the onion becomes translucent. This step is crucial for developing the base flavors of your filling.

Next, it’s time to infuse the filling with our aromatic spices. **Add all of the ground cumin, paprika, dried oregano, onion powder, and garlic powder to the skillet.** Cook for just 1 minute, stirring constantly. This brief cooking time allows the spices to bloom in the heat and release their full fragrant potential, significantly deepening the flavor of your filling. Season generously with salt and freshly ground black pepper to taste.
**Quick Note for Spice Lovers:** If you enjoy a bit of a kick, now is the perfect time to add it! Stir in up to 1 teaspoon of cayenne pepper or red chili flakes along with the other spices. Alternatively, you can always top your finished stuffed sweet potatoes with your favorite hot sauce for adjustable heat.

Finally, to complete the filling, **add the drained and rinsed black beans and corn kernels to the skillet.** Stir everything together thoroughly, ensuring all ingredients are well combined and coated with the spices. Continue to cook for another 1-2 minutes, just until the black beans and corn are heated through. Avoid overcooking, as this can make the beans mushy.

Step 3: Stuff and Serve Your Sweet Potatoes.
Once your sweet potatoes are perfectly baked and tender, carefully remove them from the oven. Using a sharp knife, slice each sweet potato open lengthways down the middle, being careful not to cut all the way through to the other side. Gently fluff the inside flesh with a fork to create a soft bed for your filling.

Now comes the best part: spooning in that delicious, aromatic black bean and corn mixture! Generously divide the filling between the opened sweet potatoes, piling it high and ensuring each potato gets an ample portion.

Finally, crown your beautifully stuffed sweet potatoes with your favorite toppings. A dollop of cool sour cream or plain yogurt, creamy diced avocado, and a sprinkle of fresh cilantro are classic choices that add both flavor and visual appeal. Finish with a squeeze of fresh lime juice for that perfect bright tang. Serve immediately and enjoy your wholesome, homemade meal!
**Quick Note for Cheesy Indulgence:** Want to add an extra layer of melty, delicious cheese? After stuffing, sprinkle your desired amount of grated cheese over the filling before adding any other cold toppings. Pop the sweet potatoes back into the oven under the broiler for just a few minutes, watching carefully, until the cheese is melted and bubbly. This creates a wonderfully savory crust!

Expert Notes & Tips for the Best Stuffed Sweet Potatoes
- **Sweet Potato Size Matters:** The cooking time for sweet potatoes is highly dependent on their size. Aim for medium, uniform-sized potatoes for even baking. If you have particularly large sweet potatoes and only want a half-serving, you can slice them in half lengthwise before baking. Place them cut-side down on the baking tray. You can find more detailed instructions on how to bake sweet potatoes perfectly this way.
- **Don’t Rush the Bake:** Ensure sweet potatoes are completely fork-tender. An undercooked sweet potato will be firm and less enjoyable. Baking until very soft makes them easier to scoop and more pleasurable to eat.
- **Flavor Balance:** Taste your black bean filling before stuffing the potatoes. Adjust seasonings as needed – a little more salt, pepper, or a pinch of extra cumin can make a big difference.
- **Customizing Spices:** Don’t feel limited by the spice blend. Experiment with a dash of smoked paprika for extra depth, a pinch of chili powder for more warmth, or even a touch of coriander for a different aromatic twist.
- **Texture Contrast:** For added texture, consider toasting a few pumpkin seeds or sunflower seeds to sprinkle on top just before serving. A handful of crushed tortilla chips can also add a satisfying crunch.
- **Making it a Full Meal:** Serve these stuffed sweet potatoes alongside a simple green salad with a light vinaigrette for a complete and balanced meal.
Frequently Asked Questions About Stuffed Sweet Potatoes
Absolutely! Sweet potato skins are not only perfectly safe to eat but are also packed with fiber and essential nutrients. Once baked, they become delightfully crisp and caramelized, adding a wonderful textural element and earthy flavor to your dish. Just ensure you wash them thoroughly before baking.
Yes, you certainly can! This recipe is quite flexible. Regular potatoes, such as Russets or Yukon Golds, make an excellent substitute for sweet potatoes. The instructions for baking and stuffing remain exactly the same. The primary difference will be a less sweet, more savory base for your filling.
Absolutely! The black bean filling is highly adaptable. Other beans that work exceptionally well and provide similar protein and fiber content include kidney beans, pinto beans, or chickpeas. You could also opt for canned or cooked green or brown lentils for a slightly different texture and flavor profile. Simply drain and rinse them as you would the black beans.
Sweet potatoes and black beans are both rich in healthy carbohydrates and fiber. While this recipe is naturally healthy and nutrient-dense, it is not considered low-carb. For a lower-carb alternative, you might consider using baked zucchini or bell peppers as your vessel, filled with a modified black bean mixture that emphasizes more non-starchy vegetables.
Yes, the black bean and corn filling can be prepared up to 2-3 days in advance. Store it in an airtight container in the refrigerator. When ready to serve, simply reheat the filling gently on the stovetop or in the microwave before stuffing your freshly baked sweet potatoes.

Meal Prep & Storage Solutions
These black bean stuffed sweet potatoes are fantastic for meal prep, allowing you to enjoy healthy, flavorful meals throughout the week with minimal effort. Here’s how to make them ahead and store them properly:
- **Cool Before Storing:** Always allow all components – baked sweet potatoes and the black bean filling – to cool completely to room temperature before storing them in the refrigerator. This prevents condensation and helps maintain freshness.
- **Baked Sweet Potatoes (Ahead of Time):** You can bake the sweet potatoes up to 4 days in advance. Once cooled, store them whole or halved in an airtight container in the refrigerator. When you’re ready for a meal, simply reheat the sweet potatoes in the oven (at 350°F for about 15-20 minutes, or until warmed through) or in the microwave (for 2-4 minutes, depending on size) before stuffing them.
- **Black Bean & Corn Filling (Ahead of Time):** The spiced black bean and corn mixture can also be prepared up to 3 days ahead. Store it in a separate airtight container in the fridge. Reheat the filling gently on the stovetop over medium heat, stirring occasionally, or in the microwave until hot.
- **Assembled Stuffed Sweet Potatoes:** If you’ve already stuffed the sweet potatoes (without cold toppings like avocado or sour cream), they can be stored in a sealed container in the refrigerator for up to 3 days. To reheat, warm them in the oven at 350°F (180°C) for about 15-25 minutes, or until heated through. Add fresh toppings just before serving.
- **Freezing Advice:** Unfortunately, fully assembled stuffed sweet potatoes are generally not suitable for freezing. Sweet potatoes can become somewhat watery and mealy upon thawing and reheating, and the texture of the filling might also suffer. It’s best to enjoy them fresh or within the refrigerated storage period.
Black Bean Stuffed Sweet Potatoes
Deryn Macey
10 mins
45 mins
55 mins
4
Ingredients
- 4 medium sweet potatoes, single-serving sized
- 1 tbsp olive oil
- 1 white or yellow onion, diced
- 1 red bell pepper, chopped
- 2 tsp ground cumin
- 2 tsp paprika
- 1 tsp dried oregano
- 1 tsp onion powder
- 1 tsp garlic powder
- salt and pepper, to taste
- 1 15 oz can black beans, drained and rinsed
- 1 15 oz can corn kernels, drained and rinsed
For Serving
- diced avocado
- sour cream or plain yogurt
- fresh cilantro
- lime wedges
- hot sauce, optional
Instructions
- Bake Sweet Potatoes: Preheat oven to 350°F or 180°C. Place the sweet potatoes on a baking tray and poke 1-2 times with a fork. Bake for 45-60 minutes, or until soft and cooked through. The exact cooking time will depend on the size of the sweet potatoes.
- Cook Onion and Bell Pepper: When the sweet potatoes have around 10 minutes baking time left, heat the olive oil in a frying pan over a medium-high heat. Add the onion and bell pepper and cook, stirring, for around 5 minutes or until softened.
- Add Spices: Add the cumin, paprika, oregano, onion powder, and garlic powder and cook, stirring, for 1-2 minutes or until fragrant. Season with a pinch of salt and pepper.
- Add Corn and Black Beans: Add the corn and black beans and stir to mix. Cook for 1-2 minutes until heated through.
- Stuff Sweet Potatoes: Slice the sweet potatoes open lengthways using a sharp knife. Divide the black bean corn mixture evenly between the sweet potatoes.
- Serving: Top with diced avocado, yogurt, sour cream or another sauce of choice, and fresh cilantro. Serve with lime wedges and hot sauce, if desired.
Notes
See post above for topping and sauce ideas, substitutions, and recipe variations.
Nutrition
Calories: 341kcal,
Carbohydrates: 72g,
Protein: 13g,
Fat: 2g,
Fiber: 15g
More Delicious Plant-Based Recipes to Try
If you loved these black bean stuffed sweet potatoes, you’ll be thrilled to discover more hearty and healthy plant-based recipes from our collection:
- Buffalo Chickpea Stuffed Sweet Potatoes: For a fiery kick, these stuffed sweet potatoes feature a tangy and spicy buffalo chickpea filling, perfectly balanced with creamy avocado and a cooling tahini sauce.
- Sweet Potato Breakfast Bowls: Get a head start on a healthy day! Make some extra baked sweet potatoes to easily whip up these nutrient-packed breakfast bowls, perfect for a satisfying morning meal.
- Black Bean Enchiladas: Dive into a comforting and flavorful dish with these easy black bean enchiladas, complete with a rich sauce and often served with a luxurious avocado crema.
- Vegan Stuffed Butternut Squash: An elegant and wholesome dish that’s truly amazing for special occasions or a cozy autumn dinner, featuring a savory grain and lentil filling.
- Vegan Twice Baked Stuffed Zucchini: A lighter yet incredibly flavorful option, these easy stuffed zucchinis are perfect as a healthy main or a delightful side dish.
- Vegetarian Stuffed Poblano Peppers: Enjoy the mild heat and unique flavor of roasted poblano peppers, generously filled with a hearty and satisfying rice and bean mixture.