Mix up weeknight dinners with these vegetarian black bean stuffed sweet potatoes. They are loaded with veggies and plant-based protein and come together with minimal prep and clean up to create a satisfying meal.

Stuffed potatoes are such an underrated meal. Not only are they incredibly easy to make, but they are versatile, as you can use different potatoes, fillings, and toppings to create a delicious and nutritious meal.
This Tex-Mex-inspired black bean stuffed sweet potatoes recipe combines tender, oven-roasted sweet potatoes with a warm medley of seasoned black beans and veggies, that can be piled high with toppings of your choice. They work well as a vegetarian main course or a hearty side dish to grilled meat.

Why You’ll Love Them
- Vegetarian – This meatless recipe is full of flavor, making it something the whole family can enjoy.
- High in Fiber – The combination of sweet potatoes, black beans, and corn gives this recipe 14 grams of fiber per serving.
- Keep Well – Not only is this recipe easy to make, but it keeps well in the fridge and freezer, making it a great meal prep idea.

Ingredients + Substitutions
- Sweet Potatoes – To add some complex carbohydrates. The recipe calls for sweet potatoes, but you can use white potatoes if preferred. See the notes section of the recipe card for details.
- Black Beans – To add some plant-based protein. The recipe calls for black beans, but you can use any style of canned beans you like; pinto beans would work particularly well.
- Frozen Corn – To add some fiber. The recipe calls for frozen corn, but you can use canned corn if needed. See the notes section of the recipe card for details.
- Red Onion – To add some color and texture.
- Bell Pepper – To add some more color and texture.
- Tomatoes – To thicken the black bean mixture. The recipe calls for whole tomatoes, but you can use canned tomatoes if preferred.
- Garlic – To flavor the black bean mixture. The recipe calls for garlic cloves, but you can use garlic powder if preferred. See the notes section of the recipe card for details.
- Spices – A combination of paprika, cumin, cayenne pepper, and salt to add some flavor.
- Olive Oil – To add some healthy fats.

Dietary Adaptions
To Make it Gluten-Free: No adaptations are needed; this recipe is gluten-free.
To Make it Dairy-Free: No adaptations are needed; this recipe is dairy-free.

Red’s Nutrition Tip
The recipe calls for sweet potatoes, as I think their flavor works best with the black bean filling; however, white potatoes will work just as well. For reference, sweet potatoes and white potatoes contain a similar number of calories and amount of fiber.
Serving Suggestions
These black bean stuffed sweet potatoes are a well-balanced vegetarian meal with protein, carbohydrates, fiber, and fats, or enjoyed as a filling side dish. They can be enjoyed as is or adapted to suit your personal calorie, macro, or dietary needs. For example:
- To increase the protein content, add ground beef or crumbled tofu to the filling, along with additional spices to ensure everything is well-seasoned.
- To make them lower in fat, swap the soup cream for non-fat, plain Greek yogurt.
- To add more flavor, add a sprinkle of chili flakes, a dash of hot sauce, and/or lime juice to the black bean and corn mixture.
- To make them vegan, use vegan sour cream.

Storage + Reheating
To Refrigerate: Allow the baked sweet potatoes and black bean mixture to cool completely, then store them in an airtight container(s) in the fridge for up to 5 days.
To Freeze: Once cooled, any leftover sweet potatoes and black bean mixture can be stored in an airtight container(s) in the fridge for up to 3 months.
To Reheat: Once thawed, the sweet potatoes can be reheated in the microwave for 3-4 minutes, and the black bean mixture can be reheated in the microwave for 2-3 minutes.
More Stuffed Potato Recipes:
Print
Black Bean Stuffed Sweet Potatoes
Top these black bean stuffed sweet potatoes with sour cream, avocado, and chopped cilantro for a delicious and flavorful vegetarian meal full of plant-based protein and fiber.
-
Prep Time: 10 minutes
-
Cook Time: 60 minutes
-
Total Time: 1 hour 10 minutes
-
Yield: 4 servings 1x
-
Category: Dinner
-
Method: Baked
Ingredients
- 4 sweet potatoes
- 2 tablespoons olive oil, plus more for brushing
- 1 small red onion, diced
- 1 red bell pepper, seeded and diced
- 2 garlic cloves, minced
- 2 teaspoons smoked paprika
- 1 teaspoon ground cumin
- 1/4 teaspoon cayenne pepper
- 1/2 teaspoon salt
- 2 tomatoes, seeded and diced
- 1 (14 ounce) can black beans, strained and rinsed
- 1 cup frozen corn
To Serve (Optional):
- Fresh cilantro, roughly chopped
- Sour cream
- Avocado, mashed
- Lime, wedges
Instructions
- Preheat the oven to 425ยฐF and line a large baking sheet with parchment paper.
- Using a fork, poke small holes in the sweet potatoes all over, then set them on the baking sheet, and brush them with oil all over. Transfer the baking sheet to the oven and allow the sweet potatoes to bake for 45-60 minutes until they are fork-tender.
- When 20 minutes are remaining on the sweet potatoes, begin preparing the black bean mixture.
- In a large pan or cast-iron skillet on medium-high heat, warm the olive oil, then add the diced red onion and cook for 2-3 minutes.
- Add the diced bell pepper to the pan, stir to combine with the onions, and cook for an additional 2-3 minutes until tender.
- Add the minced garlic, smoked paprika, ground cumin, cayenne pepper, and salt to the pan, stir to cook the onion and pepper mixture, and cook for an additional minute.
- Add the diced tomatoes, black beans, and frozen corn to the pan, stir to combine with the onion mixture, and cook for another 4-5 minutes, stirring occasionally, until the mixture has thickened and is well combined. Remove from the heat, taste, and adjust seasoning with additional salt and pepper as needed.
- Once the sweet potatoes are baked, remove the baking sheet from the oven. Using a sharp knife, cut a slit in each sweet potato – lengthwise – and gently push the sides apart to create a pocket that can be filled. Using a fork, gently smash the flesh inside the potato.
- To serve, stuff andtop each sweet potato with 1/4 of the warm black bean mixture and top with a sprinkle of fresh cilantro, a dollop of sour cream, mashed avocado, and a lime wedge on the side.
- Any leftover sweet potatoes and filling can be cooled and stored in an airtight container in the fridge for up to 5 days or in the freezer for up to 3 months.
Notes
To Use Garlic Powder: Swap the garlic cloves for 1/2 teaspoon of garlic powder in step #6.
To Use Cherry Tomatoes: Swap the whole tomatoes for 1 cup of diced cherry tomatoes in step #7.
To Use Canned Diced Tomatoes: Swap the whole tomatoes for 1/2 cup of canned diced tomatoes in step #7.
To Use Canned Corn: Swap the frozen corn for 1 cup of canned corn, strained and rinsed, in step #7.
Nutrition
- Serving Size: 1 sweet potato (no toppings)
- Calories: 339 calorie
- Sugar: 12 grams
- Fat: 8 grams
- Carbohydrates: 59 grams
- Fiber: 14 grams
- Protein: 11 grams




Leave a Review