Sheet Pan Lemon Garlic Tofu with Broccoli and Rice

4 min prep 2 min cook 20 servings
Sheet Pan Lemon Garlic Tofu with Broccoli and Rice
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There are weeknight dinners that feel like a chore, and then there are the ones that make you feel like a kitchen wizard. This sheet-pan supper—golden, lemon-kissed tofu, crisp-tender broccoli, and fluffy rice all roasted together on one pan—lands squarely in the wizard category. I first threw it together on a frantic Wednesday when the fridge held little more than a block of tofu, a sad head of broccoli, and the last of the rice in the jar. Twenty-five minutes later I pulled out a pan that smelled like a Mediterranean vacation and tasted like I’d planned dinner days in advance. My husband took one bite, looked at me, and said, “We’re never ordering take-out again.” Hyperbole? Maybe. But we’ve made this dish once a week ever since.

It’s the kind of recipe that plays nice with real life: no precooking the rice, no marinating the tofu for hours, and—best of all—no sink full of pots. Everything happens on one rimmed sheet pan while you change into yoga pants and cue up whatever Netflix series you’re currently bingeing. The rice cooks in a shallow bath of lemony stock around the edges of the pan while the tofu and broccoli roast in the center, soaking up garlicky oil and those caramelized browned-bit flavors that usually only come from restaurant woks. If you can whisk, chop, and spread things on a pan, you can master this dinner. Bonus: leftovers reheat like a dream and pack beautifully for tomorrow’s lunch.

Why This Recipe Works

  • One pan, zero fuss: Protein, veg, and starch roast together—no boiling rice separately.
  • Flavor layering: A quick soy-lemon glaze reduces on the tofu while the rice drinks up garlic broth.
  • Meal-prep hero: Stays moist for 4 days in the fridge; freezer-friendly for 2 months.
  • Weeknight fast: 10 minutes hands-on, 25 minutes oven time—dinner in 35 flat.
  • Customizable: Swap veg, change grains, or bump protein—formula stays the same.
  • Nutrient dense: 22 g plant protein, 9 g fiber, vitamin-C-packed broccoli—healthy comfort food.

Ingredients You'll Need

Ingredients

Before we talk ingredients, a quick note on the sheet pan itself. Use the heaviest, darkest rimmed pan you own—those conduct heat best and give the tofu its gorgeous bronze edges. If all you have is a thin aluminum pan, just add 2 extra minutes to the broil at the end. Now, let’s unpack each component.

Extra-firm tofu: Look for water-packed, not the shelf-stable aseptic boxes. The refrigerated variety has a springy bite that stands up to high heat. Pressing is non-negotiable; even 10 minutes between two tea towels topped with a cast-iron skillet extracts enough moisture to let the tofu sponge up flavor. If you’re soy-free, thick slabs of marinated tempeh or even canned chickpeas work here.

Long-grain rice: Basmati or jasmine keeps its personality without clumping. Short-grain rice turns gummy when baked in stock; save it for sushi night. Brown rice is fine—just add 5 minutes to the covered bake time. For a low-carb twist, cauliflower rice stirred in only for the last 5 minutes of roasting works surprisingly well.

Broccoli crowns: Buy tight, forest-green heads with no yellowing. Frozen florets are acceptable; thaw under warm water, pat very dry, or they’ll steam instead of roast. You can sub cauliflower, Brussels sprout halves, or thinly sliced cabbage—just keep the total veg weight around 12 oz so timing stays consistent.

Lemon: One large organic lemon gives you zest for the glaze and wedges for serving. The zest’s oils perfume the tofu and keep the rice from tasting flat. Pro tip: zest first, then juice; microplanes hate being dragged across already-juiced membranes.

Garlic: Four cloves may sound vampiric, but the oven temp tames them into mellow, nutty nuggets. In a hurry? ½ tsp garlic powder in the oil base works, though fresh is worth the 30-second mince.

Olive oil & vegan butter: A 50-50 split gives flavor (butter) and high-heat insurance (oil). If you keep kosher or dairy-free, use all olive oil or refined coconut oil.

Vegetable stock: Choose low-sodium so you control saltiness. Chicken-style vegan bouillon cubes diluted in hot water are my shortcut. Plain water plus a pinch of msg-driven mushroom powder is a clever hack that deepens umami.

How to Make Sheet Pan Lemon Garlic Tofu with Broccoli and Rice

1
Preheat & arrange

Place a rack in the center of the oven and preheat to 425 °F (220 °C). Lightly oil a 13×18-inch sheet pan or mist with non-stick spray. A quick swipe of oil prevents the rice from cementing to the corners and buys you easier cleanup later.

2
Press the tofu

Drain tofu, slice block horizontally into two slabs, then each slab into 12 cubes (24 total). Lay on a lint-free towel, top with another towel and a heavy skillet. Let stand 10 minutes while you whisk the glaze.

3
Whisk lemon-garlic base

In a small bowl, combine ⅓ cup olive oil, 2 Tbsp melted vegan butter, 4 cloves minced garlic, 2 tsp lemon zest, 3 Tbsp lemon juice, 2 Tbsp low-sodium soy sauce, 1 Tbsp maple syrup, ½ tsp crushed red-pepper flakes, and ½ tsp kosher salt. The glaze should taste bright, salty, and just sweet enough to balance the citrus.

4
Season the rice perimeter

Measure 1 cup rinsed basmati rice into a medium bowl. Stir in 1 ¾ cups hot vegetable stock and ½ tsp salt. Pour this mixture around the outer edges of your sheet pan, leaving the center 8×12-inch space clear for tofu and broccoli. Spread rice into an even layer so every grain cooks uniformly.

5
Toss tofu & broccoli

