Stuffed sweet potatoes are one of the most satisfying weeknight dinners you can make with pantry staples. A baked sweet potato splits open into a soft, naturally sweet base, and a spoonful of seasoned black beans, corn, and onion turns it into a complete meal with fiber, plant protein, and plenty of color. This version uses a 425°F oven, so the potatoes roast while you prepare the filling, and the whole dinner comes together in about 45 minutes.
Because the filling is made from canned beans and frozen or canned corn, there is very little hands-on work. You warm the beans with cumin, smoked paprika, and garlic, add lime juice for brightness, then pile everything into the soft potato halves. Top with avocado, a dollop of Greek yogurt, and fresh cilantro for a creamy finish.
This is a practical dinner for busy cooks who want something filling without a long ingredient list. It is also easy to scale for a crowd, and it fits well into a balanced plate built around vegetables, fiber, and protein, as described in the Dietary Guidelines for Americans.
Full recipe below
Stuffed Sweet Potatoes with Black Beans
Why this recipe works for a filling vegetarian dinner
Sweet potatoes are a dense source of complex carbohydrates, fiber, and vitamin A, and their skins hold a lot of the fiber, so baking them whole and leaving the skin on is worth it. Black beans add more fiber and a solid amount of plant protein, which means the finished stuffed sweet potatoes keep you full far longer than a plain baked potato with butter. The combination of starch, beans, and fat from avocado and yogurt balances the plate.
The method also keeps the work simple. Roasting the potatoes at 425°F for about 40 minutes gives you tender flesh that scoops easily, and the filling is ready in the time it takes the potatoes to soften. You do not need to peel, boil, or mash anything. For more on building a plate that covers vegetables, grains, and protein, see the USDA MyPlate guidance.
Finally, the flavors are bold without much heat. Smoked paprika, cumin, and lime juice make the beans taste savory and bright, and the sweetness of the potato does the rest. Kids and adults both tend to enjoy them, and you can adjust the spice level easily.
Ingredients you need for stuffed sweet potatoes
- Sweet potatoes: Choose 4 medium orange-fleshed sweet potatoes of similar size, about 8 to 9 oz each, so they bake in the same time. Firm potatoes with smooth, unbroken skin store and roast best.
- Black beans: One 15-oz can rinsed and drained gives you about 1.5 cups of beans. Rinsing removes much of the sodium from the canning liquid. Dried beans also work if you cook them until fully tender first.
- Corn: Frozen corn kernels are a reliable choice and stay sweet year-round. Canned corn is fine if drained well. Fresh corn is best in summer when it is in season.
- Red onion and garlic: A small amount of finely diced onion adds sharpness, and fresh garlic gives depth. Use a fine dice so the pieces blend into the filling.
- Spices: Ground cumin and smoked paprika are the core flavors. Choose smoked paprika labeled sweet or mild for a gentle smoky taste without heat. Chili powder can be used in small amounts for extra warmth.
- Lime juice: Fresh lime juice brightens the beans. Bottled juice works in a pinch but tastes flatter.
- Toppings: Ripe avocado, plain Greek yogurt, and fresh cilantro add creaminess and freshness. Choose an avocado that yields slightly when pressed.
- Olive oil: A tablespoon of extra-virgin olive oil helps the potatoes roast and carries the spices in the filling.
How to bake and fill sweet potatoes step by step
- Heat the oven to 425°F. Line a sheet pan with foil or parchment.
- Scrub the sweet potatoes well and dry them. Pierce each one 4 to 5 times with a fork so steam can escape.
- Rub each potato lightly with about 1 tsp of olive oil and place them on the pan. Bake for 40 to 50 minutes, until a knife slides easily into the thickest part and the flesh feels soft when squeezed gently with an oven mitt.
- While the potatoes bake, heat 1 tsp olive oil in a skillet over medium heat. Add 1/4 cup finely diced red onion and cook for 3 to 4 minutes until soft.
- Add 2 cloves minced garlic, 1 tsp ground cumin, and 1/2 tsp smoked paprika. Stir for 30 seconds until fragrant.
- Add 1 cup frozen corn and cook for 3 to 4 minutes until heated through. Add the drained black beans, 1/4 tsp salt, and 2 tbsp water. Simmer for 4 to 5 minutes, mashing some beans lightly with a spoon to create a thick, spoonable filling.
- Stir in 1 tbsp fresh lime juice and taste. Adjust salt if needed.
- Split each potato lengthwise, press the ends toward the center to open it, and fluff the flesh with a fork. Spoon the bean mixture generously into each potato.
- Top with sliced avocado, a spoonful of Greek yogurt, and chopped cilantro. Serve warm.
- Tip: If you are making the potatoes ahead, cook them until just tender, then reheat in the oven at 375°F for 10 to 12 minutes before filling. Use an instant-read thermometer on the filling if you add cooked meat, but this vegetarian version needs only to be heated until steaming hot, at least 165°F, as shown by the FoodSafety.gov safe minimum temperatures chart.

Storage and reheating leftover stuffed sweet potatoes
Store leftover bean filling separately from the potatoes in an airtight container in the refrigerator. It keeps for up to 4 days. Baked sweet potatoes keep for the same time when wrapped well. Follow general food storage guidance from the FoodSafety.gov cold food storage chart and refrigerate leftovers within two hours of cooking.
To reheat, warm the bean mixture in a covered pan over medium-low heat with a splash of water until steaming, or microwave it in 60-second bursts, stirring between each. Reheat the potatoes in a 375°F oven for about 10 minutes or microwave them until hot in the center. Add avocado and fresh toppings after reheating, since avocado browns and yogurt can separate when heated.
Freezing is possible for the bean filling alone. Cool it fully, pack it in a freezer-safe container, and use within 3 months. Freshly baked potatoes do not freeze well because their texture turns watery, so bake them fresh when you can.

