PanPotPlates

Sheet Pan Dinners

Sheet Pan Spiced Tofu with Roasted Brussels Sprouts and Sweet Potatoes

By PanPotPlates Test KitchenReviewed by PanPotPlates Editorial TeamPublished Apr 25, 2026 · Updated May 12, 2026
Asian-Inspired 45 mins sheetpanonepanveganeasyhealthyglutenfreedairyfreefamily-friendlybudget-friendlyseasonalquickflavorfulmealprep

Sheet Pan Spiced Tofu with Roasted Brussels Sprouts and Sweet Potatoes is a practical PanPotPlates recipe built for dependable weeknight cooking.

Sheet Pan Spiced Tofu with Roasted Brussels Sprouts and Sweet Potatoes
Prep 15 min
Cook 30 min
Total 45 min
Servings 4
Difficulty easy
Cuisine Asian-Inspired

Recipe Details

Prep15 min
Cook30 min
Total45 min
Servings4
Difficultyeasy
CuisineAsian-Inspired
Add To Favorites

Ingredients

Servings 4
  • 14 oz (400g) firm tofu, pressed and cut into 1-inch cubes
  • 1 lb (450g) Brussels sprouts, trimmed and halved
  • 2 medium sweet potatoes, peeled and cut into 1-inch cubes
  • 2 tbsp soy sauce or tamari (for gluten-free option)
  • 1 tbsp sesame oil
  • 1 tbsp maple syrup or agave nectar
  • 2 tsp rice vinegar
  • 2 cloves garlic, minced
  • 1-inch piece fresh ginger, minced
  • 1 tsp Chinese five-spice powder
  • 1/2 tsp ground black pepper
  • 1/2 tsp smoked paprika
  • 1/4 tsp crushed red pepper flakes (optional, for heat)
  • 2 tbsp olive oil
  • Salt, to taste
  • Sesame seeds and chopped green onions for garnish (optional)
Ingredients for Sheet Pan Spiced Tofu with Roasted Brussels Sprouts and Sweet Potatoes
Ingredients for Sheet Pan Spiced Tofu with Roasted Brussels Sprouts and Sweet Potatoes

Instructions

  1. Preheat oven to 425°F (220°C). Line a large sheet pan with parchment paper or lightly grease it.
  2. In a medium bowl, whisk together soy sauce, sesame oil, maple syrup, rice vinegar, minced garlic, fresh grated ginger, Chinese five-spice powder, black pepper, smoked paprika, and crushed red pepper flakes (optional).
  3. Add cubed tofu to the marinade and gently toss to coat. Let it marinate for at least 10 minutes to absorb flavors.
  4. In a large bowl, toss halved Brussels sprouts and sweet potato cubes with olive oil and a pinch of salt until evenly coated.
  5. Arrange the marinated tofu, Brussels sprouts, and sweet potatoes in a single layer on the prepared sheet pan, keeping ingredients slightly separated for even roasting.
  6. Roast in the preheated oven for 25-30 minutes, flipping the tofu and vegetables halfway through to ensure even browning and crispiness.
  7. Once tofu is golden and crispy and vegetables are tender and caramelized, remove from oven.
  8. Sprinkle with sesame seeds and chopped green onions if desired for garnish.
  9. Serve immediately as a flavorful vegan dinner or divide into meal prep containers for quick, healthy lunches or dinners throughout the week.
Sheet Pan Spiced Tofu with Roasted Brussels Sprouts and Sweet Potatoes cooking in the recommended pan or pot
Sheet Pan Spiced Tofu with Roasted Brussels Sprouts and Sweet Potatoes cooking in the recommended pan or pot

Tips

Pan Or Pot Required

This recipe is a classic Sheet Pan Dinner designed for effortless, healthy, and flavorful one-pan cooking.

Cookware Size Guidance

For optimal results with this Sheet Pan Spiced Tofu with Roasted Brussels Sprouts and Sweet Potatoes , use an 18x13 inch (half-sheet) rimmed baking sheet .

Cookware Swap Guidance

This recipe excels as a Sheet Pan Dinner , offering simple one-pan preparation with well-balanced roasting.

Leftovers Quality

Reheat gently and add a splash of liquid when needed to keep the texture moist and tender.

Frequently Asked Questions

Can I make Sheet Pan Spiced Tofu with Roasted Brussels Sprouts and Sweet Potatoes ahead?
Yes. Prep the ingredients or cook the full dish ahead, then reheat gently so the texture stays close to freshly made.
What cookware works best?
Use a rimmed sheet pan and avoid crowding so the recipe cooks evenly.
How do I know it is done?
Follow the recipe timing, then check the main ingredient for tenderness, bubbling, browning, or safe doneness before serving.
Can I adjust the seasoning?
Yes. Taste near the end and adjust salt, acid, herbs, or heat in small amounts.

Customize your Sheet Pan Spiced Tofu with Roasted Brussels Sprouts and Sweet Potatoes with these simple ingredient swaps that keep the dish easy, healthy, and vegan-friendly:

  • Tofu Substitutes: Try tempeh or chickpeas for a different texture and protein profile.
  • Vegetable Alternatives: Replace Brussels sprouts with broccoli florets, green beans, or asparagus to match seasonal availability or preference.
  • Potato Variations: Swap sweet potatoes with Yukon gold or red potatoes for less sweetness but hearty texture.
  • Soy Sauce/Tamari Alternatives: Use coconut aminos for a gluten-free and lower sodium marinade option.
  • Sesame Oil Replacements: Avocado or light olive oil work if sesame oil is unavailable, though the nutty flavor will be subtler.
  • Sweeteners: Honey (if not vegan) or brown sugar can be used instead of maple syrup or agave nectar.
  • Spice Swaps: Without Chinese five-spice, blend ground cinnamon, clove, and star anise or use cumin and coriander for similarly warm notes.
  • Heat Level: Adjust crushed red pepper flakes to omit for mild or increase for more spice according to your family’s taste.

These swaps maintain the dish’s ease, healthiness, vegan, glutenfree

Storage and Reheating

Cool Sheet Pan Spiced Tofu with Roasted Brussels Sprouts and Sweet Potatoes before storing. Refrigerate leftovers in an airtight container for up to 4 days.

Freeze portions for longer storage when the ingredients are freezer-friendly. Reheat gently with a splash of liquid if the dish looks dry.

Related Articles

Read related air fryer guides and cooking tips.

More Recipes

Explore more recipes you may like.

Reviews

Rate this recipe and share a photo of your result.

No reviews yet.

Newsletter

Stay In The Loop

Get fresh recipes, articles, and updates from PanPotPlates.