This vegan peanut tofu ramen has been a regular in our meal rotation for years. It’s simple, nourishing and comforting. This recipe is served with tofu and bok choy, but the add-ins can easily be customized to your liking.
Vegan Peanut Tofu Ramen Ingredients:
- Peanut butter: Use natural creamy peanut butter.
- Soy sauce: This recipe was tested with low-sodium soy sauce and dark soy sauce. You can combine both or do low-sodium soy sauce only.
- Sugar: granulated sugar helps balance the salt in the recipe. I don’t recommend skipping it.
- Rice vinegar: For a touch of acidity.
- Sesame oil: Make sure to use toasted sesame oil for its amazing flavor.
- Olive oil: To cook the garlic and ginger. You can use a light-tasting oil if preferred.
- Garlic and ginger: For flavor.
- Broth: I recommend using a combination of vegetable and mushroom broths. You can make it with vegetable broth alone, but the mushroom broth adds such a great flavor. It’s also an easy substitute to dried or fresh mushrooms in this recipe. You can use low-sodium broth for a lower salt option.
- Ramen noodles: I use these noodles.
- Bok choy: Baby bok choy or Shanghai bok choy are my go-to, but you can replace them with broccoli or broccolini if preferred.
- Toppings: I recommend serving this ramen with tofu, peanuts, green onions, chili oil and chili flakes.

How to Make Vegan Peanut Ramen:
Here are the steps to make this simple vegan ramen.
- Prepare a peanut sauce
Whisk together the peanut butter, soy sauce, cane sugar, rice vinegar and sesame oil in a small bowl or jar. Set aside.
- Prepare the broth
Heat the oil in a medium saucepan over medium heat. Add the minced garlic and ginger. Cook for 2-3 minutes or until golden and fragrant. Carefully add the broths. Bring to a boil.
- Cook the noodles and vegetables
Add the ramen noodles and cook according to the package’s instructions. When there’s 3-5 minutes left, add the chopped bok choy. Reduce heat to medium and let simmer until the noodles and Bok choy are cooked to your liking. Avoid cooking for too long or they will be too soft.
- Serve with toppings
Stir the peanut butter mixture into the ramen until combined. Divide the ramen into two bowls and serve with toppings of choice. Alternatively, you can divide the peanut sauce into two bowls. Pour a bit of the prepared broth in each bowl and whisk until combined. Divide the rest of the broth, noodles and vegetables into each bowl.
Peanut Tofu Ramen FAQ:
Yes! Skip the garlic and replace it with garlic infused oil for frying the ginger. Or skip the garlic and ginger (see “shortcut” note under the recipe). Use low FODMAP vegetable broth (homemade or store-bought, like this FODY Foods soup base). The bok choy is in a low FODMAP serving in this recipe, avoid adding more.
Yes, make sure to use gluten-free noodles for a gluten-free option. I recommend these noodles.
Yes! I recommend broccoli or broccolini. You can use frozen or fresh broccoli florets. Add them at the same time you would add the bok choy.
More Ramen Noodle Recipes:
- Sesame Ramen Noodles With Crispy Chickpeas
- 15-Minute Peanut Ramen Noodles
- Coconut Curry Ramen With Crispy Tofu


30-Minute Peanut Tofu Ramen
Ingredients
- 1/4 cup peanut butter, natural creamy
- 2 tablespoons soy sauce, low sodium
- 2 tablespoons dark soy sauce
- 1 1/2 tablespoon cane sugar
- 1 tablespoon rice vinegar
- 2 teaspoons toasted sesame oil
- 1 tablespoon olive oil
- 3 large garlic cloves, finely minced
- 1 inch fresh ginger, finely minced
- 2 cups vegetable broth
- 2 cups mushroom broth
- 2 portions ramen noodles (about 140g)
- 4 baby bok choy, halved
- 1/2 block (175g) tofu, diced (see notes)
Toppings
- Peanuts, chopped, for topping
- Green onions, chopped, for topping
- Chili oil, to taste, for topping
- Chili flakes, to taste, for topping (optional)
Instructions
- Whisk together the peanut butter, soy sauce, cane sugar, rice vinegar and sesame oil in a small bowl or jar. Set aside.
- Heat the olive oil in a medium saucepan over medium heat. Add the minced garlic and ginger. Cook for 2-3 minutes or until golden and fragrant.
- Carefully add the vegetable and mushroom broths. Bring to a boil. Add the ramen noodles and cook according to the package's instructions. When there's 3-5 minutes left, add the chopped bok choy and tofu. Reduce heat to medium and let simmer until the noodles and Bok choy are cooked to your liking. Avoid cooking for too long or they will be too soft.
- Stir the peanut butter mixture into the ramen until combined. Divide the ramen into two bowls and serve with toppings of choice. Alternatively, you can divide the peanut sauce into two bowls. Pour the prepared broth in each bowl and whisk until combined. Divide the noodles and vegetables into each bowl.
Notes
If you make this peanut tofu ramen, be sure to leave a comment and/or give this recipe a rating! I love to hear from you guys. And of course, if you try this recipe, don’t forget to tag me on Instagram!
















Leave a Reply