Jul 14 2026

Vegan Bun Recipe

Time45m
Serves4

Rice noodles, grilled tofu, fresh herbs, and vegetables.

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Noodles

Tofu

Fresh Herbs & Vegetables

Sauce

Method

Noodles Preparation

  1. 1

    Cook Rice Noodles

    Bring a pot of water to a boil. Add rice noodles and cook according to package instructions, usually about 4-6 minutes. Drain and rinse under cold water to stop the cooking process. Set aside.

Tofu Preparation

  1. 2

    Prepare Tofu

    Press the firm tofu to remove excess moisture, then cut it into bite-sized cubes. In a bowl, mix soy sauce, olive oil, garlic powder, and ground black pepper. Marinate the tofu cubes in this mixture for at least 15 minutes.

  2. 3

    Grill Tofu

    Preheat a grill or grill pan over medium heat. Grill marinated tofu cubes for about 6-8 minutes, turning occasionally until golden brown and slightly crispy. Remove from heat and set aside.

Assembling the Bun

  1. 4

    Prepare Fresh Ingredients

    Wash and prepare fresh herbs (basil, cilantro, and lettuce). Julienne the carrot and slice the cucumber.

  2. 5

    Assemble the Bun

    In a large bowl, combine cooked rice noodles, grilled tofu, fresh herbs, julienned carrot, and sliced cucumber. Toss gently to mix everything together.

Sauce Preparation

  1. 6

    Make the Sauce

    In a small bowl, whisk together peanut butter, soy sauce, maple syrup, lime juice, and water until smooth. Adjust the consistency with more water if needed.

Serving

  1. 7

    Serve the Vegan Bun

    Divide the noodle and tofu mixture into serving bowls. Drizzle with the peanut sauce and serve immediately.

More from Eem - Thai BBQ & Cocktails