Easy Vegan Ramen

Jump to Recipe ▼
Reader Rating
Total Time 40 minutes
Servings 4

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

This Vegan Ramen recipe is so easy! Made with crispy fried tofu, mushrooms, spinach, and ramen noodles in an umami-rich broth, it’s perfect for a quick weeknight dinner or for meal prep. Gluten-free option included.

overhead view of a bowl of vegan ramen with chopsticks on top.

Why you’ll love this recipe!

Ridiculously easy – Vegan ramen is so easy to make, it’ll make you question ever ordering ramen takeout again!

Soul-warming – The crispy tofu, hearty noodles, seasoned broth, and leafy greens in every bowl are so nourishing and filling.

Make it ahead – You can prep the broth ahead of time and keep noodles and tofu separate when you need an easy weeknight dinner in a hurry.

Soup is a necessary part of my winter regimen. It’s almost like I need to have a bowl of vegan minestrone or white bean soup when it’s cold or snowing outside! I don’t know if it’s just me, but I always find the cure for the winter blues at the bottom of the bowl.

This Easy Vegan Ramen recipe is another one of my winter favorites (although I could never say no to it year-round). There are so many reasons why I choose it over takeout ramen every time: it’s faster than you think, infinitely customizable, and way more satisfying than those instant packs I ate in college.

It’s made with crispy tofu, spinach, shiitake mushrooms, and ramen noodles. But the real star is the vegan ramen broth. I infused it with miso, soy sauce, and sesame oil to give it some real oomph. It’s so simple yet so delicious!

close up on a bowl of vegan ramen.

Tofu Ramen Ingredients

Super firm tofu – I always use super firm tofu when I’m making fried tofu because it doesn’t need to be pressed ahead of time and has the best crispy-meaty texture after it’s cooked. You can use extra-firm tofu as a substitute, but I recommend pressing the brick for 20 minutes to remove as much excess water as possible.

Shiitake mushrooms – My favorite mushrooms! They cook quickly and infuse the broth with their unique earthy umami flavor. I typically use fresh pre-sliced mushrooms, but dried shiitake mushrooms also work (rehydrate them in water for 10 minutes first).

Vegetables – I added green onions, garlic cloves, and spinach to the broth.

Miso paste – Go with white miso paste. Red miso will also work, but it will taste stronger. You can usually find miso in the refrigerated section, near the tofu, at most grocery stores.

Vegetable broth – I usually use low-sodium store-bought vegetable broth.

Ramen noodles – Any type will work. Look for dried ramen noodles in the Asian foods aisle, or just grab a few of those inexpensive packs. Check your local Asian market for fresh ramen noodles if you want to go all out.

This list is to provide further clarification on a few of the ingredients. See recipe card below for the full ingredient list. 

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get great new recipes from us every week!

Variations

  • Gluten-free – Use tamari instead of soy sauce and gluten-free ramen noodles.
  • Add more vegetables – Bulk up the ramen with bok choy, corn, bamboo shoots, snap peas, broccoli, shredded cabbage, and/or shredded carrots. 
  • Instead of tofu – Try vegan ramen with tempeh, white beans, edamame, or seitan. 
  • Flavor boosters – Add a splash of rice vinegar for brightness, a spoonful of chili paste for heat, or even kombu (seaweed) for a more authentic Japanese-style soup.

How to Make Vegan Ramen 

Step 1: Fry the tofu. You can do this ahead of time or while the ramen broth simmers (I’ve included 3 easy cooking methods for you below).

Step 2: Make the broth. Sauté the green onions, mushrooms, and garlic in a large skillet until fragrant. Add the soy sauce, miso paste, maple syrup, sesame oil, and vegetable broth. Heat to a boil, then reduce to a simmer. 

cooking mushrooms and green onions in a large pot.
broth and cooked mushrooms in a large pot.

Step 3: Add the noodles. Add the spinach and ramen noodles, then simmer just until the noodles are tender and the spinach has wilted. Stir in most of the fried tofu.

Step 4: Garnish and serve. Ladle the ramen into bowls and top with the remaining tofu, extra green onions, and fresh cilantro.

overhead view of a pot full of vegan ramen.

How to Prepare Tofu for Ramen

To make the best fried tofu, start by coating the super firm tofu cubes with a light dusting of cornstarch. After, choose your cooking method:

  • Pan-fried tofu: Heat oil in a nonstick skillet over medium heat, then add your tofu cubes and cook until golden and crispy on all sides.
  • Oven-baked tofu: Spread the tofu evenly on a parchment-lined baking sheet and bake at 400°F for about 30 minutes, flipping halfway through. 
  • Air-fried tofu: Preheat your air fryer to 400°F, add the tofu to the basket, and cook for approximately 15 minutes, shaking the basket at the 10-minute mark. 

Erin’s Tips and Tricks

  • You can easily adjust the consistency of the ramen by playing with the ratio of broth to vegetables/tofu. Add extra noodles, tofu, or veggies for a filling, protein-packed meal, or use fewer noodles and more broth and greens for a lighter, brothier bowl. 
  • Don’t add the noodles or spinach too early. They’ll turn to mush if they’re simmered in the broth too long.

My Pro Tip

Recipe Tip

Have as much fun with the toppings as you want. Either keep it simple with fresh cilantro or green onions on top, or get a little fancy with toasted sesame seeds, nori strips, chili oil, sliced radish, pickled ginger, kimchi, or a drizzle of sriracha.

Vegan Ramen FAQs

How long should I cook ramen noodles?

Fresh noodles take 1 to 2 minutes to cook, while dried noodles take around 3 to 4 minutes. Both can be cooked in the broth or in a separate pot of boiling water.

Is this ramen spicy?

