Stuffed Sweet Potatoes with Black Beans & Feta
The first bite is sweet, savory, and a little crisp at the edge—this is a stuffed sweet potato worth remembering. Stuffed Sweet Potatoes are roasted until the flesh is tender, then filled with a lively mix of black beans, charred corn, lime, avocado, and crumbly feta for contrast. I refined this version through repeated home tests and small tweaks in seasoning and roasting time until the balance felt right—after testing the filling 10 times, the lime and cumin ratio became non-negotiable. This is the recipe I rely on for fast weeknight dinners or easy weekend meal prep. Read on for clear steps, exact measurements, and professional tips that make the difference.
Why This Recipe Works
- Roasting at a high temperature caramelizes the sweet potato edges and concentrates flavor without drying the center.
- A hot pan char on the corn adds smoky notes that contrast the potato’s sweetness.
- Lime juice and a pinch of sugar brighten the bean filling so it never tastes flat.
- Crumbling feta at the end introduces a salty, tangy layer that balances richness.
- A quick roast of the potatoes keeps skin texture intact and allows speedy assembly.
Ingredients Breakdown
- Sweet potatoes (800 g / about 4 medium): The base. Choose firm potatoes with smooth skins. Baking increases sweetness and softens flesh.
- Olive oil (30 ml / 2 tbsp): For rubbing skins and sautéing; adds flavor and promotes browning. Use extra-virgin for finishing, regular for cooking.
- Canned black beans (400 g can; drained weight about 240 g / 1 can, drained and rinsed): Adds protein and texture. Rinse to reduce sodium and remove canning liquid.
- Fresh or frozen corn (150 g / 1 cup): Roasted briefly for color and sweetness. Frozen works fine; thaw and pat dry to avoid steam.
- Red onion (80 g / 1/2 medium): Adds crunch and bite. Sauté until soft and translucent.
- Garlic (6 g / 2 cloves, minced): Aromatic backbone. Cook 30–60 seconds until fragrant to avoid bitterness.
- Ground cumin (2 g / 1 tsp) and smoked paprika (2 g / 1 tsp): Earthy, smoky spices that define the filling.
- Limes (30 ml / 2 tbsp juice): Acidity that lifts the whole dish. Add zest for an extra citrus note.
- Avocado (150 g / 1 medium, diced): Creamy finish. Add just before serving to preserve color.
- Feta cheese (100 g / 3.5 oz, crumbled): Salty, tangy contrast. For a dairy-free version, omit or use a salty almond feta substitute.
- Fresh cilantro or parsley (optional, 10 g / 1/4 cup chopped): Bright herb finish.
- Salt and black pepper: Season to taste. If using Morton kosher salt, use the amounts listed; if using Diamond Crystal, use about double by volume.
Substitutions with impact warnings: You can swap black beans for chickpeas, but chickpeas will add a firmer texture and need a little smash to bind. Swap feta for cotija for a drier saltiness; goat cheese makes a creamier result.
Essential Equipment
- Oven thermometer (recommended): Ovens vary; an accurate oven temp ensures even roasting.
- Baking sheet with a wire rack or parchment: Rack lifts potatoes so the skin crisps; parchment prevents sticking.
- Large nonstick or stainless skillet (10–12-inch / 25–30 cm): For sautéing the filling and charring corn.
- Sharp chef’s knife and cutting board: For safe, fast prep.
- Measuring spoons and kitchen scale: Use weight for dry ingredients for repeatable results.
- If you don’t have a skillet, a sheet pan under a broiler works to char corn; watch closely to avoid burning.
For crispier skins, an air fryer works—see the guide in our air-fryer crispy baked potatoes article for tips.
Step-by-Step Instructions
Prep Time: 15 minutes | Cook Time: 50 minutes | Inactive Time: None | Total Time: 1 hour 5 minutes | Servings: 4
Step 1: Roast the sweet potatoes
Preheat the oven to 220°C (425°F). Wash and dry 4 medium sweet potatoes (about 800 g total), pierce each 6–8 times with a fork, and rub with 2 tbsp / 30 ml olive oil and a light sprinkle of salt. Roast on a baking sheet for 40–50 minutes until the skins are slightly wrinkled and a skewer slides into the center with little resistance. The interior should be tender and sweet; if the tip resists, roast 5–10 minutes longer.
Step 2: Prepare the filling base
While the potatoes roast, heat 1 tbsp / 15 ml olive oil in a 25–30 cm (10–12 inch) skillet over medium heat. Add 1/2 medium red onion (80 g), sliced, and sauté for 4–5 minutes until translucent and fragrant. Add 2 cloves (6 g) minced garlic and cook 30–45 seconds, stirring, until aromatic.
Step 3: Char the corn and combine
Add 1 cup / 150 g corn kernels to the skillet and cook, stirring occasionally, for 3–4 minutes until kernels begin to show brown spots and smell sweet. Stir in 1 tsp / 2 g ground cumin and 1 tsp / 2 g smoked paprika and cook 30 seconds to release their aroma.
Step 4: Add beans and season
Add 1 drained, rinsed 400 g can black beans (about 240 g drained) to the pan and stir gently. Cook for 2–3 minutes until beans are warmed through and some edges pick up color. Stir in 2 tbsp / 30 ml fresh lime juice, 1 tsp sugar (optional, balances acidity), and salt + pepper to taste; cook for another minute. Taste and adjust seasoning.
Step 5: Split and stuff the potatoes
When potatoes are done, remove from oven and let sit 5 minutes until cool enough to handle. Cut each potato lengthwise and fluff the flesh with a fork to create a pocket. Spoon equal portions of the bean-corn mixture into each potato; each stuffed potato should get about 180–200 g of filling. Do not overpack—leave a little room so toppings can sit on top.
Step 6: Finish with toppings and serve
Top each stuffed potato with 1/4 medium avocado (about 40 g) diced and 25 g (scant 1 oz) crumbled feta. Garnish with chopped cilantro and a light squeeze of lime. Serve warm. For a finished touch, drizzle 1 tsp extra-virgin olive oil over each potato.
Expert Tips & Pro Techniques
- Common mistake: roasting at too low a temperature yields a soggy skin. Use 220°C (425°F) for caramelized edges.
- Use a scale: weigh sweet potatoes in batches for even roasting time. Medium potatoes (200 g each) hit the timing above.
- Char corn on high heat for just a few minutes; it adds sweetness and depth without drying the filling.
- Make-ahead: Roast the potatoes and store the filling separately in airtight containers; assemble and warm for 10–12 minutes at 175°C (350°F) before serving.
- Professional trick at home: finish stuffed potatoes under a hot broiler for 1–2 minutes to slightly crisp the filling top—watch continuously to avoid burning.
- Avoid watery texture: drain canned beans and pat them dry to prevent the filling from becoming diluted.
Storage & Reheating
- Refrigerator: Store assembled (without avocado) or components separately. Keep potatoes and filling in airtight containers for up to 4 days. Add avocado and feta just before serving.
- Freezer: You can freeze roasted, unstuffed potatoes wrapped tightly in foil for up to 3 months. For best results, thaw overnight in the refrigerator before reheating. Freezing the filled potatoes is possible but changes texture; I recommend freezing components separately.
- Reheating: Reheat in a 175°C (350°F) oven for 10–15 minutes until heated through. For faster reheating, use a 180°C (350°F) air fryer for 6–8 minutes. Avoid microwaving for long periods as it makes the skin soggy.
Variations & Substitutions
- Vegan version: Omit feta and use 50 g mashed roasted cashews or a store-bought vegan feta. Keep all other components the same.
- Southwest chili inspired: Add 150 g (1 cup) cooked ground turkey or turkey chorizo to the filling and increase cumin to 1.5 tsp. Brown meat 5–7 minutes before adding beans.
- Paleo/Whole30: Swap black beans for 200 g pulled roasted chicken or roasted cauliflower florets; omit cheese. Keep corn optional or replace with bell pepper.
- Cheesy baked top: Mix 50 g grated cheddar into the filling and broil for 1–2 minutes to melt. Broil at 260°C (500°F) but watch carefully to prevent burning.
- Sweet-savory breakfast: Top with a fried egg and hot sauce; bake potatoes 5 minutes longer so the center is extra creamy to cradle the yolk.
Serving Suggestions & Pairings
- Serve with a simple green salad dressed with lemon vinaigrette for freshness.
- Pair with roasted broccoli or a warm grain salad for a heartier plate.
- For drinks, a citrusy white wine or a light lager complements the smoky-sweet notes.
- For a protein boost, plate alongside our cheesy garlic butter stuffed chicken.
For a crisp potato skin alternative, try our air-fryer loaded potato method in the air-fryer loaded potatoes guide.
Nutrition Information
Serving size: 1 stuffed sweet potato | Servings: 4
Estimated per serving:
- Calories: 480 kcal
- Total Fat: 20 g
- Saturated Fat: 6 g
- Cholesterol: 20 mg (from feta; omit for vegan version)
- Sodium: 520 mg (varies by canned beans and feta)
- Total Carbohydrates: 62 g
- Dietary Fiber: 11 g
- Sugars: 12 g
- Protein: 16 g
Nutrition values are estimates. Actual values may vary based on specific ingredients and preparation methods.
Frequently Asked Questions
Q: Why did my stuffed sweet potatoes turn out dry?
A: Dryness usually means the potatoes were overcooked or roasted too long at a high temperature. Check tenderness with a skewer and remove when it enters easily. Also, do not over-sauté the filling; a few minutes to heat and brown is enough.
Q: Can I make this without beans or without dairy?
A: Yes. For no beans, use roasted chicken or cauliflower. For dairy-free, omit feta and finish with a sprinkle of toasted pumpkin seeds for salt and crunch.
Q: Can I double this recipe for a crowd?
A: Yes—you can double all ingredients and use two baking sheets, rotating halfway through roasting for even heat. The filling scales linearly; cook in two skillets or in batches to brown properly.
Q: Can I prepare this the night before?
A: Absolutely. Roast the potatoes and store the filling separately in the fridge. Reheat the potatoes and warming the filling for 10–12 minutes at 175°C (350°F) before assembling keeps textures fresh.
Q: How long does this keep in the fridge?
A: Store components in airtight containers for up to 4 days. Add avocado right before serving to keep it from browning.
Q: Can I use yams instead of sweet potatoes?
A: “Yam” labeling varies by region. Use any orange-fleshed sweet potato variety for a similar result; texture and sweetness can differ slightly and may change roasting time by 5–10 minutes.
Q: Will this freeze well after assembly?
A: I don’t recommend freezing fully assembled potatoes with avocado and feta—the avocado browns and the texture changes. Freeze roasted unstuffed potatoes for up to 3 months; thaw overnight before finishing.
Conclusion
This stuffed sweet potato recipe is versatile, fast, and forgiving—great for weeknights, meal prep, or a simple dinner with friends. For a lighter, southwestern take that inspired parts of this filling idea, see Skinnytaste’s Southwest Stuffed Sweet Potatoes. If you want to explore a paleo-style version that swaps beans for other hearty options, check Against All Grain’s paleo stuffed sweet potatoes for ideas and variations.
Print
Stuffed Sweet Potatoes with Black Beans & Feta
- Total Time: 65 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Savory stuffed sweet potatoes filled with black beans, charred corn, lime, avocado, and feta, perfect for weeknight dinners or meal prep.
Ingredients
- 800 g sweet potatoes (about 4 medium)
- 30 ml olive oil (2 tbsp)
- 400 g canned black beans (drained weight about 240 g)
- 150 g fresh or frozen corn (1 cup)
- 80 g red onion (1/2 medium)
- 6 g garlic (2 cloves, minced)
- 2 g ground cumin (1 tsp)
- 2 g smoked paprika (1 tsp)
- 30 ml lime juice (2 tbsp)
- 150 g avocado (1 medium, diced)
- 100 g feta cheese (crumbled)
- 10 g fresh cilantro or parsley (optional, chopped)
- Salt and black pepper to taste
Instructions
- Preheat the oven to 220°C (425°F). Wash and dry the sweet potatoes, pierce with a fork, rub with olive oil and salt, then roast for 40–50 minutes until tender.
- Heat olive oil in a skillet and sauté sliced red onion for 4–5 minutes until translucent. Add minced garlic and cook for 30-45 seconds.
- Add the corn kernels and cook for 3–4 minutes until charred. Stir in cumin and smoked paprika, cooking for another 30 seconds.
- Stir in black beans and cook for 2-3 minutes until warmed through. Add lime juice, sugar, salt, and pepper, cooking for another minute.
- Remove potatoes from oven, cut lengthwise, and fluff the flesh. Stuff with the bean-corn mixture, ensuring not to overpack.
- Top with diced avocado, crumbled feta, and garnish with cilantro. Drizzle with olive oil and serve warm.
Notes
Roasting at a high temperature ensures caramelized edges and a tender interior. Use fresh ingredients for best flavor.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Vegetarian
Nutrition
- Serving Size: 1 stuffed sweet potato
- Calories: 480
- Sugar: 12g
- Sodium: 520mg
- Fat: 20g
- Saturated Fat: 6g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 62g
- Fiber: 11g
- Protein: 16g
- Cholesterol: 20mg
