Welcome to your new favorite weeknight dinner: these incredible Roasted Broccoli Tofu Bowls! This recipe simplifies healthy eating by bringing together tender roasted broccoli and perfectly crisp tofu on a single sheet pan. While your oven works its magic, you’ll whip up a vibrant, no-cook peanut sauce infused with fresh ginger, zesty lime juice, and aromatic garlic, which then coats silky udon noodles. The result is a harmonious blend of textures and flavors, easily assembled into satisfying bowls and garnished with fresh scallions and crunchy chopped peanuts. It’s a complete, wholesome, and utterly delicious meal that proves plant-based cooking can be both effortless and exciting.

Table of Contents
- Why You’ll Love These Roasted Broccoli Tofu Bowls
- Essential Ingredients for Your Tofu Bowls
- For the Perfectly Roasted Tofu and Broccoli
- For the Creamy Peanut Noodles
- How to Master Roasted Broccoli Tofu Bowls
- Serving Suggestions for Your Tofu Bowls
- Storing and Enjoying Leftover Tofu Bowls
- Explore More Tofu Recipes
- Roasted Broccoli Tofu Bowls Recipe Card
Why You’ll Love These Roasted Broccoli Tofu Bowls
These roasted broccoli tofu bowls are more than just a meal; they’re a smart and delicious solution for anyone looking to enjoy healthy, flavorful, and easy plant-based dinners. Here’s why this recipe deserves a permanent spot in your rotation:
It’s a complete, healthy, and satisfying dinner. You get a fantastic balance of protein from the tofu, essential vitamins and fiber from the roasted broccoli, and comforting carbohydrates from the udon noodles, all brought together by an irresistible, flavor-packed peanut sauce. This isn’t just a side dish; it’s a wholesome meal that will leave you feeling nourished and fully satisfied without any heavy feeling.
The ultimate sheet pan efficiency. Imagine a dinner where your main protein and vegetables cook simultaneously on one baking sheet. That’s exactly what these broccoli tofu bowls offer. This method not only minimizes cleanup but also ensures consistent cooking and maximum flavor development for both the tofu and broccoli. While they roast to perfection, you’ll have ample time to prepare the quick peanut sauce and noodles, making the entire cooking process incredibly streamlined.
Embrace zero waste with broccoli stems. One of the standout features of this recipe is its commitment to using the entire broccoli crown, from florets to stems. Often discarded, broccoli stems are incredibly versatile and delicious when properly prepared. Roasting them transforms their texture, making them tender yet slightly crisp, providing a delightful contrast to the softer florets. This approach is not only environmentally conscious but also adds another layer of culinary interest to your bowl.
Perfect for meal prep and versatile enjoyment. If you’re a fan of meal prepping, these roasted broccoli tofu bowls will become your new best friend. The leftovers are remarkably good, whether you prefer them warmed up or enjoyed cold as a refreshing noodle salad. This flexibility makes them ideal for packing healthy lunches or having a ready-made dinner on busy evenings. Simply store them in an airtight container, and you’ll have delicious, plant-based meals waiting for you for up to three days.
Essential Ingredients for Your Tofu Bowls