My ramen recipe is savory and comforting, not spicy. If you’re looking for some heat, add a drizzle of sriracha or chili oil, or a pinch of chili flakes.

Is ramen always vegan?

No. Traditional Japanese ramen often contains meat or eggs (sometimes both). Luckily, it’s very easy to make vegan by using vegetable broth, egg-free noodles, and plant-based toppings, like tofu and vegetables.

Storage

Refrigerator: Store the broth separately from the noodles, tofu, spinach, and toppings in airtight containers. The leftovers will keep for 3 to 4 days in the refrigerator.

Freezer: You can freeze the vegan ramen broth for up to 3 months (everything else is best made fresh). Thaw the broth in the fridge overnight before reheating.

Reheating: When ready to eat, reheat the broth in a saucepan on the stove, then add the noodles, tofu, and greens for the best texture and flavor.

overhead view of a bowl of vegan ramen with chopsticks on top.
4.73 from 11 votes

Easy Vegan Ramen

Servings: 4
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
This Vegan Ramen recipe is so easy! Made with crispy fried tofu, mushrooms, spinach, and ramen noodles in an umami-rich broth, it’s perfect for a quick weeknight dinner or for meal prep. Gluten-free option included.
Save this recipe?
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1 block super firm tofu, fried
  • 2 green onions, sliced
  • 1 1/2 cups shiitake mushrooms
  • 4 garlic cloves, minced
  • 1 tbsp white miso
  • 3 tbsp soy sauce
  • 1 tbsp maple syrup
  • 1 1/2 tsp toasted sesame oil
  • 48 oz. vegetable broth, (6 cups)
  • 1 cup spinach
  • 8 oz. ramen noodles
  • Cilantro for garnish

Instructions 

  • Fry the tofu ahead of time or while the ramen is simmering. You can follow these instructions on how to fry tofu.
  • Sauté green onions, mushrooms and garlic with a bit of olive oil in a large skillet or dutch oven for 2-3 minutes. Then, add the soy sauce, miso, syrup, sesame oil, and vegetable broth and bring soup to a boil, then reduce to a simmer and simmer for 10 minutes.
  • Next, add spinach and ramen noodles and simmer for 2-3 minutes until the noodles are cooked. Last, add most of the tofu and stir.
  • Serve ramen with the rest of the fried tofu, additional green onions and fresh cilantro.
  • Enjoy!

Notes

Prepping ahead: 1. If you make the ramen ahead of time, you may need to add 1-2 cups of water to the ramen because the noodles may absorb some of the broth; 2. Don’t add the tofu until you’re ready to eat it, otherwise, it could get soggy. 
Substitutions: Can use tamari instead of soy sauce, and gluten free ramen instead of regular ramen noodles. 
*Calories are per serving and are an estimation

Nutrition

Calories: 429kcal | Carbohydrates: 55g | Protein: 19g | Fat: 16g | Saturated Fat: 5g | Sodium: 3447mg | Potassium: 478mg | Fiber: 5g | Sugar: 10g | Vitamin A: 1488IU | Vitamin C: 4mg | Calcium: 166mg | Iron: 5mg
Did you make this?Leave a comment and star rating below!
A fresh lentil salad topped with fried halloumi, roasted tomatoes and zucchini | thealmondeater.com
Get new recipes sent to your inbox!
Subscribe to get new recipes first!

UPDATE NOTE: This post was published in September 2019. It was updated with new text in November 2025.

girl standing in kitchen

Welcome! I’m Erin, author of the Almond Eater.

Here, you'll find recipes for all diet types, because I believe that healthy food should be delicious without being complicated.

Similar Recipes

4.73 from 11 votes (3 ratings without comment)

Leave a comment

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

Recipe Rating




17 Comments

  1. Avery says:

    2 stars
    Loved most of the recipe but literally freaked when the author mentioned bringing the miso to a boil which essentially kills the fermentation and ruins the nutritional value. Keeping the soup at a simmer without boiling was complicated with miso. This recipe should be amended to have miso be one of last steps where it is not boiled at all.

  2. Brooke says:

    5 stars
    First time reviewing a recipe. I love this ramen. I followed the recipe exactly and it tasted great!

    1. Erin says:

      Thanks Brooke — I really appreciate the review!

  3. Janira says:

    5 stars
    I have lost count of how many times I have made this recipe. This is definitely my favourite recipe for ramen. Thanks for creating this recipe!!

    1. Erin says:

      I’m so happy you like it and appreciate the comment!

  4. Daniel Z says:

    5 stars
    Without good options near us, this was a must try recipe!

  5. Ximena Contardo says:

    I didn’t have miso, so I added a little of white wine and some ginger (cuz I love ginger) simple delicious!! Thank you 🙂

  6. Jane says:

    5 stars
    Simple, Smooth and delicious recipe. thank you

  7. Jenny says:

    5 stars
    Recently switched over to veganish dinners. I made this for my family this week. Everyone loved it. Including two picking little girls. Will definitely be making again.

    1. Erin says:

      That’s great! I’m glad the family approved 🙂

  8. Akshay Bhosale says:

    5 stars
    What an amazing recipe. Tried it this weekend, everyone loved it. Thanks a lot for sharing it with us.

    1. Erin says:

      Thanks so much for your comment — I’m glad it was a hit!

  9. Karen says:

    This looks wonderful! Just curious, which measurement above is Miso & which is soy sauce.
    1 tbsp white miso
    3 tbsp white miso
    Just didn’t want to mess anything up as I’m new to cooking.
    Thanks!

    1. Erin says:

      Whoops! Should be 1 tbsp miso, 3 tbsp soy sauce 🙂

  10. Supplement Crunch says:

    5 stars
    Wow! Great pictures. I really enjoyed looking at them all!