High-Protein Vegetarian Sheet Pan Dinner with Tofu and Chickpeas

Image credit: “Roasted eggplant and tomato stew with chickpeas” by rusvaplauke, licensed under CC BY 2.0 via Flickr/Openverse.

A good high protein vegetarian sheet pan dinner should solve dinner without turning into a sink full of bowls. This one keeps the work practical: tofu, chickpeas, broccoli, red pepper, and red onion roast with smoky cumin seasoning, then a lemon Greek-yogurt tahini sauce gets stirred together while the pan is in the oven.

There is no long marinade here. The texture comes from drying the tofu and chickpeas well, giving the vegetables enough room, and roasting hot enough that the edges brown instead of steam. It is built as a 40-minute meal-prep dinner for four, with the sauce packed separately so leftovers still taste fresh.

Quick note: This recipe shares general cooking and meal-prep ideas only. It is not medical or personal nutrition advice. If you have a medical condition, allergy concern, or specific nutrition requirement, check with a qualified professional.

Why this vegetarian sheet pan dinner works

Two practical vegetarian protein sources

Tofu and chickpeas do different jobs on the same pan. Tofu brings the main vegetarian protein base and turns firmer around the edges as it roasts. Chickpeas add a little bite, extra fiber, and enough structure that the meal feels more complete than roasted vegetables alone. If you are building out more plant-forward dinners, this pairs naturally with our guide to simple high protein vegetarian meals.

No long marinade

Instead of asking you to plan hours ahead, the tofu is tossed with oil and spices right before roasting. Smoked paprika, cumin, garlic powder, salt, and black pepper give the pan a warm, savory flavor without a separate marinade step.

Easy to pack for another meal

The roasted mixture holds well in meal-prep containers, especially if you keep the sauce in a small separate container. For more make-ahead planning, use it alongside these high-protein meal prep ideas.

Ingredients you need

For the cleanest sheet-pan texture, useful low-pressure tools include a heavy rimmed half sheet pan, pre-cut parchment paper sheets for easier cleanup, and a simple tofu press if tofu dinners are going into regular rotation.

Tofu and chickpeas

Super-firm tofu is the easiest choice because it is already dense and needs less pressing. Extra-firm tofu also works, but press it well and pat it dry before cutting. The chickpeas should be drained, rinsed, and dried on a towel so they roast instead of turning soft.

Vegetables

Broccoli, red bell pepper, and red onion give the pan color without overloading it with watery vegetables. Zucchini is intentionally left out because it can crowd the pan and release too much moisture with tofu and chickpeas already there.

Smoky seasoning

Smoked paprika and cumin make the vegetables taste deeper and more dinner-like. Garlic powder helps coat everything evenly, while optional chili flakes add a little heat.

Greek-yogurt tahini sauce

The sauce is creamy, lemony, and fast: plain Greek yogurt, tahini, lemon juice, garlic, salt, and enough water to thin. It is also part of why this recipe reaches an estimated 30.2 g protein per serving when made with the listed ingredients. Nutrition information is an estimate and will vary by ingredient brand and serving size.

How to make the sheet pan dinner

Dry and prepare the tofu

Pat the tofu dry before cutting it into cubes. If you are using extra-firm tofu instead of super-firm, press it first or wrap it in a towel for several minutes while the oven heats.

Dry the chickpeas

After draining and rinsing, spread the chickpeas on a clean towel and pat them until the surface moisture is gone. They do not need to be perfect, but wet chickpeas steam quickly and stay softer.

Arrange everything without crowding

Use a large rimmed sheet pan and spread the tofu, chickpeas, and vegetables in a single layer. If your pan is smaller or the ingredients are stacked on top of each other, use two pans. This is the difference between browned edges and steamed vegetables. If you like this style of dinner, the same spacing rule applies to other sheet-pan high-protein dinners.

Roast until browned

Roast at 425°F / 220°C for about 23 to 25 minutes total. Stir and flip once halfway through so the tofu browns on more than one side and the broccoli does not burn in one spot.

Mix the sauce

