
Roasted Tofu and Broccoli
The Story
This healthy Roasted Tofu and Broccoli recipe is a clean eating meal option rich in nutrients. Optimized for Vegan, Gluten-Free, Dairy-Free, Muscle Maintenance, Tofu and created by certified nutritionist Stewart Lucas, it is designed to fit seamlessly into a health-focused lifestyle.
Quick Summary
Roasted tofu and broccoli is a masterclass in simplicity. By using high-heat roasting, we transform humble blocks of tofu into golden, satisfying bites with crisp edges and tender centers, paired with charred, flavorful broccoli. It is a naturally vegan, high-protein meal that proves healthy eating doesn’t have to be complicated.
Why This Recipe Works
I often hear from my clients that they struggle with tofu. It arrives in the package looking like a soft, uninspired sponge, and often ends up limp in the pan. The secret isn't a complex marinade—it's physics. By pressing the water out and using a light dusting of cornstarch, we create a structure that allows the heat to work its magic. When you slide that tray into the oven, the starch reacts with the sesame oil and tamari, creating a beautiful, caramelized exterior that smells deeply savory and slightly sweet as it hits the hot air.
Broccoli acts as the perfect companion here. As the florets roast, the edges darken and turn nutty, providing a sharp contrast to the creamy center of the tofu. It’s a complete meal that feels light on the body but stays with you for hours, thanks to the perfect balance of plant-based protein and fiber.
Ingredients
- 14oz extra-firm tofu (pressed for at least 20 minutes)
- 2 large heads of broccoli, cut into bite-sized florets
- 2 tbsp tamari (or soy sauce for non-GF)
- 1 tbsp toasted sesame oil
- 1 tbsp cornstarch
- 2 cloves garlic, finely minced
- 1 tbsp maple syrup
- Optional: 1/2 tsp red pepper flakes for heat
Method
- Preheat your oven to 400°F (200°C). Line a heavy-duty baking sheet with parchment paper to prevent sticking and make cleanup a breeze.
- Take your pressed tofu and tear it into bite-sized chunks with your hands. Tearing creates jagged, uneven edges that crisp up far better than smooth, knife-cut cubes.
- Toss the tofu chunks in a bowl with the cornstarch. You want a light, even coating—no need for a thick layer.
- In a small jar, shake together the tamari, toasted sesame oil, minced garlic, and maple syrup until emulsified.
- Scatter the tofu and broccoli florets across your prepared baking sheet. Pour the sauce over everything and use your hands to ensure every piece is glossy and coated. Spread them out in a single layer; if they are too crowded, they will steam rather than roast.
- Roast for 25–30 minutes. Halfway through, give the pan a good shake or use a spatula to flip the tofu. You’re looking for deep golden-brown edges on the tofu and tender, slightly charred tips on the broccoli.
Stewart's Culinary Coaching Tips
Don't skip the pressing step! Tofu is a sponge; if it’s already full of water, it cannot absorb your flavorful sauce. I recommend wrapping the tofu in a clean kitchen towel and placing a heavy skillet or a few cookbooks on top for at least 20 minutes. Also, when roasting, make sure your oven is fully preheated before the pan goes in. That initial blast of heat is essential for that signature "crunch" without needing excess oil.
Nutritional Science & Benefits
This dish is a nutritional powerhouse:
- Soy Protein: Tofu is a complete plant-based protein, meaning it contains all nine essential amino acids necessary for muscle repair and metabolic health.
- Fiber & Cruciferous Health: Broccoli is packed with sulforaphane and fiber, which support gut health and healthy digestion.
- Healthy Fats: Toasted sesame oil provides a rich source of antioxidants and heart-healthy polyunsaturated fats.
Meal Prep & Storage
This recipe is a meal-prep dream. If you want to get ahead, you can press your tofu and chop your broccoli the night before, storing them in separate containers in the fridge. When it's time to eat, simply toss everything in the sauce and roast.
Leftovers will keep for up to 3 days in the refrigerator. To reheat, avoid the microwave, which turns tofu rubbery. Instead, pop the leftovers in a 350°F oven for 8–10 minutes or use an air fryer for 4 minutes to restore that crispy texture.
Flavor Variations
The Ginger Kick
Add 1 tablespoon of freshly grated ginger to the sauce for a bright, zesty profile.
The Protein Boost
Toss in a handful of edamame or serve over a scoop of quinoa to increase the protein density.
Low-Carb Swap
If you are looking to lower the carbohydrate count, skip the maple syrup or use a monk fruit-based sweetener alternative.
Vegetable Medley
Swap half the broccoli for cauliflower florets or sliced bell peppers for added color and nutrient diversity.
Nutrition Snapshot
| Nutrient | Amount per Serving |
|---|---|
| Protein | 25g |
| Fat | 15g |
| Carbs | 22g |
| Calories | 320 |
This healthy Roasted Tofu and Broccoli recipe is a clean eating meal option rich in nutrients. Optimized for Vegan, Gluten-Free, Dairy-Free, Muscle Maintenance, Tofu and created by certified nutritionist Stewart Lucas, it is designed to fit seamlessly into a health-focused lifestyle.
Key Takeaways
- ✓Entirely plant-based recipe free from animal products or dairy.
- ✓100% gluten-free ingredients suitable for celiac or gluten-sensitive diets.
- ✓Vetted recipe compliant with a balanced dairy-free dietary lifestyle.
- ✓Vetted recipe compliant with a balanced muscle maintenance dietary lifestyle.
Roasted Tofu and Broccoli
This healthy Roasted Tofu and Broccoli recipe is a clean eating meal option rich in nutrients. Optimized for Vegan, Gluten-Free, Dairy-Free, Muscle Maintenance, Tofu and created by certified nutritionist Stewart Lucas, it is designed to fit seamlessly into a health-focused lifestyle.
Macro Nutrition Profile (Per Serving)
Ingredients
Ingredient Substitutions
| Original Ingredient | Healthy Alternative |
|---|---|
| Firm tofu | Tempeh crumbles, chickpea flour (for a chickpea scramble), or organic eggs (if not vegan) |
| Nutritional yeast | Savory yeast flakes, or a splash of tamari/soy sauce (adds rich umami flavor) |
| Olive oil | Avocado oil or coconut oil (1:1 ratio) |
Instructions
Preheat your oven to 400°F (200°C). Line a heavy-duty baking sheet with parchment paper to prevent sticking and make cleanup a breeze.
Take your pressed tofu and tear it into bite-sized chunks with your hands. Tearing creates jagged, uneven edges that crisp up far better than smooth, knife-cut cubes.
Toss the tofu chunks in a bowl with the cornstarch. You want a light, even coating—no need for a thick layer.
In a small jar, shake together the tamari, toasted sesame oil, minced garlic, and maple syrup until emulsified.
Scatter the tofu and broccoli florets across your prepared baking sheet. Pour the sauce over everything and use your hands to ensure every piece is glossy and coated. Spread them out in a single layer; if they are too crowded, they will steam rather than roast.
Roast for 25–30 minutes. Halfway through, give the pan a good shake or use a spatula to flip the tofu. You’re looking for deep golden-brown edges on the tofu and tender, slightly charred tips on the broccoli.
Tried this recipe?
Let us know how it turned out! Click a star below to leave a review and rate the recipe.
Storage & Freezing Tips
- Refrigerator: Store in an airtight container for up to 3 days. Keep the components separate if possible to preserve texture.
- Reheating: Reheat gently in a skillet on medium-low heat with a splash of olive oil or butter.
- Freezing: Freezing is not recommended for this dish because ingredients like broccoli/tofu become soggy, rubbery, or mushy when defrosted.
Frequently Asked Questions
Can I use firm tofu instead of extra firm?▼
You can, but extra firm really is superior for roasting. If you must use regular firm, handle it with extra care to avoid it crumbling, and definitely press it for the full 20 minutes to ensure it holds its shape.
How do I know when the tofu is done?▼
You’re looking for a visual transformation. The tofu should have firm, golden-brown edges. If you poke it with a fork, it should feel bouncy and slightly crisp on the outside, rather than soft or mushy.
Is this recipe strictly gluten-free?▼
Yes, provided you use tamari instead of standard soy sauce. Standard soy sauce contains wheat, so always double-check your label if you are cooking for someone with a gluten sensitivity.
Can I air fry this instead of roasting?▼
Absolutely. Air fry at 375°F for about 12–15 minutes, shaking the basket halfway through. The results are often even crispier than the oven!
Tried this recipe?
Tag @stewartlucas on Instagram and hashtag it #nutriguide!
You Might Also Like


Stewart Lucas
Nutritionist & Recipe DeveloperStewart Lucas is a nutritionist and recipe developer representing the NutriGuide team. All recipes, nutritional values, and diet protocols published on this site are designed and audited by certified dietitians and clinical nutrition professionals to guarantee absolute accuracy.
Community Reviews
Please log in to leave a review.