Common mistakes to avoid with stuffed sweet potatoes
- Choosing potatoes of very different sizes. A small potato will overcook while a large one stays firm. Match sizes or check each one individually.
- Skipping the fork pricks. Trapped steam can make the skins split unevenly or the insides turn gluey. Pierce each potato before baking.
- Undercooking the potatoes. The flesh should feel completely soft and a knife should slide in with no resistance. Firm centers taste starchy and are hard to scoop.
- Making the filling too wet. Drain the beans well and cook off excess liquid so the filling holds its shape in the potato instead of running out.
- Adding lime juice too early. Stir it in at the end so the flavor stays bright and fresh.
- Piling on toppings before reheating. Avocado and yogurt are best added after warming to keep them fresh and smooth.
Swaps and variations for stuffed sweet potatoes, including a lighter option
- Lighter option: Use a 2-tbsp portion of plain nonfat Greek yogurt in place of sour cream, skip the avocado or use only 2 oz, and load up on extra salsa and cilantro. This keeps the calories moderate while still giving a creamy finish.
- Smoky chipotle version: Add 1/2 tsp of chipotle chili powder or one finely minced chipotle pepper in adobo to the filling for more heat.
- Taco-style: Stir in 1/2 cup shredded cabbage or romaine and top with pickled red onion for crunch.
- Ground turkey version: Brown 8 oz of lean ground turkey (93% lean) with the onion and garlic before adding the spices, then stir in the beans. Cook the turkey until its internal temperature reaches 165°F, as the FoodSafety.gov safe minimum temperatures list recommends for poultry.
- Different beans: Pinto or kidney beans work well in place of black beans, though the flavor will be milder.
- Cheese lover's version: Sprinkle 1/4 cup shredded sharp cheddar or crumbled cotija over the warm filling for salty richness.

What to serve with stuffed sweet potatoes
Stuffed sweet potatoes make a complete meal on their own, but a simple side of crisp greens adds freshness and crunch. A green salad with a lime vinaigrette, shredded romaine with pickled onions, or a quick cucumber and tomato salad all complement the earthy potato and smoky beans.
For a heartier plate, serve them with a bowl of tortilla chips and salsa, or with a small scoop of brown rice. If you want more protein, a side of grilled chicken thighs or sheet pan salmon fits well, and our lemon garlic chicken thighs dinner pairs nicely. For a lighter lunch the next day, the same filling works in a bowl with leafy greens, as in our black bean and corn burrito bowl.
Finish with cold drinks such as sparkling water with lime, which echoes the citrus in the filling.
Frequently asked questions
Can I make stuffed sweet potatoes ahead of time?
Yes. Bake the potatoes and make the bean filling up to 4 days ahead, store them separately in the refrigerator, and reheat before serving. Add avocado and yogurt just before eating.
How long do stuffed sweet potatoes take to bake?
Medium sweet potatoes take 40 to 50 minutes at 425°F. They are done when a knife slides easily through the thickest part and the flesh feels soft.
Are stuffed sweet potatoes healthy?
They can be. Sweet potatoes provide fiber and vitamin A, and black beans add fiber and plant protein. Choosing a lighter topping like Greek yogurt and limiting the amount of avocado keeps the meal balanced. You can check the calorie and nutrient details with the FDA guide to the Nutrition Facts label if you buy packaged ingredients.
Can I use canned sweet potatoes instead of fresh?
Canned sweet potatoes are already cooked, so they are not a good substitute for baking whole. Use fresh sweet potatoes for stuffed sweet potatoes so you get the soft, roasted texture that holds the filling.
Do stuffed sweet potatoes freeze well?
The bean filling freezes well for up to 3 months. Baked potatoes become watery after freezing, so it is better to bake them fresh and freeze only the filling.
Can I make stuffed sweet potatoes with meat?
Yes. Brown lean ground turkey or chicken with the onion and garlic, and cook it until it reaches 165°F internally before combining it with the beans and spices.
Stuffed Sweet Potatoes with Black Beans
Baked sweet potatoes filled with smoky black beans, corn, lime, avocado, and Greek yogurt for a fiber-rich vegetarian dinner.
Ingredients
Instructions
- Heat the oven to 425°F and line a sheet pan with foil or parchment.
- Scrub and dry the sweet potatoes, pierce each 4 to 5 times with a fork, rub with 1 tsp olive oil, and bake for 40 to 50 minutes until soft.
- While the potatoes bake, heat 1 tsp olive oil in a skillet over medium heat and cook the red onion for 3 to 4 minutes.
- Add the garlic, cumin, and smoked paprika and stir for 30 seconds.
- Add the corn and cook for 3 to 4 minutes. Add the black beans, salt, and water and simmer for 4 to 5 minutes, mashing some beans lightly.
- Stir in the lime juice and adjust salt to taste.
- Split the potatoes lengthwise, fluff the flesh, and spoon in the bean mixture.
- Top with avocado, Greek yogurt, and cilantro and serve warm.
Notes
- Store the filling separately and reheat before adding avocado and yogurt.
- Lighter option: use only 2 oz avocado and extra salsa.
- Ground turkey version: brown 8 oz lean ground turkey to 165°F before adding beans.
Nutrition per serving
- Calories
- 306
- Protein
- 12.7g
- Carbs
- 42.8g
- Fat
- 12.2g
- Saturated fat
- 1.9g
- Fiber
- 19g
- Sugar
- 5.4g
- Sodium
- 1284mg
- Cholesterol
- 1mg