Crafting exceptional roasted broccoli tofu bowls begins with selecting high-quality ingredients. Here’s a detailed look at what you’ll need to create this flavor-packed dish:
For the Perfectly Roasted Tofu and Broccoli
- Extra-Firm Tofu: This is your protein powerhouse. Opt for extra-firm tofu because its dense texture holds up beautifully to pressing, marinating, and roasting. It will maintain its shape and achieve a lovely crispy exterior, making it a fantastic meatless alternative.
- Broccoli Crowns: Forget pre-cut florets for this recipe! Using whole broccoli crowns allows you to utilize the often-overlooked stems. When peeled and sliced, the stems roast to a tender-crisp perfection, adding a delightful textural variety and ensuring no part of this nutritious vegetable goes to waste.
- Low-Sodium Soy Sauce: Essential for marinating the tofu, low-sodium soy sauce provides a rich, umami depth without making the dish overly salty. This allows you to control the overall seasoning more precisely, especially since other components like the peanut sauce also contain soy sauce.
- Scallions (Green Onions): These provide a fresh, pungent, and slightly sweet oniony kick that brightens the entire bowl. Thinly sliced and sprinkled on at the very end, they add both flavor and a vibrant green garnish.
- Chopped Peanuts: A final flourish of roughly chopped peanuts adds a crucial layer of crunchy texture and intensifies the nutty notes already present in the peanut sauce. They are a must-have garnish for both flavor and visual appeal.
- Cornstarch: The secret weapon for truly crispy tofu! Tossing the pressed tofu cubes in cornstarch before roasting creates a light, protective coating that gets wonderfully golden and crisp in the oven, mimicking the texture often achieved by frying.
- Olive Oil: Used for both the tofu and broccoli, olive oil helps them roast evenly, develop a beautiful golden-brown color, and prevents sticking to the sheet pan. It also aids in carrying the seasonings and flavors.
- Kosher Salt and Black Pepper: These basic seasonings are used for the broccoli, enhancing its natural flavor as it roasts. The tofu, being marinated in soy sauce, typically doesn’t require additional salt or pepper at this stage, as it will absorb the robust flavors of the peanut sauce later.
For the Creamy Peanut Noodles
- Udon Noodles: These thick, chewy Japanese wheat noodles are perfect for soaking up the rich peanut sauce. Their hearty texture provides a substantial base for the bowls. If you need a gluten-free option, easily substitute them with rice noodles.
- Creamy Natural Peanut Butter: The heart and soul of your sauce! Use a good quality natural peanut butter (the kind that requires stirring) for the best flavor and creamy consistency. It provides the essential nutty base that defines these bowls.
- Minced Garlic and Fresh Ginger: These aromatic powerhouses are non-negotiable. Freshly minced garlic and ginger infuse the peanut sauce with incredible depth, warmth, and a zesty zing that perfectly complements the rich peanut butter. Avoid pre-minced versions for the most vibrant flavor.
- Low-Sodium Soy Sauce (for sauce): Again, low-sodium is key. It adds umami and saltiness to the sauce. If you’re aiming for a gluten-free dish, be sure to swap this out for a tamari-style soy sauce that is explicitly labeled gluten-free.
- Maple Syrup: A touch of natural sweetness from maple syrup perfectly balances the savory, spicy, and tangy elements in the sauce. It creates a well-rounded flavor profile. If you’re not strictly vegan, honey can be used as an alternative.
- Fresh Lime Juice: Always use fresh limes! Bottled lime juice simply doesn’t compare to the bright, acidic, and fragrant burst that fresh citrus provides. It cuts through the richness of the peanut butter and adds a crucial tangy note.
- Red Pepper Flakes: A pinch of red pepper flakes adds a subtle warmth and a hint of spice. Adjust the quantity to your preference – a quarter teaspoon will give a noticeable kick, while a smaller pinch offers just a gentle background heat. Taste and adapt as you mix!
- Water: Used to thin the rich peanut sauce to the perfect pourable consistency. Start with the smaller amount and add more gradually until your sauce is thick enough to cling to the noodles but still easily stirrable.
How to Master Roasted Broccoli Tofu Bowls
Creating these delightful roasted broccoli tofu bowls is simpler than you might think, especially with the efficiency of sheet pan cooking. Follow these steps for a perfect, flavorful meal:
Step 1: Prepare Your Oven and Sheet Pan. Preheat your oven to a robust 400 degrees F (200 degrees C). This ensures the oven is hot enough for proper roasting, leading to crispy tofu and tender-crisp broccoli. Line a large baking sheet with parchment paper. This crucial step prevents sticking and makes cleanup a breeze.
Step 2: Press and Cube the Tofu. Begin by thoroughly patting your block of extra-firm tofu dry with paper towels. For truly crispy tofu, it’s essential to remove as much excess liquid as possible. Wrap the tofu in fresh paper towels and place a heavy object, like a cast iron pan or a cutting board topped with cans, on top for at least 15 minutes. If you cook with tofu frequently, a dedicated tofu press makes this step even easier. Once pressed, cut the tofu into uniform 1-inch cubes.
Step 3: Marinate and Coat the Tofu. In a large mixing bowl, gently toss the pressed tofu cubes with 1 tablespoon of olive oil and 1 tablespoon of low-sodium soy sauce. Ensure each cube is lightly coated. Next, sprinkle 2 tablespoons of cornstarch over the tofu. Stir very gently until the cornstarch evenly coats all sides of the tofu. This cornstarch coating is what gives the tofu its wonderful crispy exterior when roasted.

