Free Kitchen Hacks eBook

Easy Vegetarian Ramen with Tofu

on July 15, 2020
last updated January 30, 2025
This post may contain affiliate links. Please read my disclosure policy.
This Easy Vegetarian Ramen with Tofu is quick, warming, and bursting with flavor. With just 10 simple ingredients required, the crispy tofu and soft-boiled eggs over hot broth comes together in just 30 minutes!
Close up of a bowl of hot ramen with tofu, soft boiled eggs., mushrooms, and green onion.

Ready to warm up with an elevated hot bowl of ramen? Perfecting this Vegetarian Ramen with Tofu recipe totally reignited my love for these skinny little noodles in a hot, flavorful broth.

Growing up, instant ramen was my go-to for an after-school snack. I wasn’t quite the home cook I am today, but I remember adding pounds of Tabasco sauce to give it more flavor.

So, I wanted my adult attempt at instant ramen to be much better than a microwaveable pre-packaged cube of dry noodles cooked with tap water and a packet of salty dust and hot sauce. Plus, I needed to make it vegetarian to fit my current dietary preferences.

This broth has complex flavor even without using the chicken flavor packet, and you can really taste every note. (I’ve also upleveled the noodles in other ways, like in these Spicy Garlic Noodles)!

Still, as a mom with a hectic schedule and a gourmet palate, I wanted to ramp up the flavor while keeping it as easy as possible! This tofu ramen recipe requires just 10 ingredients and can be made in 30 minutes!

This is quite honestly my third update on this recipe, making it easier and (in my humble opinion) tastier each time. I’ve tested this ramen recipe over and over again to land here, where I believe we can achieve the most flavor with the least amount of time & effort.

Grabbing ramen noodles with chopsticks out of steaming hot broth.

Instant Ramen with Tofu Ingredients


Here’s everything you’ll need for the Tofu:

  • Tofu. For the crispiest tofu, use extra-firm and get as much moisture out as you can by pressing it.
  • Olive Oil. Or sesame oil.
  • Soy sauce. Or Tamari.
Overhead view of the ingredients needed for pan-fried tofu - soy sauce, tofu, and olive oil.

Here’s everything you’ll need for the broth:

  • Olive oil. Again, you can substitute sesame oil to add more flavor.
  • Garlic.
  • Shiitake mushrooms. I usually use fresh but have also tried with dried shiitake mushrooms and they work too!
  • Vegetable Broth. Grab it from the store or make your own veggie broth from vegetable scraps. Veggie stock also works. Regular and low sodium varieties both work in this recipe.
  • Soy sauce. Or Tamari.
  • Thai Red Curry Paste.
  • Rice Vinegar.
  • Ramen noodles. I honestly just use the noodles from the instant ramen packets and save the little seasoning packet for my husband to use in marinades.
  • Eggs. You can totally leave these off, but it’s truly one of my favorite parts of this dish!
Overhead view of the ingredients needed for vegetarian ramen - eggs, red curry paste, ramen noodles, vegetable broth, rice vinegar, garlic, olive oil, soy sauce, and shiitake mushrooms

How to Make Tofu for Ramen


Press Your Tofu

Always use extra-firm tofu in this easy vegetarian ramen and take the time to press it to dry it out. It’ll get you that crispy tofu you’re looking for as contrast to the wet soup.

To get crispy tofu, it’s best to get as much moisture out as you can! If you don’t have a tofu press, you can fashion your own at home!

Just wrap your tofu in a large clean kitchen towel and put something heavy on top. Allow it to sit for 5-10 minutes (the longer, the better!).

This will push the moisture out of the tofu to be absorbed by the kitchen towel. The tofu will get nice and crispy and add welcomed texture to your ramen.

Using a heavy book to press moisture out of tofu without a tofu press.
Release as much moisture as possible from your tofu. If you don’t have a tofu press, you can just set something heavy on top of the tofu wrapped in a clean kitchen towel.

Pan-Fry Your Tofu

Now, it’s time to pan-fry your crispy tofu for ramen. If you like instant ramen as is and just want to make some tofu for it, you can totally just make this tofu recipe and add it!

Cut your tofu into small cubes, about one square inch in size. Then, put your tofu cubes in between a second, dry kitchen towel and press down with your hands to get any leftover excess moisture out.

Get the oil hot in a frying pan over medium-high heat for about 2 minutes. Then, carefully lower the tofu into the hot oil, spreading out the cubes in a single layer. Try to leave a little space in between each cube, or they may stick together.

Adding pressed and cubed extra-firm tofu to a pan with hot oil to fry until crispy.
Cube your tofu and add it to a frying pan with hot oil over medium-high heat.
Tofu pan-frying on the second side after being flipped, to reveal the crispy side of the tofu.
After about 5 minutes, flip to tofu and fry again until it is crispy and golden-brown on both sides.

