Sheet-Pan Vegan BBQ with Roasted Vegetables

GFGluten Free

Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.

This Vegan Sheet-Pan BBQ Meal is loaded up with crispy BBQ soy curls, tender roasted vegetables, and lots of hearty flavor!

What a fuss-free, veggie-packed, and totally delicious dinner? Look no further! This Sheet-Pan Vegan BBQ with Roasted Vegetables is a hearty, tangy, and wholesome dinner…that also requires almost no prep or clean-up time 😉 It’s packed with plant-based protein, healthy carbs, fiber, and lots of color for a wholesome – yet convenient- meal.

Two bowls of roasted vegetables topped with BBQ soy curls and green onion. Small bowls of chopped green onions and BBQ sauce lay off to the side


Ingredients for Sheet Pan BBQ arranged on stone background. Clockwise text labels read corn, green onion, spices, oil, sweet potato, bbq sauce, soy curls, and red cabbage

This Sheet-Pan BBQ is packed with smoky, crispy soy curls drenched in BBQ sauce, accompanied by a side of roasted cabbage, corn, and sweet potatoes tossed in spices! All of these elements combine to form the perfect bowl in terms of texture and flavor, plus they’re a great balance of protein, complex carbs, fiber, and some fat! 


Two side-by-side photos of the sheet pan BBQ before and after cooking

This recipe is just as delicious as it is convenient! I love how everything cooks evenly on one pan, and there’s minimal clean-up as you only need one bowl as well…

  1. Rehydrate the soy curls, then drain well.
  2. Toss the vegetables with oil and spices, then transfer to 2/3 of the sheet pan
  3. Mix the soy curls with oil and BBQ sauce, then transfer to the other side of the pan
  4. Bake for 30 minutes, flipping everything after 20 to get all sides crispy.
  5. Remove from the oven, and serve with the remaining BBQ sauce and green onions!

The spices on the roasted vegetables and crispy soy curls really help everything to get a deep, smoky flavor, as if it were grilled, but without all the fuss. It’s perfect for a weeknight or weekend dinner, and also keeps well in the fridge for up to 5 days.

Two white bowls of roasted vegetables topped with BBQ soy curls and green onions. A tan linen lays off in the lower right corner of the photo

This meal should comfortable serve 2-4 people, depending on their appetites. If you want to stretch it a little further you could also serve it with rice, or even stuff the soy curls and veggies into buns or wraps! Personally I like to serve mine over a bowl of fresh greens 🙂

If you’re looking for more quick & convenient vegan recipes, you’ll also love this Salsa Verde & White Bean Casserole, this Vegan Cacio e Pepe with Garlicky Mushrooms, and this Vegan Chorizo Pasta with Roasted Tomato Sauce!

Roasted sweet potato, red cabbage, and corn tossed with bbq soy curls on dark baking tray

Finally, if you make this recipe and decide to share it on Facebook or Instagram, don’t forget to tag me @FromMyBowl + #FromMyBowl! I love seeing your delicious recreations 🙂


Sheet-Pan Vegan BBQ with Roasted Vegetables

This Vegan Sheet-Pan BBQ Meal is loaded up with crispy BBQ soy curls, tender roasted vegetables, and lots of hearty flavor! Perfect for a weeknight OR weekend dinner, without all the fuss.

  • Author: Caitlin Shoemaker
  • Prep Time: 10 Minutes
  • Cook Time: 30 Minutes
  • Total Time: 40 minutes
  • Yield: Serves 2 to 4 1x
  • Category: Main
  • Method: Oven
  • Cuisine: American
  • Diet: Vegan



For the Soy Curls:

  • 4 ounces (115 g) dehydrated soy curls
  • 3/4 cup (180 ml) BBQ sauce, divided
  • 2 teaspoons avocado oil*

