Vibrant Thai-Style Rice Noodle Bowl with Tofu & Peanuts

Published: February 28, 2026
Kathryn HendersonKathryn Henderson
Categories: Vegetarian, Thai, Gluten-Free
Tags: healthy, gluten-free, Vegetarian, Thai, Weeknight, Noodles

Thai Noodle

Fresh rice noodles tossed with tofu, crisp vegetables, and a creamy peanut-lime sauce.

Prep Time:20 minCook Time:15 minTotal Time:35 minServings:4Difficulty:Easy

Nutrition (per serving)

Calories:480 kcal
Protein:22 g
Carbs:56 g
Fat:18 g

This rice noodle bowl is one of my favorite weeknight goes-to meals: quick, bright, and full of texture. Tender rice noodles and pan-seared tofu get tossed with crisp cucumber and carrot, then dressed in a zippy peanut-lime sauce that tastes like sunshine in a bowl.

It’s balanced and vegetarian — protein from tofu and peanuts, plenty of vegetables, and rice noodles for comfort. Assemble it in under 40 minutes and customize the veg or heat to your liking; it’s great warm or at room temperature.

Ingredients

  • Rice noodles (dried):8 oz
  • Extra-firm tofu, pressed and drained:14 oz
  • Vegetable oil:2 tbsp
  • Cucumber, julienned:1 cup
  • Carrot, shredded:1 cup
  • Red bell pepper, thinly sliced:1/2 cup
  • Scallions, thinly sliced:3 pieces
  • Fresh cilantro, chopped:1/3 cup
  • Peanuts, chopped:1/3 cup
  • Lime juice:3 tbsp
  • Natural peanut butter (creamy):3 tbsp
  • Low-sodium tamari or soy sauce:2 tbsp
  • Rice vinegar:1 tbsp
  • Honey or maple syrup:1 tbsp
  • Fresh ginger, grated:1 tsp
  • Garlic, minced:1 clove
  • Sesame oil:1 tsp
  • Crushed red pepper flakes (optional):1/4 tsp
  • Sesame seeds (optional):1 tbsp
  • Salt and black pepper:to taste

Instructions

  1. Soak or cook the rice noodles according to package directions until tender, then drain and toss with a splash of sesame oil to keep them from sticking; set aside.

    Rice noodles drained and tossed with sesame oil for Thai tofu noodle bowl
  2. Cut the pressed tofu into 1/2-inch cubes and pat dry. Heat 1 tbsp vegetable oil in a skillet over medium-high heat and cook tofu until golden and crisp on all sides, about 8–10 minutes. Season lightly with salt and pepper and set aside.

    Golden crisp tofu cubes searing in a skillet for the noodle bowl
  3. Whisk together the peanut-lime sauce: in a bowl combine peanut butter, lime juice, tamari, rice vinegar, honey or maple syrup, grated ginger, minced garlic, and 2–4 tbsp warm water to reach a silky pourable consistency. Stir in crushed red pepper flakes if using.

    Creamy peanut-lime sauce whisked for Thai rice noodles
  4. Prep the vegetables: julienne cucumber, shred carrot, thinly slice red pepper and scallions, and chop cilantro and peanuts.

    Fresh cucumber, carrot, red pepper, scallions, cilantro, and peanuts prepped for the bowl
  5. In a large mixing bowl, toss the warm rice noodles with about two-thirds of the peanut sauce so they are evenly coated. Add cucumber, carrot, bell pepper, and half the scallions; toss gently to combine.

    Rice noodles tossed with peanut sauce and crisp vegetables in a large bowl
  6. Divide the dressed noodles into bowls, top each with crisp tofu cubes, chopped peanuts, remaining scallions, cilantro, and a lime wedge.

    Thai rice noodle bowl topped with crisp tofu, peanuts, scallions, cilantro, and lime
  7. Drizzle remaining peanut sauce over the bowls and sprinkle with sesame seeds for a nutty finish.

    Peanut sauce drizzled over the Thai tofu noodle bowl with sesame seeds
  8. Serve immediately while the tofu is warm, or let it sit at room temperature for flavors to mingle. Adjust seasoning with extra tamari or lime as desired.

    Finished Thai-style tofu rice noodle bowl served with lime and tamari

Tips & Notes

  • Press tofu for at least 15 minutes to remove excess water so it crisps up nicely in the pan.
  • If the peanut sauce is too thick, thin it with warm water a tablespoon at a time until it reaches a saucy consistency.
  • Make it gluten-free by using certified tamari and check your peanut butter label for any cross-contamination warnings.