If you’re seeking a wonderfully simple, incredibly satisfying, and wholesome vegetarian dinner, look no further than these **Black Bean Stuffed Sweet Potatoes**. This recipe consistently earns rave reviews for its ease of preparation, customizable nature, and the delightful blend of flavors it delivers. It’s a fantastic choice for anyone looking for a hearty, plant-based meal that’s both nourishing and delicious.

This recipe has been a long-standing favorite on my blog, originally shared in 2016 and cherished by readers ever since. It’s a testament to the timeless appeal of sweet potatoes combined with a flavorful black bean filling. Over the years, I’ve experimented with many variations of stuffed sweet potatoes, and my passion for this versatile vegetable continues to grow. Soon, I’ll be releasing a comprehensive YouTube video showcasing four different ways to prepare stuffed sweet potatoes, including my popular Chickpea Stuffed Sweet Potatoes, the innovative Breakfast Stuffed Sweet Potatoes, and the fresh Guacamole Stuffed Sweet Potatoes. It’s clear that the humble sweet potato is a culinary canvas waiting for delicious creations!

Why You’ll Adore These Black Bean Stuffed Sweet Potatoes
- **Effortlessly Delicious:** With minimal ingredients and straightforward steps, even novice cooks can master this recipe.
- **Plant-Powered Perfection:** Completely vegan and gluten-free, making it suitable for a wide range of dietary needs.
- **Incredibly Filling:** The combination of fiber-rich sweet potatoes and protein-packed black beans ensures you’ll feel satisfied for hours.
- **Customization King:** Easily adapt the spices, vegetables, and toppings to match your personal taste or whatever you have on hand.
- **Meal Prep Marvel:** This recipe shines when prepared in advance, offering convenient, healthy meals throughout the week.
My love affair with the sweet potato and black bean combination began several years ago in Nashville, at a delightful vegan restaurant. Their black bean and sweet potato tacos were an instant revelation, a flavor pairing I wouldn’t have thought to try before but quickly became obsessed with. I’ve since recreated that magical taco experience in my own kitchen, and you can find my version HERE.
Beyond their incredible taste, these stuffed sweet potatoes are a superstar for meal prepping. Whether you’re planning your lunches for the busy week ahead or simply aiming for a stress-free dinner routine, this recipe simplifies everything. My go-to strategy involves baking a large batch of sweet potatoes at the week’s start. Then, for quick lunches, I pack the baked sweet potato and the black bean mixture separately, reheating them just before enjoying. This method keeps everything fresh and ensures a warm, satisfying meal every time.

Ingredients Needed for Flavorful Stuffed Sweet Potatoes
Crafting these delectable stuffed sweet potatoes requires a handful of accessible ingredients. Here’s a closer look at what you’ll need:
- Sweet Potatoes: The star of our show! Opt for medium to large sweet potatoes for a substantial meal. While baking in the oven yields perfectly tender results, for those short on time, I also have a quick recipe for preparing them in an Instant Pot.
- Black Beans: These legume powerhouses provide essential protein and fiber. You can prepare them from dried beans, but for ultimate convenience, I almost always use canned black beans – simply drain and rinse thoroughly.
- Onion and Other Veggies: The base recipe calls for diced onion, which adds a crucial layer of aromatic flavor. Feel free to elevate the dish by sautéing additional vegetables. Bell peppers (any color), corn, zucchini, or even a handful of spinach or kale wilts beautifully into the mixture, boosting both flavor and nutrition.
- Spices: The magic is in the blend! My recipe uses a simple yet effective mix that mimics a delicious taco seasoning – think cumin, chili powder, garlic powder, and onion powder. This creates a warm, savory, and slightly smoky profile. Don’t hesitate to adjust the quantities or add your favorite spices like smoked paprika or a pinch of cayenne for extra heat.
- Olive Oil: For sautéing the aromatics and spices, ensuring they release their full flavor.
- Cashew Cream Sauce: This provides a luxurious, dairy-free creaminess. If you’re not strictly vegan, sour cream or plain Greek yogurt make excellent alternatives for a tangy finish.
- Lime Juice: A splash of fresh lime juice brightens the flavors and adds a zesty kick to the cream sauce and the overall dish.
- Salt and Pepper: Essential for seasoning to taste.


