Back to blog Quick Recipes, Sheet Pan

Spicy BBQ Tofu and Sweet Potato Sheet Pan – Smoky, Crispy & Plant-Based

Stephanie
August 24, 2026
No comments

Satisfy comfort food cravings with Spicy BBQ Tofu and Sweet Potato Sheet Pan. Crispy, golden tofu cubes and caramelized sweet potatoes roast alongside charred red onion wedges, all coated in a fiery, sweet-and-smoky BBQ glaze.

The secret to ultra-crispy baked tofu alongside tender sweet potatoes is Pressing the Tofu, Coating with Cornstarch, and High-Heat Roasting (400°F / 200°C). Tossing pressed tofu in cornstarch creates a crisp outer shell that holds up to the sticky BBQ sauce, while roasting at high heat caramelizes the natural sugars in the sweet potatoes.

Why You’ll Love This Vegetarian Meal

  • High Protein & Plant-Based: Extra-firm tofu absorbs the smoky BBQ glaze while delivering a satisfying, hearty bite.
  • Sweet & Fiery Flavor Balance: The sweetness of roasted sweet potatoes pairs naturally with cayenne, smoky paprika, and tangy BBQ sauce.
  • Minimal Cleanup: Protein and side vegetables roast together on a single parchment-lined sheet pan.
  • Meal-Prep Friendly: Holds its texture exceptionally well in storage containers for weekday lunches.

Key Ingredients Overview

  • Tofu: 1 block (14 oz) extra-firm or super-firm tofu (pressed and cut into ¾-inch cubes).
  • Sweet Potatoes: 2 medium sweet potatoes, peeled and cut into ¾-inch cubes.
  • Onion & Extras: 1 red onion (sliced into thick wedges) and 1 tablespoon cornstarch (for tofu coating).
  • Spicy BBQ Glaze: ⅓ cup your favorite smoky BBQ sauce, 1 tablespoon maple syrup or agave, 1 tablespoon sriracha (or hot sauce), 1 teaspoon cayenne pepper, 1 teaspoon garlic powder, ½ teaspoon smoked paprika, and 2 tablespoons olive oil.
  • Garnishes: Fresh cilantro, sliced jalapeños, and lime wedges.

Step-by-Step Instructions

1.Press Tofu & Prep Oven:10 min.

Preheat your oven to 400°F (200°C) and line a large rimmed sheet pan with parchment paper. Press 1 block of extra-firm tofu between paper towels or a clean dish towel using a heavy skillet for 10 minutes to drain excess moisture.

2.Whisk Spicy BBQ Glaze:3 min.

In a small bowl, whisk together ⅓ cup BBQ sauce, 1 tablespoon maple syrup, 1 tablespoon sriracha, 1 teaspoon cayenne, 1 teaspoon garlic powder, ½ teaspoon smoked paprika, and 1 tablespoon olive oil.

3.Toss Ingredients & Coat:4 min.

Cut pressed tofu into ¾-inch cubes and toss gently in a bowl with 1 tablespoon cornstarch and 1 tablespoon olive oil until lightly coated. In a separate bowl, toss cubed sweet potatoes and red onion wedges with half of the prepared BBQ glaze.

4.First Roast for Crunch:20 min.

Spread tofu cubes, sweet potatoes, and red onions in a single layer across the sheet pan without crowding. Bake at 400°F (200°C) for 20 minutes until sweet potatoes begin to soften and tofu turns light golden.

5.Brush Glaze & Finish Baking:10 min.

Remove pan from oven. Brush the remaining spicy BBQ glaze over the tofu cubes and sweet potatoes. Return to the oven for 10 minutes until the glaze caramelizes and turns sticky.

6.Garnish & Serve Warm:1 min.

Remove from oven, top with fresh cilantro and jalapeño slices, and serve with fresh lime wedges!

Expert Tips for Success

  • Press Out Extra Water: Drier tofu crisps up much faster in the oven and absorbs liquid glazes like a sponge.
  • Don’t Overcrowd the Pan: Spread ingredients out in a single layer so they roast and crisp up rather than steam each other.
  • Glaze Near the End: Adding half the BBQ sauce during the final 10 minutes prevents the sugars in the sauce from burning while keeping the surface sticky and rich.

The Recipe Card

  • Prep Time: 15 mins
  • Cook Time: 30 mins
  • Total Time: 45 mins
  • Yield: 4 Servings

Ingredients:

  • 1 block (14 oz) Extra-Firm Tofu (pressed, cubed)
  • 2 Medium Sweet Potatoes (cubed)
  • 1 Red Onion (sliced into wedges)
  • 1 tbsp Cornstarch & 2 tbsp Olive Oil
  • ⅓ cup Smoky BBQ Sauce & 1 tbsp Sriracha
  • 1 tbsp Maple Syrup
  • 1 tsp Cayenne Pepper, 1 tsp Garlic Powder & ½ tsp Smoked Paprika
  • Fresh Cilantro, Jalapeños & Lime for serving

Instructions:

Preheat oven to 400°F (200°C) and line a sheet pan. Press tofu for 10 minutes, cube, and toss with cornstarch and oil. Whisk BBQ sauce, sriracha, maple syrup, cayenne, garlic powder, smoked paprika, and oil. Toss sweet potatoes and onions in half the glaze. Arrange tofu and veggies on the sheet pan and bake for 20 minutes. Brush with remaining glaze and bake 10 minutes more until sticky and caramelized. Top with cilantro and serve!

Written By

Stephanie

Read full bio

Join the Inner Circle

Get exclusive DIY tips, free printables, and weekly inspiration delivered straight to your inbox. No spam, just love.

Your email address Subscribe
Unsubscribe at any time. * Replace this mock form with your preferred form plugin

Leave a Comment