Go Back
+ servings
sweet potato cut open stuffed with lentils, mushrooms, jackfruit and BBQ sauce

BBQ Vegan Stuffed Sweet Potatoes

These BBQ Vegan Stuffed Sweet Potatoes are filled with oyster mushrooms, jackfruit, lentils, and topped with a homemade barbecue sauce!
Course Main Course
Cuisine Plant Based, Vegan
Keyword bbq stuffed sweet potatoes, stuffed sweet potatoes, vegan stuffed sweet potatoes
Prep Time 16 minutes
Cook Time 1 hour 20 minutes
Total Time 1 hour 36 minutes
Servings 4 stuffed potatoes
Calories 300kcal
Author Gina Marie


  • 4 large sweet potatoes
  • 1 can jackfruit (14 to 20 ounce can depending on how much jackfruit you want in your filliing) note 1
  • ½ package oyster mushrooms (8 oz package) note 1
  • 1 tablespoon oil
  • ½ medium onion, chopped
  • 2 cloves garlic
  • 1 teaspoon garlic powder
  • 1 can lentils (15 ounce can)
  • 1 cup Vegan BBQ Sauce or your favorite brand of BBQ Sauce
  • ¼ cup water
  • handful cilantro and extra Vegan BBQ Sauce for topping


Bake Your Sweet Potatoes

  • Preheat the oven to 350ºF.
  • Puncture the sweet potatoes with a fork and wrap each potato individually in aluminum foil. Then place them in a baking dish.
  • Place them in your preheated oven and bake until soft, about 45 – 55 minutes depending on the size.

Prepare Your BBQ Stuffing

  • Meanwhile, prepare the stuffing. Drain your jackfruit from the can and begin to shred your jackfruit by hand in a bowl.
  • Next, clean your oyster mushrooms (a very lightly rinsand pat dry. Begin shredding your mushrooms by hands over the same bowl as your jackfruit. Mix together and set aside.
  • Grab a large pot and place over medium health. Add oil, onions, and garlic and be saute for about 3-5 minutes.
  • Next, add your shredded jackfruit and oyster mushrooms mixture along with garlic powder and cook lightly for 1 minute.
  • Turn down heat on low and pour in your lentils and Vegan BBQ Sauce recipe. Stir to combine fully coating your filling mixture.
  • Add water to prevent the mixture from over-drying, and simmer for 15-20 minutes.  Once done, set aside until baked potatoes are done baking.

Stuff Your Sweet Potatoes

  • When the sweet potatoes are soft, remove them from the oven and let them cool for a few minutes.
  • Once cooled, transfer them to a plate, split them open with a sharp knife and spoon the barbecue mixture into the center.
  • Pour additional Vegan BBQ Sauce over sweet potatoes and topped with cilantro. Serve immediately and enjoy!



  1. JACKFRUIT AND MUSHROOMS. You can chop your jackfruit and oyster mushrooms instead of shredding them. Be sure to use the jackfruit in a can in brine, NOT SYRUP. If you don't like jackfruit, omit it and the entire package of oyster mushrooms or even king oyster mushrooms.
  2. LENTILS: Don't like lentils? Use chickpeas or even black beans!
  3. SWEET POTATOES: You can use squash instead of sweet potatoes if you like. 


Serving: 1stuffed potato | Calories: 300kcal | Carbohydrates: 58g | Protein: 12g | Fat: 16g | Saturated Fat: 1g | Sodium: 800mg | Potassium: 600mg | Fiber: 19g | Sugar: 30g | Vitamin A: 74415IU | Vitamin C: 20.1mg | Calcium: 274mg | Iron: 5mg