Sheet Pan Lemon Herb Tofu with Potatoes and Green Beans

5 min prep 30 min cook 5 servings
Sheet Pan Lemon Herb Tofu with Potatoes and Green Beans
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a certain magic that happens when lemon, herbs, and roasted vegetables meet on a single sheet pan. The citrus perfumes the kitchen, the tofu turns golden-crispy at the edges, and the potatoes soak up every last drop of flavor. I developed this recipe on a frantic Tuesday evening when I needed dinner on the table in under an hour, had zero energy for dishes, and still wanted something that felt like a warm hug. One bite and my husband declared it “company-worthy,” which is high praise in our house. Since then, it’s become my go-to for everything from Sunday meal-prep to backyard patio dinners with friends. If you’re new to tofu—or think you don’t like it—this is the recipe that will convert you.

Why This Recipe Works

  • One pan, zero fuss: Everything roasts together—no par-boiling potatoes or pre-steaming beans.
  • Flavor-packed tofu: A double-hit of lemon zest in the marinade and a final squeeze after roasting keeps it bright, not bland.
  • Texture contrast: Crispy potato edges, tender green beans, and tofu that’s custardy inside, caramelized outside.
  • Meal-prep hero: Holds beautifully for four days, and the flavors actually improve overnight.
  • Customizable: Swap potatoes for sweet potatoes, use asparagus in spring, or add a drizzle of tahini for extra richness.
  • Vegan & gluten-free: Crowd-pleasing without trying, and allergy-friendly to boot.

Ingredients You'll Need

Ingredients

Great sheet-pan dinners start with smart shopping. Look for extra-firm tofu packed in water; it has the lowest moisture content, so it crisps rather than steams. If you’re lucky enough to live near an Asian market, grab super-firm sprouted tofu—it needs no pressing and browns like a dream.

Choose baby Yukon Gold or red potatoes that are roughly 1½ inches across. Their thin skins soften beautifully, and their waxy interior stays creamy without falling apart. Avoid russets here; they’ll turn fluffy and absorb too much oil.

For green beans, pick slender, bright pods that snap crisply. If the beans are extra-thick, split them lengthwise so they roast in the same time as the potatoes.

The lemon-herb marinade hinges on fresh ingredients: zest the lemon before juicing—oils in the zest carry more flavor than the juice alone. I use a Microplane and stop before the bitter white pith. Fresh thyme and oregano are ideal, but if your garden is snow-covered, ¾ teaspoon dried of each works; just crumble the leaves between your fingers to wake them up.

Finally, a generous glug of good olive oil is non-negotiable. It prevents sticking, conducts heat for browning, and carries fat-soluble flavors into every crevice of tofu and veg.

How to Make Sheet Pan Lemon Herb Tofu with Potatoes and Green Beans

1
Press the tofu

Drain tofu and slice lengthwise into ¾-inch planks. Lay on a clean kitchen towel, fold towel over top, set a heavy skillet on it, and press 15 minutes. This extracts surface moisture so the tofu will sear, not steam.

2
Whisk the marinade

In a medium bowl combine 3 Tbsp olive oil, 2 Tbsp lemon juice, 1 Tbsp lemon zest, 2 minced garlic cloves, 1 tsp salt, ½ tsp pepper, 1 tsp fresh thyme leaves, and 1 tsp chopped fresh oregano. Taste—it should make your tongue tingle.

3
Cube & coat tofu

Cut pressed tofu into 1-inch cubes. Gently toss with half the marinade; let stand 10 minutes while the oven heats to 425 °F (220 °C). Use your hands—tongs break the delicate cubes.

4
Prep potatoes

Halve baby potatoes; if larger than a golf ball, quarter them. Toss with remaining marinade plus 1 Tbsp extra oil and a pinch more salt. Spread cut-side down for maximum caramelization.

5
Arrange on sheet pan

Line a rimmed 13×18-inch sheet pan with parchment for easy cleanup. Scatter potatoes first, leaving two “tofu zones.” Nestle tofu cubes skin-side down so they’ll brown. Roast 15 minutes.

6
Add green beans