Once your tofu is crispy on both sides, add the soy sauce and toss to coat. Then, remove from the heat and set aside until you’re ready to serve.

Crispy pan-fried tofu tossed with soy sauce.
Once both sides are crispy, add the soy sauce and toss to coat the tofu.

How to Make Easy Vegetarian Ramen


Cook Your Mushrooms and Garlic

While the tofu is pressing and cooking, you can get started on your vegetarian broth.

Start by cooking your garlic and shiitake mushrooms in the oil to release their liquids. This will give us the best texture on the mushrooms. Skipping this step may make your shiitake’s a little bit spongy.

Clean and slice the shiitakes and peel and mince the garlic. To a large pot over medium heat, add the oil and prepped mushrooms and garlic. Cook for about 5 minutes until most of the liquid released from the mushrooms.

If you are using dried shiitake mushrooms you can skip this step, and they will just rehydrate in the broth.

Shitake mushrooms and minced garlic cooked in oil in a large pot.
In a large pot, cook the mushrooms and garlic in oil over medium heat to release the liquid from the mushrooms (about 5 minutes).

Develop Your Broth

Add your vegetable broth, soy sauce, red curry paste, and rice vinegar to the pot with your mushrooms and garlic.

Stir to combine and bring the broth up to a low boil. Half cover it to allow some steam to escape, while not reducing the broth too much (if the broth reduces too much it will become too salty).

Adding vegetable broth to a large pot to make a flavorful vegetarian broth for ramen.
Add the vegetable broth, soy sauce, red curry paste, and rice vinegar to the pot and bring to a low boil.

Boil Your Eggs

Rinse your eggs under cold water and slowly lower them into the boiling broth. If the idea of the shell cooking in your broth freaks you out, you of course can boil a separate pot of water, but I’m always for less clean up.

Time the eggs for 6½ minutes with the broth at a boil to get that perfect soft-boiled egg. If you want them hard boiled, leave them in there for 9 minutes.

Prepare an ice bath by adding a handful of ice and some water to a large bowl. You just need enough for the eggs to be submerged.

When the timer goes off, carefully remove the eggs from the broth and place them in the ice bath.

If your sieve grabs any garlic or mushrooms while you are fishing out the eggs, use your finger to roll the egg off the sieve into the ice bath and dump the garlic and mushrooms back into the broth.

Allow the eggs to sit in the ice bath until they are cooled. This stops the cooking (this is especially important if you are going for soft-boiled and want a runny yolk) but also makes them easier to peel.

Once cooled, crack the shell and remove it. Then, slice your egg in half and serve atop the ramen.

Carefully lowering clean eggs into boiling broth to soft boil them.
Clean your eggs and carefully lower into the boiling broth.
Two soft boiled eggs cooling in an ice bath.
After 6½ minutes, remove the eggs and place them in an ice bath to cool.

Cook Your Noodles Last

When too overcooked, ramen noodles can get “gummy”. Only cook your noodles right before you are ready to serve them.

Follow the directions on the noodle packaging to get your cook time just right. It usually takes about 2 or 3 minutes for the noodles to cook.

Two packets of ramen noodles cooking in vegetarian broth.
Just before you are ready to serve your ramen, cook the noodles directly in the broth according to the instructions on the packet.

How to Serve Ramen

Once all your elements are ready, dish out two bowls of the noodles, mushrooms, garlic, and broth.

Then, add your tofu and egg on top. I like to garnish it with some green onion and usually put Sriracha on the table in case myself or my husband feels like adding a little kick. You can also sprinkle with sesame seeds for a little added flavor and texture!

Two bowls of hot ramen with a soft boiled egg, mushrooms, and tofu.

How to Store and Save Ramen

This broth stays delicious for about 4 days in an airtight container in the refrigerator. You can reheat it in the microwave on high for about 2 minutes or over the stove on high heat for about 10 minutes.

You can also freeze the broth for up to 6 months. Allow it to thaw in the refrigerator overnight before reheating.

Close up of a bowl of hot ramen with tofu, soft boiled eggs., mushrooms, and green onion.

Easy Vegetarian Ramen with Tofu

4.7 from 9 votes
Marley Goldin
SAVE RECIPE TO COLLECTION
PIN PRINT RATE
This Easy Vegetarian Ramen with Tofu is quick, warming, and bursting with flavor. With just 10 simple ingredients required, the crispy tofu and soft-boiled eggs over hot broth comes together in just 30 minutes!
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 2 servings

Equipment

Ingredients
  

Pan-Fried Tofu

  • 8 ounces extra-firm tofu
  • 2 tablespoons olive oil (or sesame oil or vegetable oil)
  • 2 teaspoons soy sauce (or Tamari)