How to Make These Irresistible Stuffed Sweet Potatoes: Step-by-Step
Creating this meal is simpler than you might imagine. Here’s a detailed guide to bringing these delicious stuffed sweet potatoes to life:
- **Bake the Sweet Potatoes:** Begin by preheating your oven to 350°F (175°C). Wash your sweet potatoes thoroughly, prick them several times with a fork, and place them on a lightly greased baking tray. Bake for approximately 55-65 minutes, or until they are fork-tender. The baking time will vary depending on the size of your potatoes, so look for a soft, yielding flesh.
- **Prepare the Cream Sauce:** While the sweet potatoes are baking, whisk together your cashew cream sauce (or sour cream/Greek yogurt), fresh lime juice, and ground black pepper in a small bowl. Set this aside to let the flavors meld. This creamy, tangy topping is essential for balancing the richness of the filling.
- **Sauté the Black Bean Filling:** With about 10-15 minutes left on your sweet potato baking time, heat the olive oil in a large skillet over medium heat. Add the finely diced red onion and sauté for about 5 minutes, or until the onions become soft and translucent. This step builds the aromatic foundation of the filling.
- **Season the Mixture:** Stir in the garlic powder, onion powder, cumin, chili powder, and sea salt. Cook for an additional 3 minutes, stirring continuously, allowing the spices to toast and release their full aroma. The kitchen will start smelling absolutely incredible at this point!
- **Combine with Black Beans:** Add the drained and rinsed black beans to the skillet. Toss everything together thoroughly, ensuring the beans are well coated with the flavorful spice mixture. Continue to cook, stirring occasionally, for about 5 minutes, or until the black beans are fully heated through. Remove the skillet from the heat.
- **Prep the Cooked Sweet Potatoes:** Once the sweet potatoes are done baking, carefully remove them from the oven and let them cool slightly. This makes them easier to handle. Once cooled enough, slice each sweet potato lengthwise down the middle. Use a fork to gently shred and mash the tender flesh inside, creating a soft bed for your filling. Be careful not to tear the skin completely, as it will act as your “bowl.”
- **Assemble and Serve:** Evenly divide the warm black bean mixture among the four prepared sweet potatoes. Garnish generously with freshly chopped avocado and cilantro. Drizzle a dollop of the prepared cashew crema (or sour cream/Greek yogurt) over the top. Serve immediately and savor every delicious bite!

Customization and Serving Suggestions
One of the best aspects of these Black Bean Stuffed Sweet Potatoes is their incredible versatility. Feel free to get creative with your additions and toppings!
- **Add More Veggies:** Beyond bell peppers, consider incorporating finely diced carrots, corn kernels, or even roasted mushrooms into your black bean mixture for added texture and nutrients.
- **Spice It Up:** If you love heat, a pinch of cayenne pepper, a dash of your favorite hot sauce, or some sliced jalapeños will take this dish to the next level.
- **Protein Boost:** While black beans are excellent, you could also add cooked quinoa, crumbled plant-based sausage, or even a handful of shelled edamame to the filling for extra protein.
- **Cheese, Please (Optional):** If you’re not adhering to a strictly vegan diet, a sprinkle of shredded cheddar or Monterey Jack cheese melts beautifully over the hot filling. For a vegan option, use your favorite dairy-free shredded cheese.
- **Alternative Crema:** Experiment with a cilantro-lime crema, a spicy chipotle crema, or even a simple dollop of guacamole instead of the cashew cream sauce.
- **Tangy Touches:** Pickled red onions or a spoonful of fresh salsa add a wonderful tangy contrast.
- **Herb Power:** Don’t limit yourself to cilantro; fresh parsley or green onions can also add a delightful herbaceous note.
Meal Prep and Storage Tips
These Black Bean Stuffed Sweet Potatoes are a dream for meal prep, making healthy eating convenient throughout your week. Here’s how to maximize their shelf life and enjoyment:
- **Individual Components:** The best way to meal prep is to cook the sweet potatoes and the black bean filling separately. Store them in airtight containers in the refrigerator for up to 4-5 days.
- **Reheating:** When ready to eat, gently reheat the sweet potato (you can do this in the microwave or oven) and warm the black bean mixture in a pan or microwave. Then, assemble with fresh toppings. This prevents soggy toppings and ensures optimal flavor.
- **Toppings Freshness:** Always add fresh toppings like avocado, cilantro, and crema just before serving. They don’t store well and are best enjoyed fresh.
- **Freezing (Limited):** While cooked sweet potatoes can be frozen (peel and mash them for best results), the assembled stuffed sweet potatoes don’t freeze particularly well due to texture changes in the beans and toppings. If freezing, only freeze the plain, baked sweet potatoes and the black bean mixture separately in airtight containers for up to 2-3 months. Thaw in the refrigerator overnight before reheating and assembling.
Frequently Asked Questions (FAQs)
Can I make this recipe ahead of time?
Absolutely! This recipe is perfect for meal prep. You can bake the sweet potatoes and prepare the black bean mixture up to 4-5 days in advance. Store them separately in airtight containers in the refrigerator. Assemble and add fresh toppings just before serving.
What if I don’t have cashew cream sauce?
No problem! If you’re not vegan, regular sour cream or plain Greek yogurt are excellent substitutes for the crema. For a quick homemade vegan alternative, blend silken tofu with a splash of plant milk, lemon juice, and a pinch of salt until smooth and creamy.
Can I use other beans instead of black beans?
Yes, you can! Pinto beans, kidney beans, or even a mix of beans would work wonderfully in this recipe, offering a slightly different texture and flavor profile.
How do I know when the sweet potatoes are fully baked?
Sweet potatoes are done when a fork can easily pierce through the thickest part of the potato without resistance. They should feel very soft and tender.
What are some other good toppings?
Beyond avocado and cilantro, consider adding chopped green onions, a spoonful of your favorite salsa or pico de gallo, a drizzle of hot sauce, a sprinkle of vegan cheese, or even some crushed tortilla chips for extra crunch.
Is this recipe kid-friendly?
Definitely! You can adjust the spices to be milder for sensitive palates. Kids often love the sweetness of the potato and the fun of customizing their own toppings.
More Delicious Vegetarian Dinner Recipes to Try:
If you’re anything like me, you’re always on the hunt for more incredible plant-based meal ideas. Here are some other cherished vegetarian dinner recipes from my collection that you might enjoy:
- Loaded Veggie Tikka Masala
- Sheet Pan Baked Tofu & Veggies
- Chickpea Noodle Soup
- Easy Vegan Meatballs
- How to Cook PERFECT Tofu
- Sesame Ginger Tempeh Stir Fry
- Vegetarian Shepherd’s Pie
- Loaded Vegan Chili
Black Bean Stuffed Sweet Potatoes

