If you’re craving a vibrant, flavorful dish that perfectly balances crunch and saucy goodness, then this Roasted Brussels Sprouts and Crispy Tofu with Honey-Sesame Glaze Recipe is going to become your new go-to. With the Brussels sprouts caramelized to perfection and the tofu boasting a satisfyingly crispy exterior, all brought together by a sticky, sweet, and savory honey-sesame glaze, this recipe is an absolute game-changer. It’s nourishing, colorful, and so delightfully easy to prepare that you’ll wonder why you haven’t made it before!

Ingredients You’ll Need
Getting the ingredients right is key to nailing the texture and flavor contrasts in this dish. Each component, from the firm tofu to the fresh ginger, plays a simple yet vital role in creating a dish that’s irresistibly delicious.
- 1 lb Brussels sprouts, trimmed and halved: Fresh sprouts add that earthy crunch and caramelize beautifully when roasted.
- 1 block (14 oz) firm tofu, pressed and cubed: Firm tofu is essential to get those crispy cubes that soak up the glaze deliciously.
- 2 tbsp olive oil: Helps the tofu and Brussels sprouts roast evenly and develop a golden crust.
- 2 tbsp cornstarch: This coats the tofu, giving it that irresistible crispy texture.
- Salt and pepper, to taste: The basic seasonings that enhance every other flavor.
- 3 tbsp soy sauce (or tamari for gluten-free): The salty, umami backbone of the glaze.
- 2 tbsp honey (or maple syrup for vegan): Adds just the right amount of natural sweetness to balance the savory elements.
- 1 tbsp sesame oil: A small amount packs a big flavor punch, lending nuttiness to the glaze.
- 1 tbsp rice vinegar: Brightens the glaze with a subtle tang that keeps it from being too sweet.
- 1 tsp grated fresh ginger: Adds warmth and a subtle zing that elevates the dish.
- 1 clove garlic, minced: Infuses the glaze with aromatic depth.
- 1 tsp cornstarch dissolved in 2 tbsp water: Thickens the glaze into that luscious, sticky coating.
- Sesame seeds: A finishing touch that adds crunch and visual appeal.
- Chopped green onions: Provide freshness and a mild bite as a garnish.
How to Make Roasted Brussels Sprouts and Crispy Tofu with Honey-Sesame Glaze Recipe
Step 1: Preheat and Prepare
Start by heating your oven to 400°F (200°C). This high temperature is just right for roasting, making sure both the Brussels sprouts and tofu develop that perfect caramelized exterior. Line a baking sheet with parchment paper to keep things clean and prevent sticking.
Step 2: Season the Brussels Sprouts
Toss your halved Brussels sprouts with 1 tablespoon of olive oil, along with a pinch of salt and pepper. This simple seasoning lets the natural nutty flavors shine as they roast. Spread them out on one side of the baking sheet so they can crisp up without steaming.
Step 3: Prepare the Tofu
Now pat the tofu cubes dry if you haven’t already, then drizzle with the remaining 1 tablespoon of olive oil. Toss the tofu in cornstarch, salt, and pepper until each piece is well-coated. This step is a game changer for crispiness. Arrange the tofu cubes on the other side of the baking sheet, making sure they’re spaced out to roast evenly.
Step 4: Roast Everything
Pop the baking sheet into the oven and roast for 25 to 30 minutes, flipping both the tofu and Brussels sprouts halfway through. By the end, your Brussels sprouts should be beautifully caramelized with slightly crispy edges, and the tofu cubes will develop a golden, crunchy crust that’s simply mouthwatering.
Step 5: Make the Honey-Sesame Glaze
While roasting, combine soy sauce, honey, sesame oil, rice vinegar, grated ginger, and minced garlic in a small saucepan. Bring it up to a gentle simmer over medium heat. This fragrant mixture is the magic sauce that brings the whole dish together.
Step 6: Thicken the Glaze
Stir in the cornstarch-water mixture and cook for an additional 1 to 2 minutes until the glaze thickens into a glossy, sticky texture. Remove from heat and get ready to transform your roasted ingredients into an irresistible meal.
Step 7: Combine and Toss
Transfer the roasted Brussels sprouts and tofu into a large bowl. Drizzle the honey-sesame glaze over the top and toss everything gently but thoroughly so each piece is coated in that sweet, savory sauce.
Step 8: Garnish and Serve
Finish off by sprinkling sesame seeds and chopped green onions for added texture, color, and flavor. Serve warm and enjoy the perfect mix of crunchy, caramelized veggies with melt-in-your-mouth tofu in every bite.
How to Serve Roasted Brussels Sprouts and Crispy Tofu with Honey-Sesame Glaze Recipe