While the pan roasts, whisk the yogurt, tahini, lemon, garlic, salt, and water. Keep it thick enough to spoon over bowls, or thin it a little more if you want a drizzle.

How to prevent soft tofu and chickpeas

Moisture and crowding are the two biggest reasons this kind of dinner turns soft. Dry the tofu and chickpeas well, cut the broccoli into small florets, and give everything space. A hot oven helps, but it cannot overcome a pan that is piled too high.

If you want more browning, roast on two pans and rotate them halfway through. For leftovers, reheat in an oven, air fryer, or skillet when you can. The microwave is convenient, but it will make the chickpeas and tofu softer.

Meal-prep and reheating instructions

If you want this vegetarian pan meal to sit inside a bigger week, use it as the plant-forward night in the September meal-prep reset. It also balances richer or saucier dinners like Turkish-style garlic yogurt pasta because the sauce stays separate and the pan reheats cleanly.

Keep the sauce separate

Pack the lemon Greek-yogurt tahini sauce in a small separate container. Add it after reheating so the roasted tofu, chickpeas, and vegetables do not sit in sauce.

How to refrigerate the portions

Divide the roasted tofu, chickpeas, and vegetables into four airtight containers. Let them cool slightly before closing the lids, then refrigerate for up to 4 days.

How to reheat without making everything soggy

Warm the roasted tofu, chickpeas, and vegetables in an oven, air fryer, or skillet when you can. Store the sauce separately so it stays bright and creamy, then spoon it over the hot mixture just before serving.

For a bigger container meal, add quinoa, rice, greens, or a wrap on the side. If budget is part of the plan, tofu and canned chickpeas are also useful staples for cheap high-protein meals.

Easy substitutions and variations

Dairy-free sauce option

Use a thick unsweetened plant-based yogurt, or skip the yogurt and make a thinner lemon-tahini sauce with tahini, lemon juice, garlic, salt, and water. The protein estimate will change if you remove the Greek yogurt.

Vegetable substitutions

Cauliflower florets, green beans, or carrots can work if cut small enough to roast in the same time. Avoid adding a lot of watery vegetables to the same pan unless you split the recipe between two pans.

Quinoa, rice, greens, or wraps

Serve the tofu and chickpeas over quinoa or rice for a fuller bowl, pile them onto greens for a warm salad, or tuck them into wraps with extra sauce. For lighter warm-weather sides, these high-protein summer salads are a good place to look.

Mild or spicy seasoning options

Keep the seasoning mild by skipping the chili flakes. For more heat, add the chili flakes to the pan or finish each bowl with a small pinch at serving.

What to serve with it

Serve the roasted tofu, chickpeas, and vegetables as a bowl with quinoa or brown rice, over greens with extra lemon, or inside warm wraps with a generous spoonful of sauce.

Storage

Store the roasted mixture in airtight containers in the refrigerator for up to 4 days. Store the Greek-yogurt tahini sauce separately. Stir the sauce before using because tahini can thicken as it sits.

High-Protein Vegetarian Sheet Pan Dinner Recipe

Roasted chickpeas and vegetables for a vegetarian sheet-pan dinner article
Everyday Protein Kitchen circular brand logoEveryday Protein Kitchen

High-Protein Vegetarian Sheet Pan Dinner with Tofu and Chickpeas

A 40-minute vegetarian sheet pan dinner with browned tofu, chickpeas, smoky roasted vegetables, and a lemon Greek-yogurt tahini sauce.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Mediterranean
Calories: 505

Ingredients
  

  • 1 package super-firm tofu about 450 g / 16 oz; extra-firm works if well pressed
  • 1 can chickpeas about 425 g / 15 oz, drained, rinsed, and patted very dry
  • 2 cups broccoli florets cut small enough to roast quickly
  • 1 large red bell pepper sliced
  • 1/2 small red onion thinly sliced; use up to 1 small onion if your pan has room
  • 2 tablespoons olive oil divided over the tofu, chickpeas, and vegetables
  • 1 1/2 teaspoons smoked paprika
  • 1 teaspoon ground cumin
  • 1 teaspoon garlic powder
  • 3/4 teaspoon fine salt plus more to taste
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon chili flakes optional
  • 3/4 cup plain Greek yogurt for the sauce
  • 2 tablespoons tahini for the sauce
  • 2 tablespoons fresh lemon juice plus more to taste
  • 1 small clove garlic finely grated or minced
  • 1 to 3 tablespoons water to thin the sauce
  • 1/4 teaspoon salt for the sauce, plus more to taste