Pin
Video
Ingredients
- 4 medium- large sweet potatoes
- ½ cup Cashew Cream Sauce, you could also use sour cream or plain greek yogurt if not vegan
- 1 teaspoon lime juice
- ½ teaspoon ground black pepper
- ½ medium red onion, finely diced (about 1 cup diced)
- 1 ½ tablespoons olive oil
- ¼ teaspoon garlic powder
- ¼ teaspoon onion powder
- ¼ teaspoon cumin
- ¼ teaspoon chili powder
- ½ teaspoon sea salt
- 1 15 oz can of black beans, drained and rinsed
For serving:
- ½ an avocado, chopped
- handful of cilantro, chopped
Instructions
-
Pre-heat oven to 350 degrees F (175°C).
-
Place the sweet potatoes on a lightly greased baking tray and bake for 55-65 minutes or until a fork can easily be inserted into the flesh of the potatoes.4 medium- large sweet potatoes
-
Prepare the cream sauce by whisking together the cashew cream sauce, lime juice, and black pepper. Set aside.1/2 cup Cashew Cream Sauce, 1 teaspoon lime juice, 1/2 teaspoon ground black pepper
-
When the sweet potatoes have about 10 minutes left, heat the oil in a skillet over medium heat and then add in onion. Saute for 5 minutes until the onions begin to become translucent. Add in the spices, stir, and cook for an additional 3 minutes.1/2 medium red onion, 1 1/2 tablespoons olive oil, 1/4 teaspoon garlic powder, 1/4 teaspoon onion powder, 1/4 teaspoon cumin, 1/4 teaspoon chili powder, 1/2 teaspoon sea salt
-
Add the black beans to the skillet and toss to combine. Continue to cook, stirring frequently, until the black beans are fully heated through, about 5 minutes. Take off of heat and set aside.1 15 oz can of black beans
-
Once the sweet potatoes are done baking, let cool slightly. Once cool, cut the sweet potatoes open lengthwise and gently shred the flesh from the skin so that the inside is mashed and easy to scoop out.
-
Evenly spread the black bean mixture, chopped avocado, fresh cilantro, and a drizzle of cashew crema sauce on top of the 4 sweet potatoes.1/2 an avocado, handful of cilantro
-
Serve immediately and ENJOY!
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.