Hot Honey Tofu with Broccoli is a flavorful, plant-based dish featuring crispy roasted tofu and tender broccoli tossed in a sweet, spicy, and tangy hot honey sauce. The tofu is baked until golden and firm, while the broccoli roasts to perfection alongside it. A quick homemade sauce of garlic, sriracha, honey, soy sauce, and lime juice ties everything together with a vibrant glaze. Served over rice and topped with fresh cilantro, it’s a satisfying and nutrient-rich meal ready in under 40 minutes.

If you're a tofu lover like me you need to try my chimichurri tofu or my harissa honey tofu.
Jump to:
Why you'll love this recipe
It’s packed with plant-based protein from tofu, making it satisfying and nourishing.
It balances sweet, spicy, and tangy flavors for a bold and exciting bite.
It’s easy to customize with your favorite vegetables for variety.
It comes together in under 40 minutes, perfect for a quick weeknight dinner.
Ingredients for baked tofu without corn starch
- Extra firm tofu – Provides a hearty, protein-rich base that crisps up in the oven.
- Soy sauce – Adds savory umami flavor and seasons the tofu.
- Salt and pepper – Enhance and balance overall flavor.
- Olive oil – Helps the tofu and broccoli crisp during roasting.
- Broccoli – Adds fiber, nutrients, and a fresh, slightly bitter flavor to balance the sweetness of the sauce.
- Salt – Brings out the natural sweetness of the broccoli.
- Black pepper – Adds a mild, peppery kick.
- Garlic – Adds aromatic depth and savory flavor to the sauce.
- Sriracha – Brings heat and tangy spice to balance the sweetness of honey.
- Honey – Adds natural sweetness and helps create a sticky glaze.
- Soy sauce – Contributes umami depth and saltiness to the sauce.
- Water – Thins the sauce to the right consistency for coating.
- Lime juice – Brightens and balances flavors with acidity.
- Cooked rice – Serves as the hearty base to soak up the flavors.
See the recipe card for full information on ingredients and quantities.
Substitutions
- broccoli - You can easily swap in almost any vegetable, adjusting the cooking time as needed - carrots, sweet potato, and cauliflower will cook in about the same time as broccoli.
- honey - maple syrup would be the vegan sub here.
Step-by-Step Instructions

Step 1
Toss together tofu with seasonings.

Step 2
Bake tofu and broccoli.

Step 3
Mix together hot honey sauce and simmer.

Step 4
Assemble bowls and serve.
Storage instructions
This recipe can be stored for up to 2 days in a sealed container in your fridge. It can be reheated in the oven, microwave or stove top.
Recipe Pro-Tips
I like to use Raw Honey for the best nutrient profile.
Not all tofu brands are created equal, some have a funky taste. My favorites are hodo foods or Wildwood.
Recipe FAQS
Yes you can use agave instead of honey. I would not use maple syrup as it would be too liquidy.
Tofu is a versatile, plant-based protein rich in essential amino acids, calcium, and iron, and it supports heart health, bone strength, and muscle maintenance while being low in saturated fat.
It is gluten free if you use tamari instead of soy sauce.

Other tofu recipes to try
If you make these Hot Honey Tofu with Broccoli, please leave me a rating and review on this blog post. This is the best way to support me! Tag me on Instagram so I can repost you!
Subscribe to my weekly newsletter to get my latest recipes straight to your inbox.

Hot Honey Tofu with Broccoli
Ingredients
Tofu
Broccoli
- 1 head broccoli - cut into florets
- 1 tablespoon olive oil
- 1 teaspoon salt
- Pinch black pepper
Hot honey Sauce
Other ingredients
- ½ cup cooked rice
- 2-4 tablespoons fresh chopped cilantro to your preference
Instructions
- Preheat oven to 425 degrees.
- Toss tofu with all ingredients under the tofu section. Add to a sheet pan lined with parchment paper or silicone.
- Add broccoli florets to the same sheet pan and coat with all ingredients under broccoli section.
- Bake tofu and broccoli for 30-35 minutes. If your broccoli starts to burn, take it out before the tofu. I like mine on the crisp side and took it out after 30 minutes but let the tofu cook for 35 minutes.
- Mix together hot honey sauce ingredients in a small bowl.
- Add hot honey to a sauce pot over medium heat. Bring to a simmer for 2 minutes until it thickens slightly.
- Toss together tofu with hot honey sauce. Divide out tofu, rice and broccoli amongst two bowls. Top with cilantro and dig in.









Leave a Reply