Sheet Pan Honey Soy Tofu with Broccoli and Snap Peas

4 min prep 1 min cook 30 servings
Sheet Pan Honey Soy Tofu with Broccoli and Snap Peas
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this?

When life gets hectic—and let's be honest, when doesn't it?—this vibrant, flavor-packed sheet pan dinner swoops in like a culinary superhero. I first threw this together on a Wednesday night when my fridge held nothing but a sad block of tofu, some aging broccoli, and snap peas that were one day away from compost destiny. Twenty-five minutes later, my husband and I were fighting over the crispy caramelized edges of tofu while our toddler happily munched the sweet-salty vegetables. Now it's our bi-weekly lifesaver.

The magic here lies in the honey-soy glaze that transforms humble tofu into crave-worthy golden nuggets while the vegetables roast to tender-crisp perfection. Everything mingles on one pan, meaning minimal cleanup and maximum flavor. Whether you're feeding skeptical omnivores, busy students, or health-conscious families, this dish delivers restaurant-quality results with pantry staples and zero fuss.

Why This Recipe Works

  • One-Pan Wonder: Toss, roast, serve—dinner ready in 30 minutes with almost zero dishes.
  • Protein-Packed Plant Power: Each serving delivers 18 g of plant protein that keeps you satisfied for hours.
  • Balanced Sweet-Savory Glaze: Honey, soy, ginger, and garlic create sticky caramelization without refined sugar overload.
  • Meal-Prep Champion: Holds beautifully for 4 days—flavors deepen overnight.
  • Customizable Veggies: Swap in bell peppers, zucchini, or green beans based on what's in your crisper.
  • Family-Friendly: Mild enough for kids, yet sophisticated enough for dinner guests.

Ingredients You'll Need

Ingredients

Great results start with great ingredients, but don't worry—nothing here requires a specialty store run. Here's what to grab and why each component matters:

Tofu

Use extra-firm tofu packed in water. Look for organic, non-GMO brands for the cleanest flavor. Avoid silken or soft tofu—they won't hold their shape during roasting. Pressing is non-negotiable; it removes excess moisture so the tofu can absorb the marinade and turn golden at the edges. If you're short on time, buy super-firm tofu that comes vacuum-sealed; it needs no pressing.

Broccoli

Fresh broccoli crowns give the best texture. Choose heads with tight, dark-green florets and firm stalks. Peel the thick outer skin from the stalks with a vegetable peeler, then slice them into coins—no waste, extra fiber, and they roast beautifully. Frozen broccoli will work in a pinch, but add it only for the final 10 minutes to prevent mushiness.

Snap Peas

Look for bright green pods that snap cleanly when bent. The tiny peas inside should be barely visible—overgrown pods become starchy. Remove the fibrous string by snapping the stem and pulling down the side. Snow peas are an acceptable swap; add them during the last 8 minutes so they stay crisp.

Honey

A mild floral honey (think clover or wildflower) melts into the soy sauce without overwhelming the dish. Vegans can substitute maple syrup or agave; expect a slightly looser glaze and lighter color. Avoid dark buckwheat honey—it dominates the balance.

Soy Sauce

Low-sodium soy sauce keeps the sodium in check; you can always season later. Tamari yields deeper umami and keeps the recipe gluten-free. Coconut aminos work for soy allergies but are sweeter, so reduce honey by 1 teaspoon.

Toasted Sesame Oil

A few drops add nutty complexity. Buy a small dark bottle and store it in the fridge—its delicate polyunsaturated fats turn rancid quickly at room temperature. Never use it for high-heat sautéing; here it's a finishing flavor.

Fresh Ginger & Garlic

Pre-minced jars taste flat and can carry preservatives. Peel ginger with the edge of a spoon and grate on a Microplane for instant aromatics. Smash garlic cloves, let them rest 10 minutes, then mince—this maximizes allicin, the heart-healthy compound.

How to Make Sheet Pan Honey Soy Tofu with Broccoli and Snap Peas

1
Press the Tofu

Remove tofu from package, drain, and slice into ¾-inch slabs. Lay on a clean kitchen towel set over a rimmed baking sheet. Top with another towel and a heavy cast-iron skillet. Press 15 minutes, flipping once. Cube into 1-inch pieces—larger cubes stay juicier inside while developing a chewy exterior.

2
Whisk the Marinade

In a medium bowl combine 3 Tbsp low-sodium soy sauce, 2 Tbsp honey, 1 Tbsp toasted sesame oil, 1 Tbsp rice vinegar, 2 tsp grated ginger, 2 minced garlic cloves, 1 tsp cornstarch, and ¼ tsp black pepper. The cornstarch helps the glaze cling and encourages caramelization. Taste and balance: it should be equal parts salty, sweet, and tangy.