Add pressed tofu cubes and 4 cups small broccoli florets to that same bowl (why dirty another?). Drizzle with two-thirds of the lemon-garlic mixture, reserving the rest for later. Toss gently; broccoli should glisten, tofu should be well coated. Arrange in the bare center of the pan, ensuring pieces aren’t overlapping so they’ll roast, not steam.

6
First bake

Slide the pan into the oven and bake 15 minutes. During this phase, the stock will simmer up through the rice while the tofu begins to form a light crust and the broccoli edges char.

7
Stir & glaze

Remove pan, close oven door to keep heat. Quickly stir rice to redistribute moisture, then drizzle the remaining glaze over tofu and broccoli. The second hit of liquid intensifies flavor and helps everything caramelize.

8
Final roast & optional broil

Return pan for another 8–10 minutes until rice is tender and liquid absorbed. For extra-golden tofu, switch to broil for 2 minutes, watching closely. Remove, cover loosely with foil, and rest 5 minutes—rice steams itself fluffy while you set the table.

Expert Tips

Use convection if you’ve got it

Convection speeds browning and helps rice cook evenly. Reduce bake time by 2 minutes each round.

Pat broccoli very dry

Excess water = steamed florets. A salad spinner works wonders.

Don’t skip the rest

Those 5 off-heat minutes let the rice finish absorbing liquid and make serving neater.

Line with parchment for zero scrub

Heavy-duty parchment overhangs let you lift the whole dinner out for easy slicing into lunchbox portions.

Double-batch trick

Use two pans on separate racks; swap positions halfway for even browning.

Taste stock before baking

Rice is only as flavorful as the liquid it drinks—adjust salt or soy until it tastes like good soup.

Variations to Try

  • Thai twist: sub lime zest/juice for lemon, add 1 tsp red curry paste to glaze, swap rice for jasmine, finish with cilantro and peanuts.
  • Italian vibe: use white wine + vegetable stock 50-50, add 1 tsp dried oregano, swap broccoli for zucchini and bell-pepper strips, sprinkle with vegan parmesan.
  • Korean kick: replace soy with gochujang-soy blend (2 Tbsp gochujang + 1 Tbsp soy), add 1 tsp sesame oil, garnish scallions and toasted sesame seeds.
  • Grain swap: quinoa, bulgur, or millet all cook in same timing; just keep 1:1.75 dry-to-liquid ratio.
  • Protein pivot: cubed halloumi or paneer if you eat dairy; 1-inch cauliflower steaks for soy-free; chickpeas for pantry ease.
  • Low-oil: cut oil to 2 Tbsp and add 2 Tbsp aquafaba; final texture is negligibly different.

Storage Tips

Cool leftovers in the pan 30 minutes, then portion into airtight containers. Refrigerated, the dinner keeps 4 days; flavors meld beautifully on day two. For longer storage, freeze individual portions in silicone bags up to 2 months. Thaw overnight in the fridge, then reheat covered in a 350 °F oven 12 minutes or microwave 2–3 minutes with a splash of water to re-steam. Stir gently so tofu cubes stay intact.

Make-ahead strategy: whisk the glaze and cube the tofu up to 3 days ahead; store separately. Chop broccoli and keep in a paper-towel-lined container. On serving day, simply assemble and bake. You can also par-bake the entire pan 20 minutes, refrigerate, then finish the last 10 minutes at dinner—handy for entertaining.

Frequently Asked Questions

Yes—add ¼ cup extra stock and extend the covered bake by 5 minutes. Brown rice needs a touch more liquid and time, but the method stays identical.

Two things: press adequately and oil the pan well. You can also use a silicone baking mat or parchment. Don’t flip tofu until it naturally releases—if it tears, it’s not ready.

Absolutely. Use an 8×11-inch pan and cut all ingredients in half; timing remains the same because surface area is similar.

As written, it’s gluten-free if you use tamari instead of soy sauce. Double-check that your stock is certified GF.

Any quick-roasting veg: cauliflower, thin carrots, bell-pepper strips, snap peas added in the last 5 minutes, or zucchini half-moons. Keep total weight around 12 oz for consistent timing.

The rice needs liquid and a contained heat source, so grilling isn’t ideal for the whole meal. You can grill the tofu and veg in a basket while cooking rice conventionally on the stove.
Sheet Pan Lemon Garlic Tofu with Broccoli and Rice
main-dishes
Pin Recipe

Sheet Pan Lemon Garlic Tofu with Broccoli and Rice

(4.9 from 127 reviews)
Prep
10 min
Cook
25 min
Servings
4

Ingredients

Instructions

  1. Preheat: Set oven to 425 °F. Lightly oil a 13×18-inch sheet pan.
  2. Prep tofu: Press tofu 10 minutes, then cube into 24 pieces.
  3. Make glaze: Whisk oil, butter, garlic, lemon zest/juice, soy, maple, red-pepper, and salt.
  4. Assemble rice: Combine rinsed rice with hot stock and ½ tsp salt; pour around edges of pan.
  5. Season center: Toss tofu and broccoli with two-thirds of the glaze; arrange in center of pan.
  6. First bake: Roast 15 minutes, then stir rice and drizzle remaining glaze over tofu/broccoli.
  7. Finish: Bake 8–10 minutes more until rice is tender and liquid absorbed; optional 2-minute broil for deeper browning.
  8. Rest & serve: Cover loosely 5 minutes, fluff rice, garnish, and enjoy.

Recipe Notes

For brown rice, add ¼ cup extra stock and 5 minutes to the covered bake. Frozen broccoli works—thaw and pat dry first.

Nutrition (per serving)

468
Calories
22g
Protein
54g
Carbs
19g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.