Roasted Broccoli Tofu Bowls

This post may contain affiliate links. Please read our disclosure policy.

These roasted broccoli tofu bowls are an easy sheet pan meal where the veggies and tofu bake side-by-side on a sheet pan. While they’re in the oven, I whisk together a tasty peanut sauce with fresh ginger, lime juice and garlic and toss it with udon noodles. Assembling the bowls is simple. I spoon in the broccoli, tofu and peanut noodles and sprinkle them with scallions and chopped peanuts. 

Two roasted broccoli tofu bowl with peanut noodles.

Why You’ll Love This Recipe

This is a complete healthy dinner recipe with tofu, roasted veggies, noodles and an incredible no-cook peanut sauce. While the tofu and broccoli share a baking sheet in the oven, you can quickly whisk together the super tasty sauce and stir it with the noodles. Then you’re all set to put together the bowls.

You use every part of the broccoli from florets to stems, so there is no waste.  Broccoli stems deserve more love. When you roast them, they turn out tender but crisp. They give you such good variety in texture to go with the broccoli florets.

The leftovers are good warm or cold. I am a big fan of noodle salads, and you can eat these leftovers this way too. Or reheat them in the microwave. It’s up to you. That makes this a great recipe for meal prep.

The Ingredients

Ingredients including tofu, broccoli, udon noodles, scallions, peanuts, garlic, ginger, peanut butter, soy sauce and lime.

This is what you need:

For tofu and broccoli

  • Tofu: Use extra firm tofu, so the cubes hold their shape when you marinate and bake them.
  • Broccoli: Do not buy pre-cut broccoli florets. The recipe calls for broccoli crowns because you slice the stems and roast them too. 
  • Soy sauce: To control the seasoning level, use low-sodium soy sauce for the tofu.
  • Scallions give the bowls fresh green onion flavor. All you have to do is thinly slice them and sprinkle them on at the end.
  • Chopped peanuts are a crunchy final garnish for the bowls boosting the nutty flavor.
  • Cornstarch makes the tofu crisp up bit on the outside when you bake it.
  • Olive oil: I use both oil to toss with the tofu and the broccoli before roasting them. 
  • Kosher salt and black pepper season the broccoli. Since the tofu is tossed in soy sauce, it doesn’t need it. Also, everything will pick up the flavors of the peanut sauce.

For peanut noodles

  • Udon noodles are Japanese noodles made from wheat flour, so they are not gluten-free. You can substitute with rice noodles.
  • Creamy natural peanut butter is the base of the sauce. 
  • Minced garlic and ginger work with all that nuttiness adding so much good fresh flavor.
  • Soy sauce is not gluten-free because it contains wheat. Substitute with tamari-style soy sauce with a label that says gluten-free.
  • Maple syrup adds a touch of sweetness to balance out the rest of the ingredients. You can substitute with honey if you don’t mind if the recipe is vegetarian and not vegan. 
  • Lime juice: Always use fresh citrus and not bottled.  
  • Red pepper flakes: I stir in a pinch. If you want more heat, you can add a 1/4 teaspoon Just taste the sauce as you are stirring the ingredients together. 
  • Water thins out the sauce. You want it to be a thick but pourable consistency.

How To Make Roasted Broccoli Tofu Bowls

Preheat the oven to 400 degrees F. Line a sheet pan with parchment paper.

1. Prep the tofu. Pat the block with a towel. Then wrap it with fresh paper towels and place a cast iron pan or cutting board on top to press out the excess liquid. Let it sit for 15 minutes. Then cut the pressed tofu into 1-inch cubes. I cook with it so much that I have this tofu press.

2. Marinate the tofu. Toss the cubes with oil and soy sauce in a big bowl. Then add the cornstarch and stir the tofu around gently coating it evenly.

Cubed tofu on a cutting board. Marinated tofu in a bowl.

3. Toss the broccoli florets and stems with olive oil, salt and pepper.

4. Arrange the tofu and broccoli in a single layer on the prepared baking sheet.

Raw broccoli tossed with oil, salt and pepper in a bowl. Broccoli and tofu on a sheet pan before they go in the oven.