Step 4: Prepare the Broccoli. Take your broccoli crowns and separate the florets. Don’t forget the stems! Peel the tough outer layer of the stems and then slice them into 1/4-inch thick rounds. In a separate large bowl, toss the broccoli florets and sliced stems with 1 tablespoon of olive oil, 1/2 teaspoon of kosher salt, and 1/4 teaspoon of black pepper until well coated. The oil and seasoning will help them caramelize beautifully in the oven.
Step 5: Arrange for Roasting. Carefully arrange the marinated tofu cubes and seasoned broccoli pieces in a single layer on your prepared baking sheet. It’s important not to overcrowd the pan; leave a little space between the pieces to ensure they roast rather than steam. If your pan is too full, use two sheets.

Step 6: Roast to Perfection. Place the sheet pan in the preheated oven and roast for 25-30 minutes. Be sure to flip the tofu and broccoli halfway through cooking to ensure even browning and crisping. You’ll know they’re ready when the tofu is golden brown and delightfully crispy, and the broccoli stems are tender-crisp – not mushy, but with a slight bite.
Step 7: Prepare the Irresistible Peanut Sauce. While the tofu and broccoli are roasting, it’s time to whip up the star of the show: the creamy peanut sauce. In a small bowl, combine the 1/4 cup creamy natural peanut butter, 1 minced garlic clove, 1 tablespoon minced fresh ginger, 2 tablespoons low-sodium soy sauce, 1 tablespoon maple syrup, the juice from 1 lime, and a pinch of red pepper flakes. Whisk everything together thoroughly until the sauce is smooth and well combined. Gradually add 2-3 tablespoons of water, stirring constantly, until the sauce reaches a thick but pourable consistency. Taste and adjust seasonings if needed.

Step 8: Cook the Noodles and Toss with Sauce. Cook the udon noodles according to the package directions until they are al dente. Drain them well and transfer them to a large bowl. Pour about half of the prepared peanut sauce over the noodles and toss until they are evenly coated. You want to save some of that luscious sauce for a final drizzle over your assembled bowls, so don’t use it all here unless you’ve made extra.
Step 9: Assemble Your Delicious Tofu Bowls. It’s time to bring all the elements together! Divide the peanut noodles among your serving bowls. Then, spoon generous portions of the roasted tofu and broccoli alongside the noodles. Finish each bowl with a sprinkle of thinly sliced scallions and roughly chopped peanuts for added crunch and freshness. Finally, drizzle with any remaining peanut sauce to heighten the flavor. Serve immediately and enjoy your homemade, healthy, and incredibly flavorful roasted broccoli tofu bowls!

Serving Suggestions for Your Tofu Bowls
The beauty of these roasted broccoli tofu bowls lies in their completeness. They truly embody a full meal, offering a perfect balance of vegetables, plant-based protein, and satisfying noodles. However, if you’re looking to elevate your dining experience or simply want to add a little something extra, these bowls pair wonderfully with a crisp, refreshing side salad.
Consider serving them alongside an Asian-inspired salad to complement the flavors of the peanut sauce. Options like a zesty Asian cabbage salad, a colorful edamame bell pepper salad with tahini ginger dressing, or a refreshing cucumber carrot salad would all provide a light, crunchy contrast and enhance the overall meal. The cool, crisp textures of these salads beautifully complement the warm, savory bowls, making for an even more dynamic and enjoyable dining experience.
Storing and Enjoying Leftover Tofu Bowls
One of the many benefits of these roasted broccoli tofu bowls is how well they store, making them an excellent choice for meal prep. To keep your leftovers fresh and delicious, transfer them into an airtight container and store in the refrigerator for up to 3 days. If you happen to have any extra peanut sauce, it’s best to store that in a separate, sealed jar to maintain its optimal consistency and freshness.
When it comes to enjoying your leftovers, you have options! These bowls are fantastic eaten cold, straight from the fridge, transforming into a vibrant noodle salad – perfect for a quick and healthy lunch. Alternatively, you can reheat them gently in the microwave until warmed through. For the peanut sauce, it might thicken slightly in the fridge. To bring it back to its creamy, pourable state, let it sit out at room temperature for at least 15 minutes and give it a good stir. If it’s still too thick, a quick 5-10 second blast in the microwave will do the trick.