Equipment

  • Large rimmed sheet pan 18 by 13 inches is ideal; use two pans if crowded
  • Clean kitchen towel or paper towels for drying tofu and chickpeas
  • Small mixing bowl for the lemon Greek-yogurt tahini sauce

Method
 

  1. Prepare the pan and oven
  2. Heat the oven to 425°F / 220°C. Use a large rimmed sheet pan, ideally about 18 by 13 inches. Line it with parchment if you want easier cleanup.
  3. Dry the tofu and chickpeas
  4. Pat the tofu very dry, then cut it into 3/4-inch cubes. Spread the drained chickpeas on a towel and pat them dry too. The drier they are, the better they brown.
  5. Season everything on the sheet pan
  6. Add tofu, chickpeas, broccoli, bell pepper, and red onion to the sheet pan. Drizzle with olive oil. Sprinkle with smoked paprika, cumin, garlic powder, salt, black pepper, and chili flakes if using. Toss gently until evenly coated.
  7. Spread in one layer
  8. Spread everything into a single layer with space between pieces. If the pan looks crowded or the vegetables are piled up, divide the mixture between two sheet pans rather than forcing it onto one pan.
  9. Roast until browned
  10. Roast for 15 minutes, then stir and flip the tofu pieces. Roast 8 to 10 minutes more, until the broccoli has browned edges, the onion is softened, and the tofu feels firmer on the outside.
  11. Make the Greek-yogurt tahini sauce
  12. While the sheet pan cooks, whisk Greek yogurt, tahini, lemon juice, garlic, water, and salt in a small bowl. Add water 1 tablespoon at a time until the sauce is drizzleable.
  13. Serve or pack
  14. Taste the roasted mixture and add a squeeze of lemon or a pinch of salt if needed. Serve warm with the sauce, or cool slightly and pack into four meal-prep containers with the sauce stored separately.

Notes

Storage: Refrigerate the roasted tofu, chickpeas, and vegetables in airtight containers for up to 4 days. Store the sauce separately and stir before serving.
Reheating: Reheat the roasted mixture in a 375°F oven, air fryer, or skillet until hot for the best texture. The microwave works, but it will soften the tofu and chickpeas.
Substitutions: Use extra-firm tofu if you press it well. For a dairy-free sauce, use thick unsweetened plant-based yogurt or make a lemon-tahini sauce with water instead of Greek yogurt.
Estimated nutrition per serving: 505 calories, 30 g protein, 42 g carbohydrates, 27 g fat, and 12 g fiber.
Nutrition information is an estimate and will vary by ingredient brand and serving size.

Protein check: using the exact quantities in the recipe card, the estimated protein total is 121 g for the full recipe, or about 30.2 g per serving. This estimate uses common product label values for super-firm tofu, canned chickpeas, Greek yogurt, and tahini; your exact nutrition can vary by brand.

Frequently asked questions

Can I use extra-firm tofu instead of super-firm tofu?

Yes. Press extra-firm tofu first and pat it very dry before cubing. It may be a little softer than super-firm tofu, but it still works well if the pan is not crowded.

Can I make the sauce dairy-free?

Yes. Use thick unsweetened plant-based yogurt, or make a simple tahini-lemon sauce with tahini, lemon juice, garlic, salt, and water. The sauce will be less tangy and the protein estimate will be lower.

Why did my tofu and chickpeas turn out soft?

They were probably too wet or too crowded. Dry both well before roasting, spread everything into one layer, and use two pans if needed. Also make sure the oven is fully hot before the pan goes in.

How long does this meal keep in the refrigerator?

The roasted tofu, chickpeas, and vegetables keep for up to 4 days in the refrigerator. Keep the sauce separate and add it after reheating.

Leave a Comment

Recipe Rating