Noble Veggies

  • Recipes index
  • Contact
  • About Me
  • Franรงais
menu icon
go to homepage
  • Recipes index
  • Contact
  • About Me
  • Franรงais
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Recipes index
    • Contact
    • About Me
    • Franรงais
    • Facebook
    • Instagram
    • Pinterest
  • ร—
    "home" ยป Meatless

    Sheet Pan Tofu With Veggies

    Modified: Jan 5, 2026 ยท Published: May 13, 2020 by Sophie Viau ยท This post may contain affiliate links ยท Leave a Comment

    • Facebook
    • X
    โ†“ Jump to Recipe
    Pin the Recipe

    Some nights I just want to throw everything on one pan and call it dinner. That is exactly how this sheet pan tofu and veggies recipe was born. It is basically my Italian style tofu in the oven, but turned into a full meal with roasted veggies, crispy edges and a tangy balsamic pesto marinade.

    Two slices of Sheet Pan Tofu topped with fresh basil and balsamic glaze, served alongside asparagus, cherry tomatoes, and rice on a white plate.

    I love this one on busy weeknights when everyone eats at a different time. The tofu gets golden, the veggies caramelize around the edges, and all I have to do is scoop it over rice or pasta. It is an easy sheet pan tofu dinner that feels a bit fancy, but honestly takes very little effort from me.

    If you are looking for more easy sheet pan recipes make sure to try my Sheet Pan Chicken Sausage with Veggies.

    Jump to:
    • Quick Answer
    • The Ingredients
    • Step by Step Instructions for the sheet pan tofu and veggies
    • Sophie Tips
    • Variations
    • Serving Ideas
    • Storage Tips
    • FAQs
    • Try these recipes next!
    • Sheet Pan Tofu and Veggies

    Quick Answer

    Sheet Pan Tofu With Veggies At A Glance

    • Time: About 1 hour total, including marinating
    • Texture: Crispy tofu edges, tender centers, roasted veggies with caramelized spots
    • Flavor: Garlicky basil pesto, balsamic tang, sweet roasted tomatoes and asparagus
    • Method: One pan in the oven, simple Italian marinade, no frying
    • Who it's for: Tofu beginners, veggie lovers, busy families, Meatless Monday
    • Best way to serve: Over rice, quinoa or pasta, or as a sheet pan tofu bowl

    Quick answer: This easy sheet pan tofu and veggies recipe bakes extra firm tofu and Italian seasoned vegetables on one pan with a balsamic pesto marinade, giving you a high protein, veggie packed dinner with very little cleanup.


    The Ingredients

    For the tofu

    • Extra firm tofu - holds its shape in the oven and gets those crisp edges.
    • Fresh basil leaves - sliced over the pan at the end for a fresh, herby finish.
    • Balsamic glaze - a thicker, slightly sweet drizzle that makes everything taste restaurant level.

    For the Italian marinade

    • Olive oil - carries all the flavors and helps the tofu brown.
    • Balsamic vinegar - the base of the marinade, adds tang and sweetness.
    • Basil pesto - gives a big punch of basil, garlic and umami in one spoonful.
    • Garlic powder - easy, no chopping, spreads the garlic flavor evenly.
    • Salt and black pepper - seasons the tofu and pulls moisture out so it crisps up.

    For the veggies

    • Cherry tomatoes - burst in the oven and mix with the balsamic glaze.
    • Asparagus stalks - roast quickly and stay a little crisp, perfect with Italian flavors.
    • Red onion - adds sweetness and a bit of color.
    • Yellow or red bell pepper - softens in the oven and makes the pan feel extra veggie loaded.
    • Olive oil - to coat the vegetables so they roast instead of dry out.
    • Salt and pepper - simple seasoning that lets the veggies shine.

    To serve

    • Cooked rice, quinoa or small pasta - turns this into a full sheet pan tofu dinner.
    • Extra pesto or grated Parmesan - optional, for more Italian vibes if your people eat dairy.
    A plate with rice, roasted asparagus, cherry tomatoes, and Sheet Pan Tofu garnished with basil sits beside a bowl of rice and a baking tray filled with more roasted vegetables and tofu.

    Step by Step Instructions for the sheet pan tofu and veggies

    1. Press the tofu.
      Pat the tofu block dry, wrap it in a clean kitchen towel and set something heavy on top. Let it sit for about 15 to 20 minutes while you get everything else ready. This step helps the tofu bake up crispy instead of spongy.
    2. Mix the marinade.
      Whisk together olive oil, balsamic vinegar, basil pesto, garlic powder, salt and pepper in a medium bowl. The mixture should smell garlicky and a little sweet from the balsamic.
    3. Cut and marinate the tofu.
      Slice the pressed tofu into cubes or triangles. Add them to the bowl and toss gently until every piece is coated. Let the tofu sit in the marinade for at least 30 minutes. If you have more time, you can tuck the bowl into the fridge for a couple of hours.
    4. Prep the veggies.
      Preheat the oven to 400ยฐF (200ยฐC). Line a large sheet pan with parchment paper for easier cleanup. Trim the asparagus, halve the cherry tomatoes, and slice the red onion and bell pepper into strips.
    5. Season the vegetables.
      Spread the veggies on the sheet pan in a single layer. Drizzle with olive oil, then sprinkle with salt and pepper. Give everything a quick toss right on the pan so it is lightly coated.
    6. Add the tofu.
      Arrange the marinated tofu pieces on top of and around the veggies, leaving a bit of space between the cubes so the heat can circulate. Any extra marinade can be spooned over the tofu.
    7. Bake until golden.
      Bake on the center rack for about 20 minutes, then rotate the pan and flip the tofu pieces. Continue baking until the tofu is nicely browned on the edges and the veggies are tender with caramelized spots.
    8. Finish with glaze and basil.
      Remove the pan from the oven and drizzle everything with balsamic glaze. Scatter fresh basil over the top. Taste a veggie or two and adjust salt and pepper if needed.
    9. Serve.
      Spoon the sheet pan tofu and veggies over rice, quinoa or pasta, or serve straight from the pan family style.
    Sliced tofu pieces in a white bowl with brown seasoning or sauce, placed on a marble surface next to a striped cloth-perfect for pairing with Sheet Pan Tofu for a flavorful meal.
    A baking sheet lined with foil features asparagus spears, cherry tomatoes, and triangular Sheet Pan Tofu pieces, all seasoned and ready for roasting.
    Sheet Pan Tofu triangles, cherry tomatoes, and asparagus spears are arranged on a foil-lined baking sheet for an easy, colorful meal.

    Sophie Tips

    • Crispy tofu secret: If your tofu never gets crispy, check two things. First, make sure it is really pressed. If I am in a rush, I even blot it again after pressing. Second, do not crowd the pan. If everything is piled up, the tofu steams instead of roasting.
    • Veggies cooking too fast: Asparagus and tomatoes cook quickly. If you use extra firm veggies like broccoli or sweet potato, roast them for 10 minutes on their own, then add the tofu and softer vegetables.
    • Pan size matters: I usually use a big half sheet pan. On a smaller pan, the tofu and veggies sit too close and stay soft. Two pans are better than one crowded pan.
    • What I tested: I tried this sheet pan tofu recipe both with and without pesto. Without pesto, the marinade tasted a bit flat. With pesto, the tofu picked up way more flavor and felt "Italian" even before the basil and glaze went on.
    • How to tell it is done: The tofu should look a little dry on the surface with browned corners and feel firm when you poke it with a fork. The tomatoes should be wrinkly and some may have burst. That is where all the flavor is hiding.

    Variations

    • Sheet pan tofu and broccoli: Swap the asparagus for small broccoli florets. Roast them right along with the tofu for a classic sheet pan tofu and broccoli combo.
    • Sheet pan tofu and green beans: Use trimmed green beans instead of asparagus. They roast quickly and fit perfectly with the Italian flavors. This also hits the "sheet pan tofu and green beans" keyword naturally.
    • One pan tofu fajitas: Keep the tofu and veggies, but change the marinade to lime juice, chili powder, cumin and smoked paprika. Serve in tortillas instead of over rice.
    • Extra saucy version: Whisk a bit more balsamic, olive oil and pesto together and serve it on the side as a drizzle for people who like a saucier sheet pan tofu dinner.
    • Gluten free and dairy free: The main recipe is already gluten free. Skip the Parmesan and use a dairy free pesto if needed.

    Serving Ideas

    • Spoon everything over basil or garlic butter rice for a cozy weeknight dinner.
    • Build sheet pan tofu bowls with quinoa, arugula, roasted veggies and a dollop of pesto or hummus.
    • Serve with a simple side salad and some crusty bread to soak up the balsamic glaze.
    • Turn leftovers into a warm pasta toss: reheat the tofu and veggies, then stir through hot cooked pasta with a splash of the pasta water and extra pesto.

    Storage Tips

    • Fridge: Store cooked sheet pan tofu and veggies in an airtight container for up to 4 days. I like to portion it into meal prep containers with rice or quinoa.
    • Reheating: Reheat in the oven or air fryer until the tofu edges crisp back up. The microwave works, but it will be softer.
    • Freezer: The texture of frozen tofu and asparagus gets a bit spongy, so I prefer to keep this recipe in the fridge only. If you want a freezer version, use sturdier veggies like broccoli and sweet potato.

    FAQs

    Can I make this sheet pan tofu and veggies without pressing the tofu?

    You can, but it will be softer and a bit spongy. Pressing pulls out extra water so the marinade can get in and the tofu can crisp up. If you really do not have time, at least pat the block very dry and cut smaller pieces so the edges brown faster.

    What vegetables work best for this sheet pan tofu recipe?

    Most veggies that roast well will work here. I love asparagus, cherry tomatoes, onions and peppers for an Italian twist, but you can also use broccoli, zucchini, green beans or even small sweet potato cubes. Just remember that harder vegetables usually need a little extra roasting time.

    How do I keep the tofu from sticking to the pan?

    Use parchment paper or a silicone baking mat, and make sure the tofu is coated in oil from the marinade. Try not to move it too early. If you flip it before the first side has browned, it tends to stick. Once it is golden, it releases much more easily.


    Try these recipes next!

    • A plate of sliced sausage with roasted yellow and red bell peppers, onions, and herbs, accompanied by a fork.
      Sheet Pan Chicken Sausage with Veggies
    • Sheet Pan Gnocchi with Veggies and Sausage features roasted gnocchi, sliced sausage, charred broccoli, and blistered cherry tomatoes, all garnished with chopped herbs.
      Sheet Pan Gnocchi with Veggies and Sausage
    • Three vegetable fajita tacos with guacamole and cilantro on a plate with a lime wedge; a pan of sheet pan tofu fajitas is in the background.
      Easy Sheet Pan Tofu Fajitas
    • A bowl of white rice topped with stir-fried tofu, snap peas, carrots, yellow bell peppers, and sesame seeds, with a pair of metal chopsticks placed on the bowl.
      Easy Teriyaki Tofu Stir Fry

    Sheet Pan Tofu and Veggies

    Sophie Viau
    Easy Italian style sheet pan tofu and veggies baked with a balsamic pesto marinade, cherry tomatoes, asparagus and peppers. One pan, high protein, lots of flavor.
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    marinated time 30 minutes mins
    Total Time 1 hour hr
    Course main dish
    Cuisine Italian
    Servings 4
    Calories 343 kcal

    Equipment

    • Large baking sheet (half sheet pan)
    • Parchment paper or silicone baking mat
    • Mixing bowl
    • Whisk
    • Sharp knife and cutting board

    Ingredients
      

    For the tofu

    • 1 block about 14 oz / 400 g extra firm tofu, drained and pressed
    • 2 tablespoons balsamic glaze
    • Fresh basil leaves thinly sliced, for serving

    For the marinade

    • ยผ cup olive oil
    • 3 tablespoons balsamic vinegar
    • 1 tablespoon basil pesto
    • 1 teaspoon garlic powder
    • ยฝ teaspoon fine sea salt
    • ยผ teaspoon black pepper

    For the veggies

    • 1 cup cherry tomatoes halved
    • 15 asparagus stalks trimmed and cut in thirds
    • 1 small red onion sliced into wedges
    • 1 bell pepper yellow or red, sliced
    • 2 tablespoons olive oil
    • ยฝ teaspoon fine sea salt or to taste
    • ยผ teaspoon black pepper

    To serve (optional)

    • Cooked rice quinoa or short pasta
    • Extra basil pesto or grated Parmesan

    Instructions
     

    • Wrap the tofu block in a clean kitchen towel and place a small cutting board or plate on top with something light to weigh it down. Let it sit for 15 to 20 minutes to remove extra moisture.
    • In a medium bowl, whisk together olive oil, balsamic vinegar, basil pesto, garlic powder, salt and pepper until the mixture looks smooth and slightly thick.
    • Unwrap the tofu and cut it into cubes or triangles about 1 inch in size. Add the tofu to the bowl with the marinade and gently toss so every piece is coated. Let it sit at room temperature for at least 30 minutes, stirring once or twice.
    • Preheat the oven to 400ยฐF (200ยฐC). Line a large sheet pan with parchment paper. Add the cherry tomatoes, asparagus pieces, red onion and bell pepper to the pan. Drizzle with olive oil, sprinkle with salt and pepper, and toss everything so the veggies are lightly coated. Spread them out in a single layer.
    • Arrange the marinated tofu pieces over and around the vegetables, leaving a bit of space between each piece. Spoon any extra marinade from the bowl over the tofu.
    • Place the pan on the center rack. Bake for 15 to 20 minutes, then carefully flip the tofu pieces. Continue baking for another 5 to 10 minutes, until the tofu is golden and the vegetables are tender with browned edges.
    • Remove the pan from the oven. Drizzle everything with balsamic glaze and sprinkle with fresh basil. Taste and adjust salt and pepper. Serve warm over rice, quinoa or pasta, or straight from the pan.

    Notes

    • Extra crispy tofu: For even crispier tofu, leave it in the oven a few extra minutes after the veggies are done, or move the pan under the broiler for 1 to 2 minutes, watching closely.
    • Veggie swaps: You can swap some of the asparagus for broccoli florets, zucchini or green beans. Harder vegetables like sweet potato will need an extra 10 minutes before you add the tofu.
    • Make it a meal prep: Divide the tofu and veggies into containers with cooked grains. They keep well in the fridge for up to 4 days and make easy lunches.
    • Flavor boost: If you love a strong pesto flavor, stir an extra spoonful of pesto into the hot pan right before serving or drizzle a little on each bowl.

    Nutrition

    Calories: 343kcalCarbohydrates: 17gProtein: 11gFat: 26gSaturated Fat: 4gPolyunsaturated Fat: 5gMonounsaturated Fat: 16gCholesterol: 0.3mgSodium: 632mgPotassium: 331mgFiber: 4gSugar: 8gVitamin A: 1645IUVitamin C: 52mgCalcium: 162mgIron: 3mg
    Keyword sheet pan, vegetarian
    Tried this recipe?TAG Noble Veggies

    More Meatless

    • Roasted Brussels sprouts and sweet potato cubes on a metal spatula, seasoned with black pepper and herbs.
      Roasted Sweet Potato and Brussels Sprouts (Crispy and Sweet)
    • A white ramekin filled with oat crumble, topped with a scoop of vanilla ice cream and drizzled with caramel sauce.
      Air Fryer Apple Crisp
    • A bowl of creamy corn and cream cheese dip topped with shredded cheddar cheese, corn, chopped red peppers, and herbs; tortilla chips and cilantro garnish nearby.
      Corn and Cream Cheese Dip
    • A bowl of farfalle pasta mixed with chopped zucchini, yellow squash, fresh herbs, and grated cheese sits on a white surface near wooden spice containers.
      Pasta with Summer Squash and Zucchini
    • Facebook
    • X
    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Sophie on a white background looking at the camera.

    Welcome I'm Sophie!

    My cooking style is all about balance. Some days I crave a colorful bowl with fresh ingredients, and the next day Iโ€™m happily spinning homemade ice cream. I believe food should feel approachable, cozy, and full of flavor without taking over your whole evening.

    More about me

    Popular this Season!

    • Marry Me Chickpeas
    • cover
      Air Fryer Broccolini
    • Cheesy Smashed Baked Potatoes
    • Dutch Oven Chicken Noodle Soup

    Footer

    โ†‘ back to top

    About

    • Terms and conditions

    English

    Franรงais

    Contact

    • Contact

    Copyright ยฉ 2026 Noble Veggies

    • Facebook
    • X
    • Pinterest

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.