Explore More Tofu Recipes
If you’ve enjoyed these Roasted Broccoli Tofu Bowls and are looking for more innovative and delicious ways to incorporate tofu into your diet, you’re in luck! Tofu is incredibly versatile and can be transformed into a wide array of satisfying dishes. Explore some of our other favorite tofu recipes, each offering unique flavors and cooking methods:
- Sheet Pan Tofu with Sweet Potatoes & Black Beans
- Sheet Pan Kung Pao Tofu
- Grilled Tofu Shawarma
- BBQ Tofu Vegetable Skewers
- Baked Crispy Tofu Salad
- Sheet Pan Teriyaki Tofu and Broccolini
- Sesame Tofu and Asparagus
- Honey Garlic Tofu and Broccoli
Looking for more roasted veggie inspiration beyond tofu? Check out our comprehensive seasonal guide to easy roasted vegetable recipes, featuring ideas for pastas, salads, sides, and much more.
Roasted Broccoli Tofu Bowls Recipe
Paige Adams
15 mins
30 mins
45 mins
4
Ingredients
For Tofu
- 14 ounce block extra firm tofu
- 1 tablespoon olive oil
- 1 tablespoon low-sodium soy sauce
- 2 tablespoons cornstarch
For Broccoli
- 1 1/2 pounds broccoli crowns, cut into florets, stems peeled and sliced 1/4-inch thick
- 1 tablespoon olive oil
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
For Peanut Noodles
- 1/4 cup creamy natural peanut butter
- 1 garlic clove, minced
- 1 tablespoon minced fresh ginger
- 2 tablespoons low-sodium soy sauce
- 1 tablespoon maple syrup
- 1 lime, juiced
- Pinch of red pepper flakes (or more to taste)
- 2-3 tablespoons water
- 8 ounces udon noodles
For Serving Bowl
- 2 scallions, thinly sliced
- 1/4 cup roughly chopped peanuts
Instructions
- Preheat the oven to 400 degrees F (200 degrees C). Line a sheet pan with parchment paper.
- Pat the tofu dry with a towel. Wrap it with a fresh dry towel and place a cast iron pan or cutting board on top to press out excess liquid. Let stand for 15 minutes. (A tofu press can also be used here). Cut the pressed tofu into 1-inch cubes.
- Toss the tofu with 1 tablespoon olive oil and 1 tablespoon low-sodium soy sauce in a large bowl. Sprinkle with the cornstarch, gently stirring until all the tofu cubes are evenly coated.
- Toss the broccoli florets and peeled, sliced stems with 1 tablespoon olive oil, 1/2 teaspoon kosher salt, and 1/4 teaspoon black pepper in a large bowl.
- Arrange the tofu and broccoli in a single layer on the prepared sheet pan, ensuring not to overcrowd. Roast for 25-30 minutes until the tofu is lightly browned and crispy, and the broccoli stems are crisp-tender. Flip the tofu and broccoli halfway through cooking for even roasting.
- While the broccoli and tofu are in the oven, prepare the peanut sauce. In a small bowl, whisk together the peanut butter, minced garlic, minced fresh ginger, 2 tablespoons low-sodium soy sauce, maple syrup, lime juice, and red pepper flakes. Gradually add 2-3 tablespoons of water, stirring until the sauce is smooth and a thick but pourable consistency.
- Cook the udon noodles according to package instructions until al dente. Drain them and transfer to a large bowl. Toss the noodles with about half of the prepared peanut sauce, adding more as desired, but try to save some for drizzling over the finished bowls.
- To assemble, spoon the peanut noodles into bowls, then add the roasted tofu and broccoli. Top with thinly sliced scallions and roughly chopped peanuts. Drizzle with additional peanut sauce if desired, and serve immediately.
Notes
To make this recipe gluten-free, substitute udon noodles with rice noodles and use tamari-style soy sauce instead of regular soy sauce.
Nutrition
Calories:
526kcal
|
Carbohydrates:
66g
|
Protein:
26g
|
Fat:
21g
|
Saturated Fat:
3g
|
Polyunsaturated Fat:
4g
|
Monounsaturated Fat:
10g
|
Sodium:
1538mg
|
Potassium:
899mg
|
Fiber:
9g
|
Sugar:
14g
|
Vitamin A:
1129IU
|
Vitamin C:
158mg
|
Calcium:
143mg
|
Iron:
3mg
Nutrition information is automatically calculated, so should only be used as an approximation.
Additional Info
Main Dishes
Asian