5. Roast the broccoli and tofu. Give them 25-30 minutes, flipping over halfway through cooking. The tofu should be golden brown and the broccoli stems should be tender but still crisp.

6. Make the peanut sauce. Stir the peanut butter, garlic, ginger, soy sauce, maple syrup, lime juice an red pepper flakes in a small bowl.

Roasted broccoli and tofu on a sheet pan. Peanut sauce in a small bowl.

7. Cook the noodles and toss them with half peanut sauce. Follow the package directions. You want to save some sauce for a final drizzle.

8. Assemble to tofu bowls. Put the tofu, broccoli and noodles into bowls and sprinkle with sliced scallions and chopped peanuts. Drizzle with peanut sauce.

Peanut noodles stirred in a large bowl. Three assembled tofu bwols.

Serving

As mentioned, what I love about this recipe is that it eats like a full meal with vegetables, tofu and noodles. You can serve it with a salad like this Asian cabbage salad, edamame bell pepper salad or this cucumber carrot salad

Leftovers & Storage

You can store leftovers in an airtight container in the refrigerator up to 3 days. If you have extra sauce, put that in a separate jar. You can eat leftovers cold like a noodle salad or reheat them in the microwave. Let the peanut sauce sit out at room temperature for at least 15 minutes and stir it. If the sauce is still thick, give it a 5-10 second blast in the microwave.

Roasted broccoli tofu bowl with peanut noodles.
Want to save this recipe?
Enter your email below, and I’ll send it to your inbox. Plus enjoy recipes and cooking inspiration each week.
Please enable JavaScript in your browser to complete this form.

Roasted Broccoli Tofu Bowls

No ratings yet
Prep: 15 minutes
Cook: 30 minutes
Total: 45 minutes
Servings: 4
These roasted broccoli tofu bowls are an easy sheet pan dinner where the veggies and tofu bake side-by-side on a sheet pan. While they are in the oven, you make peanut noodles with a tasty no-cook sauce.

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
  • Pinch of red pepper flakes
  • 2-3 tablespoons water
  • 8 ounces udon noodles

For bowl

  • 2 scallions, thinly sliced
  • 1/4 cup roughly chopped peanuts

Instructions 

  • Preheat the oven to 400 degrees F. Line a sheet pan with parchment paper.
  • Pat the tofu dry with a towel. Wrap it with a dry towel and place a cast iron pan or cutting board on top to remove more liquid. Let stand for 15 minutes. (You can use a tofu press if you have one.) Cut the tofu into 1-inch cubes.
  • Toss the tofu with 1 tablespoon oil and 1 tablespoon soy sauce in a large bowl. Sprinkle with the cornstarch, gently stirring until all the tofu cubes are coated.
  • Toss the broccoli with 1 tablespoon 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. Roast for 25-30 minutes until the tofu is lightly browned and the broccoli stems are crisp-tender, flipping over halfway through cooking.
  • While the broccoli and tofu are in the oven, make the peanut noodles. For the sauce, whisk together the peanut butter, garlic, ginger, soy sauce, maple syrup, lime juice, red pepper flakes and water in a small bowl until fully combined. The sauce should be thick but pourable consistency.
  • Cook the noodles according to package instructions. Transfer them to a large bowl and toss them with half the peanut sauce, adding more as desired. (Try to save some sauce to drizzle over the bowls.)
  • To assemble, spoon the tofu, broccoli and noodles into bowls and top with sliced scallions and chopped peanuts. Drizzle with additional sauce as desired.

Notes

Store leftovers in an airtight container in the refrigerator up to 3 days. Keep extra sauce in a separate jar. Enjoy leftovers cold as a noodle salad or reheat them in the microwave. Let the peanut sauce sit out at room temperature for at least 15 minutes and stir it. If the sauce is still thick, give it a 5-10 second blast in the microwave.
If you need the recipe to be gluten free, use rice noodles and tamari instead of 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

Course: Main Dishes
Cuisine: Asian
Did you make this recipe?Mention @lastingredient on Instagram and tag it #lastingredient!

Author photo

Hi, I'm Paige.

Welcome to Last Ingredient where you will find simple seasonal recipes with plenty of fruits and vegetables, all for the home cook.

Related Posts

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating