Tofu Noodle Bowl with Steamed Broccoli and Asparagus

"Today’s bowl contains rice noodles, tofu in oyster sauce with steamed broccoli & asparagus."
-- @somiigbene

A Note from Feedfeed

This simple vegetarian tofu bowl comes together quickly with steamed veggies and rice noodles for an easy lunch or dinner.

This recipe is featured in our Weekly Meal Planner Email Newsletter. Sign up for it here to have 6 great dinner recipes (along with a full shopping list) delivered to your inbox every weekend!

Jump to Section
  • Recipe Card
Prep time 15mins
Cook time 30mins
Serves or Makes: 2-4

Recipe Card


  • 1 package firm tofu, cut into medium cubes
  • 3 sliced spring onions
  • 3 tablespoons oyster sauce, or vegan oyster sauce
  • 2 tablespoons water
  • 1 tablespoon sesame oil
  • rice noodles, cooked, to serve
  • 1 bunch asparagus, steamed, to serve
  • 1 head broccoli, to serve


  • Step 1

    Preheat oven to 400ºF and line a baking tray with parchment paper.

  • Step 2

    Place the tofu on the baking tray and cook in the oven for 25 minutes until golden brown on all sides.

  • Step 3

    Transfer the cooked tofu to a medium bowl with the oyster sauce and toss to coat.

  • Step 4

    Heat water in a non-stick frying pan then add the spring onions. Cook for 1-2 minutes. Add the tofu and continue to cook for 2 minutes more. If the sauce gets too thick, add more water to loosen.

  • Step 5

    Serve the tofu over rice noodles with steamed vegetables.