3
Marinate the Tofu

Add tofu cubes to the bowl and gently fold with a silicone spatula to coat every edge. Let sit while the oven preheats—at least 10 minutes, up to 30 for deeper flavor. Stir once halfway so all sides bathe in the sauce.

4
Heat the Oven & Prep the Pan

Place a large rimmed sheet pan in the oven and preheat to 425 °F (220 °C). A screaming-hot pan prevents sticking and jump-starts browning. Once hot, carefully remove the pan, mist with avocado or grapeseed oil, and immediately scatter tofu in a single layer. Listen for the satisfying sizzle.

5
First Roast for Tofu

Roast tofu 12 minutes. Meanwhile, prep the vegetables: cut broccoli into 1-inch florets and slice peeled stalks into ¼-inch coins. Trim snap peas and remove strings. This staggered timing ensures tofu gets a head start on crisping.

6
Add Vegetables & Glaze

Flip tofu with a thin metal spatula. Scatter broccoli and snap peas around the pan; drizzle remaining marinade over everything. Toss vegetables lightly to coat but keep tofu on top so it stays exposed for browning. Return to oven.

7
Final Roast & Finish

Roast 10–12 minutes more, until broccoli edges char and snap peas blister. The honey will bubble and darken—watch closely the last 2 minutes to prevent burning. Remove from oven, immediately drizzle with 1 tsp sesame oil, sprinkle with sesame seeds and scallions, and serve hot over steamed rice or quinoa.

Expert Tips

Patience = Crisp

After flipping tofu, resist nudging it for the final 10 minutes. Undisturbed contact with the hot pan creates the coveted golden crust.

Double the Glaze

For extra saucy goodness, whisk an additional batch of marinade and warm it in a small saucepan while the vegetables roast. Drizzle at the table.

Hot Pan, Cold Oil

Always heat the empty pan first, then add oil. This old restaurant trick creates a natural non-stick surface and prevents tofu from tearing.

Buy Pre-Pressed Tofu

Super-firm vacuum-packed tofu skips pressing entirely and shaves 15 minutes off prep. Trader Joe's and Wildwood brands are reliably great.

Overnight Flavor Boost

Marinate tofu up to 24 hours ahead. The soy sauce gently "cures" the exterior, yielding an almost meaty bite after roasting.

High-Rack Finish

For extra char, move the pan to the top rack and broil on high for 1–2 minutes at the end. Watch like a hawk; honey burns fast.

Variations to Try

Spicy Gochujang

Whisk 1 tsp gochujang into the marinade for gentle heat and Korean flair. Garnish with crushed roasted peanuts and cilantro.

Citrus-Miso

Swap honey for maple syrup and add 1 Tbsp white miso plus zest of 1 orange. The miso deepens umami while citrus brightens.

Peanut-Satay

Stir 2 Tbsp natural peanut butter into the marinade and thin with 1 Tbsp coconut milk. Finish with lime juice and chopped Thai basil.

Autumn Harvest

Replace snap peas with cubed butternut squash and add Brussels sprout halves. Roast 5 extra minutes for root-vegetable caramelization.

Storage Tips

Refrigerator

Cool completely, then pack in airtight glass containers. Refrigerate up to 4 days. For best texture, store tofu and vegetables together but rice separately so it doesn't absorb excess moisture.

Freezer

Freeze portions in silicone bags for up to 2 months. Thaw overnight in the fridge, then reheat in a 400 °F oven for 8 minutes or in a non-stick skillet over medium heat. The tofu will be slightly chewier but still delicious.

Meal-Prep Bowls

Assemble 4 lunch boxes with ¾ cup cooked brown rice, 1 cup roasted vegetables, and 4–5 tofu cubes. Add a tiny ramekin of extra soy-honey glaze so you can reheat the bowl and finish with a fresh drizzle.

Frequently Asked Questions

Absolutely! In fact, freezing tofu overnight and then thawing creates a spongier texture that soaks up marinade like a dream. After thawing, squeeze gently to expel excess water, then proceed with the recipe.

Two culprits: insufficient heat and too little oil. Make sure the pan and oil are shimmering hot before adding tofu. Use a thin metal spatula to release each piece with a quick confident slide rather than a timid poke.

Yes! The glaze is sweet and mild. If your kids are sensitive to ginger, reduce it to 1 tsp and serve with a side of ranch or ketchup for dipping familiarity.

Yes. Thread tofu and vegetables onto soaked skewers, brush with glaze, and grill over medium-high heat 3–4 minutes per side. Use a grill basket for tiny florets to prevent them from falling through the grates.

Switch to certified gluten-free tamari or coconut aminos. Check that your cornstarch is gluten-free (most are). Serve over rice or quinoa instead of farro or bulgur.

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.