While pan roasts, trim green beans. Toss with 1 tsp oil and a pinch of salt. After 15 minutes, quickly flip potatoes, scatter beans around the pan, and roast another 12–15 minutes until beans blister and potatoes pierce easily.

7
Broil for char

Switch oven to high broil. Broil 2–3 minutes until tofu edges turn amber and potatoes freckle. Watch closely—ovens race from perfect to carbon in 30 seconds.

8
Finish & serve

Squeeze the remaining half lemon over everything, scatter extra fresh herbs, taste, and adjust salt. Serve hot or room temp—both are stellar.

Expert Tips

Don’t skip the press

Even 10 minutes under a dutch oven removes enough water to let the tofu brown and absorb flavor.

Hot oven first

Starting at 425 °F sets the crust; dropping to 400 °F after adding beans prevents scorched herbs.

Size matters

Cut potatoes and tofu the same size so everything finishes together; uniformity equals caramelization.

Parchment power

Parchment beats silicone mats here; it wicks moisture and lets bottoms crisp.

Rest for flavor

Let the tray sit 5 minutes after roasting; the steam re-hydrates the herbs and evens seasoning.

Bright finish

A final whisper of fresh lemon zest wakes up the whole dish—microplane it right over the serving platter.

Variations to Try

  • Mediterranean: Swap oregano for rosemary, add ½ cup pitted Kalamata olives and a handful of cherry tomatoes during the last 8 minutes.
  • Spicy Thai: Replace lemon juice with lime, add 1 Tbsp sriracha and 1 tsp sesame oil to marinade. Finish with peanuts and cilantro.
  • Autumn harvest: Trade green beans for Brussels sprout halves and add diced butternut squash; roast 5 minutes longer.
  • Protein swap: Use canned chickpeas (pat very dry) instead of tofu; roast 10 minutes before adding potatoes so they crisp.
  • Cheesy ( vegetarian ): In the final 2 minutes, sprinkle ¼ cup grated vegetarian parmesan over potatoes; broil until melted.
  • Low-carb bowl: Replace potatoes with 1-inch cauliflower florets; reduce first roast to 10 minutes.

Storage Tips

Cool leftovers completely, then pack into airtight glass containers. Refrigerate up to 4 days; reheat in a 400 °F oven or air-fryer for 6 minutes to restore crispness. Microwaving works in a pinch but softens the tofu. Freeze portions (without green beans) up to 2 months; thaw overnight in fridge and refresh under broil for 3 minutes. When meal-prepping, store extra lemon wedges separately so you can brighten flavors just before serving.

Frequently Asked Questions

Silken won’t hold its shape; stick with extra-firm or super-firm for best results.

Nope! Thin baby-potato skins become tender and add nutrients; just scrub well.

Toss with oil, add during final 12 minutes, and broil only 1 minute. You want blister, not hay.

Yes—use two sheet pans on separate racks, rotating halfway so both get equal heat.

Substitute 2 Tbsp aquafaba plus 1 Tbsp nutritional yeast for body, but expect less browning.

Edges should look honey-colored and feel firm to the touch; centers will be springy, not mushy.
Sheet Pan Lemon Herb Tofu with Potatoes and Green Beans
main-dishes
Pin Recipe

Sheet Pan Lemon Herb Tofu with Potatoes and Green Beans

(4.9 from 127 reviews)
Prep
20 min
Cook
30 min
Servings
4

Ingredients

Instructions

  1. Press tofu: Slice tofu, press 15 minutes, then cube into 1-inch pieces.
  2. Marinade: Whisk 2 Tbsp oil, lemon juice, zest, garlic, salt, pepper, thyme, oregano.
  3. Season: Toss tofu with half the marinade; toss potatoes with remaining marinade plus 1 Tbsp oil.
  4. First roast: Spread potatoes and tofu on parchment-lined sheet; bake 15 min at 425 °F.
  5. Add beans: Toss green beans with 1 tsp oil and pinch salt; scatter on pan, roast 12–15 min more.
  6. Broil: Broil 2–3 min for char, squeeze remaining lemon over top, garnish with herbs.

Recipe Notes

Leftovers keep 4 days refrigerated. Reheat in oven or air-fryer for crispiest texture.

Nutrition (per serving)

378
Calories
18g
Protein
42g
Carbs
16g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.