For the Vegetables:

  • 1 cup (150 g) fresh or frozen corn
  • 1 large sweet potato, cut in half and sliced
  • 1/4 head red cabbage, chopped
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon ground cayenne (pepper optional)
  • 1/2 teaspoon kosher salt
  • 1 tablespoon avocado oil
  • 2 green onions, sliced


  1. Prep: Preheat the oven to 425F and set a baking sheet aside. Bring ~4 cups of water to a boil, then carefully pour over (or add in) the soy curls and soak for 5 minutes. Drain the soy curls well, pressing or squeezing out as much water as possible.
  2. Vegetables: add the corn, sweet potato, red cabbage, paprika, cumin, garlic, salt, and oil to a large bowl. Mix well, then transfer to the baking sheet, spreading the vegetables out evenly across 2/3 of the sheet.
  3. Soy Curls: add the rehydrated soy curls to the same bowl with 1/2 cup (120 ml) of the BBQ sauce and oil. Mix well, then transfer to the other 1/3 of the baking sheet and spread out evenly.
  4. Bake: Bake on the top rack of the oven for 20 minutes, then quickly remove and flip the vegetables and soy curls, keeping them separate. Return to the oven and bake for an additional 10 minutes, until the soy curls begin to crisp up around the edges.
  5. Garnish and Serve: Remove the baking tray from the oven and toss the soy curls with the remaining BBQ sauce. You can mix everything together at this point, or keep it separate for serving. Garnish with sliced green onions and serve warm. Leftovers will keep in the fridge for up to 5 days.


  • It is not necessary to add the oil to the soy curls, but it helps them crisp up and gives a juicier texture. You can reduce the oil for the roasted vegetables as well, according to your own preference.

Keywords: vegan sheet pan meals, vegan BBQ, BBQ soy curls, easy vegan dinners, summer vegan dinners

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!


About the Author

Hey there, I’m Caitlin! I make easy-to-follow, wholesome, and budget-friendly vegan recipes that are mostly gluten-free and refined sugar-free. I’m also an avid yogi, love the great outdoors, am chocolate-obsessed, and enjoy eating almond butter straight off of the spoon.

Learn More

FREE GUIDE: 5 Tips for Quick & Easy Vegan Dinners

Plus, get all of my recipes sent straight to your inbox!

You May Also Like

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. I was so impressed with this barbecue dinner. This recipe is great and the very first one that I have made using BBQ sauce that actually tastes so good you do not miss the meat in a BBQ! I think non-vegans would love this too. The dish is so flexible that you can put it with a baked potato, over mashed potatoes, with Naan bread, with tortillas, and in wraps. We were out of cabbage and because we had Brussels Sprouts, we used them in place of the cabbage. It worked and was great. Thank you for this recipe and I will put it in my recipe book for rotation. Thank you, thank you, thank you!

    1. You’re welcome, Sara! So glad you were impressed. Looking forward to you trying out more of the recipes. ♥

  2. This is hands down one of my favorite recipes ever. It’s the most comforting meal, doesn’t take much work, and I feel so healthy yet indulgent eating it. I use a half head of cabbage because my husband and I fight over it if not, and I also slice up a jalapeno to roast with the veggies for a tiny bit extra spice. Amazing!

  3. Loved this one. So quick and easy. I didn’t have soy curls on hand so I used a Gardein chick’n strips. I took them out after 20 minutes while the rest finished cooking.

  4. This was perfect! My whole family gobbled it up and I went and ordered several more bags of soy curls just so I can make this again! Thanks for another amazing by recipe

  5. this was soo good! I used tofu instead of soycurls and it turned out great. your recipes never miss :))

  6. This was very easy and fast to prepare — It was on the table in 45 minutes. I also liked the the vegetables you chose and the spices! I used Gardein Chick’n Strips, as I didn’t have access to soy curls.

  7. I got really bored by cooking the same dinner dishes every now and then. The Sheet-Pan Vegan BBQ with Roasted Vegetables dish is a welcome change to my cooking routine.