Garnishes
Sprinkling toasted sesame seeds and fresh chopped green onions adds a lovely nuttiness and a pop of vibrant green, bringing both taste and brightness to the dish. If you want to mix it up, thinly sliced red chili or a dash of sriracha can introduce a fun spicy kick to balance the glaze’s sweetness.
Side Dishes
This Roasted Brussels Sprouts and Crispy Tofu with Honey-Sesame Glaze Recipe pairs wonderfully with steamed jasmine rice or quinoa to soak up every bit of that luscious glaze. For a heartier meal, serve alongside Asian-inspired noodles or a light cucumber salad to bring refreshing crunch.
Creative Ways to Present
For meal prep or casual dinner parties, present the glazed Brussels sprouts and tofu in a large shallow bowl to showcase their beautiful caramelized edges. Garnish with freshly chopped herbs like cilantro or mint for a fresh twist. You might also layer the veggies over a bed of greens or roasted sweet potatoes for extra color and texture in the bowl.
Make Ahead and Storage
Storing Leftovers
Keep your leftovers in an airtight container in the refrigerator for up to 3 days. The tofu will maintain some of its crispness, while the Brussels sprouts will stay flavorful, though they may soften slightly over time.
Freezing
This dish freezes okay but is best enjoyed fresh. If you want to freeze, place the cooled tofu and Brussels sprouts in a freezer-safe container with the glaze on the side. Freeze for up to 2 months for best results. Thaw overnight in the fridge before reheating.
Reheating
To reheat, warm the leftovers gently in a skillet over medium heat to revive some of the tofu’s crispiness while preserving the integrity of the glaze. Alternatively, reheat in the oven at 350°F (175°C) for 10-12 minutes. Avoid microwaving if you want to keep textures intact.
FAQs
Can I use frozen Brussels sprouts for this recipe?
While fresh Brussels sprouts yield the best texture and flavor, you can use frozen if necessary. Be sure to thaw and pat them dry well before roasting to avoid excess moisture that can prevent caramelization.
How do I make this recipe vegan?
Simply swap out honey for maple syrup or agave nectar in the glaze, and use tamari instead of soy sauce if you need it to be gluten-free. This keeps the dish fully plant-based and just as delicious.
What’s the best way to press tofu?
Wrap the tofu block in a clean kitchen towel or paper towels, then place something heavy on top, like a cast iron skillet or a stack of books, for about 15-30 minutes. This removes excess water and ensures a crispy texture after roasting.
Can I make the glaze ahead of time?
Yes! The honey-sesame glaze can be made up to two days ahead and stored in the refrigerator. Rewarm slightly before tossing with the roasted Brussels sprouts and tofu for the best flavor and consistency.
Is this recipe spicy?
The base recipe is not spicy, but you can easily add heat by incorporating crushed red pepper flakes, fresh sliced chili, or a drizzle of hot sauce as a garnish for a bit of zing.
Final Thoughts
This Roasted Brussels Sprouts and Crispy Tofu with Honey-Sesame Glaze Recipe is a delightful dish that brings together the best of textures, flavors, and simplicity. Whether you’re a longtime Brussels sprouts lover or just getting started with tofu, this meal is sure to please. Give it a try — your taste buds will thank you!
Print
Roasted Brussels Sprouts and Crispy Tofu with Honey-Sesame Glaze Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Roasting
- Cuisine: Asian-inspired
- Diet: Vegan
Description
This Roasted Brussels Sprouts and Crispy Tofu recipe combines caramelized Brussels sprouts and golden, crunchy tofu cubes tossed in a flavorful honey-sesame glaze. Perfectly roasted in the oven, this dish offers a delightful balance of textures and savory-sweet flavors, making it an excellent vegan-friendly meal or side dish that’s both satisfying and nutritious.
Ingredients
Vegetables
- 1 lb Brussels sprouts, trimmed and halved
Tofu
- 1 block (14 oz) firm tofu, pressed and cubed
- 2 tbsp olive oil, divided
- 2 tbsp cornstarch
- Salt and pepper, to taste
Honey-Sesame Glaze
- 3 tbsp soy sauce (or tamari for gluten-free)
- 2 tbsp honey (or maple syrup for vegan)
- 1 tbsp sesame oil
- 1 tbsp rice vinegar
- 1 tsp grated fresh ginger
- 1 clove garlic, minced
- 1 tsp cornstarch dissolved in 2 tbsp water
Garnishes
- Sesame seeds
- Chopped green onions
Instructions
- Preheat and Prep: Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper to prevent sticking and ensure even roasting.
- Prepare Brussels Sprouts: Toss the trimmed and halved Brussels sprouts with 1 tablespoon of olive oil, salt, and pepper. Arrange them evenly on one side of the prepared baking sheet.
- Prepare Tofu: Coat the pressed and cubed tofu with the remaining 1 tablespoon of olive oil, cornstarch, salt, and pepper. Spread the tofu cubes evenly on the opposite side of the baking sheet from the Brussels sprouts.
- Roast: Place the baking sheet in the oven and roast for 25-30 minutes, flipping both the Brussels sprouts and tofu halfway through. Roast until the Brussels sprouts are caramelized and the tofu is golden and crispy.
- Make the Glaze: In a small saucepan, combine soy sauce (or tamari), honey (or maple syrup), sesame oil, rice vinegar, grated fresh ginger, and minced garlic. Bring the mixture to a simmer over medium heat to develop the flavors.
- Thicken Glaze: Stir in the cornstarch dissolved in water and continue cooking for 1-2 minutes until the glaze thickens. Remove the saucepan from heat once thickened.
- Combine and Toss: Transfer the roasted Brussels sprouts and crispy tofu to a large bowl. Pour the honey-sesame glaze over them and toss gently until everything is evenly coated.
- Garnish and Serve: Sprinkle the dish with sesame seeds and chopped green onions for added texture and flavor. Serve warm as a main or side dish.
Notes
- Pressing the tofu before cooking removes excess moisture, ensuring it crisps up better when roasted.
- For a vegan version, substitute honey with pure maple syrup and use tamari instead of soy sauce for gluten-free requirements.
- Flip tofu and Brussels sprouts halfway through roasting to ensure even caramelization and crispiness.
- The glaze can be prepared ahead of time and warmed gently before tossing with vegetables and tofu.
- Serve with steamed rice or quinoa for a complete meal.