Vegetarian Ramen

  • 2 tablespoons olive oil (or sesame oil or vegetable oil)
  • 4 cloves garlic (minced)
  • 8 ounces shiitake mushrooms (preferably fresh, but dried work too!)
  • 6 cups vegetable broth
  • 2 tablespoons soy sauce (or Tamari)
  • 2 tablespoons red curry paste
  • 1 tablespoon rice vinegar
  • 6 ounces ramen noodles (6 oz = 2 instant ramen packets)
  • 2 large eggs
  • green onion for garnish (optional)

Instructions
 

Tofu

  • Drain your tofu and press it with a tofu press or by placing it between a clean, large kitchen towel and placing something heavy on top from 5-10 minutes (the longer the better).
    8 ounces extra-firm tofu
  • Cut your tofu into 1 square inch cubes and press one more time with a dry kitchen towel.
  • Get oil hot in a frying pan over medium-high heat for about 2 minutes. Then, carefully lower the tofu into the hot oil, leaving some space in between each cube so they don't stick together.
    2 tablespoons olive oil
  • Fry the tofu and then flip, until golden brown on both sides. This usually takes about 3-4 minutes per side.
  • Once the tofu is crispy on both sides, add the soy sauce and toss to coat. Then, remove the tofu from heat and set aside until ready to serve atop the ramen.
    2 teaspoons soy sauce

Vegetarian Ramen

  • To a large pot over high heat, add oil, minced garlic, and sliced shiitake mushrooms. Sautee for about 5 minutes until the juices start to release from the mushrooms and the garlic is fragrant.
    2 tablespoons olive oil, 4 cloves garlic, 8 ounces shiitake mushrooms
  • Add the vegetable broth, soy sauce, red curry paste, and rice vinegar and stir to combine. Bring the broth to a low boil.
    6 cups vegetable broth, 2 tablespoons soy sauce, 2 tablespoons red curry paste, 1 tablespoon rice vinegar
  • Rinse your eggs under cold water and use a sieve or kitchen skimmer to slowly lower the eggs into the boiling broth. Boil the eggs for 6½ minutes for the perfect soft boil (or 9 minutes for hard boiled). Half cover the pot.
    2 large eggs
  • Prepare an ice bath by adding ice and water to a mixing bowl. When your eggs are ready, remove them from the broth and place them in the ice bath. If your sieve grabs any garlic or mushrooms, do your best to put them back into the boiling broth. Allow the eggs to cool down in the ice bath for 3-5 minutes before peeling and slicing in half.
  • When ready to serve your ramen, add the noodles to the boiling broth and cook until tender (there should be directions on the noodle packaging—usually 2-3 minutes).
    6 ounces ramen noodles
  • Divy up your broth, noodles, mushrooms in garlic into two shallow bowls. Serve the tofu and eggs on top. Option to garnish with green onion for added texture and color.

Pro Tips

  • Don’t overcook the noodles, they will become gummy. Always cook them right before you are ready to serve.
  • If you want more spice, you can add sriracha to taste while serving. 
  • If the idea of cooking the eggs in the broth doesn’t appeal to you, you can always do so in a separate pot of boiling water. I will always go for less clean up!
  • While often with broth the longer it simmers the better, this is meant to be a quick, 30-minute recipe and the measurements are specified accordingly. Reducing the broth too much here will result in a too-salty broth. If you find it to be too salty you can always dilute it out with some extra vegetable broth or even water. 
Course Dinner, Lunch
Cuisine Asian
Diet Vegan, Vegetarian
Keyword 30 Minutes or Less, Eggs, Mushrooms, Tofu, Vegetarian Ramen
Did you make this recipe?Leave a comment and let me know what you think! And if you really enjoyed it, help power this website and buy me a coffee!

GET OUR FRESHEST RECIPES STRAIGHT TO YOUR INBOX

You'll Also Love

Comment on & Rate this Recipe

I very much hope you enjoyed this recipe!

If you did, please give it a star rating, which will help other people just like you find and enjoy the recipe too 😊

If you have any comments, questions or thoughts on the recipe, be sure to let me know in the comments as well. I read each and every one and would love to hear from you!

4 thoughts on “Easy Vegetarian Ramen with Tofu”

  1. 5 stars
    Do you have the older version of the recipe saved somewhere? I made that all the time and it was one of my favorites! I just came to look at it again and was like, wait no onions…? I’ll try this one out though 🙂

    1. Hi Nina!!

      The old recipe is the same plus one yellow onion (that you boil and then remove), minus the red thai curry paste! I also used to pan-fry the tofu and boil the eggs separately in water. The new method is easier, a lot less clean up, and less waste, but I totally know what it’s like to find a recipe you love and want to stick with it 🙂 Everything else remained the same.

4.67 from 9 votes (7 ratings without comment)

Leave a Comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.