In This Article Show
Vegan ramen is one of the best meals to make when you want something warm, comforting, and full of flavor without making dinner too hard. It can be rich and creamy, light and brothy, spicy, garlicky, or packed with vegetables, tofu, and noodles that make the bowl feel like a full meal. On busy days, it is a great way to turn simple ingredients into something that feels much more special.

I like vegan ramen because it is easy to change based on what you have at home. You can use mushrooms for a deeper flavor, miso for a savory broth, coconut milk for creaminess, or chili paste when you want more heat. It also works well for lunch, dinner, or even those nights when you just want a cozy bowl of something hot and satisfying.
This list gives you 20 cozy vegan ramen recipes to try at home. Some are simple and quick, while others feel a little richer and more filling. Whether you want something spicy, creamy, veggie-packed, or classic, there should be a ramen bowl here that fits the kind of comfort food you are craving.
1. Creamy Miso Vegan Ramen

This ramen is rich, savory, and very comforting without being too heavy. The miso gives the broth deep flavor, while the tofu and mushrooms make it feel like a full meal.
Recipe Metadata:
- Time to Make: 25 minutes
- Servings: 4
Ingredients:
- 2 tablespoons sesame oil
- 3 garlic cloves, minced
- 1 tablespoon grated ginger
- 6 cups vegetable broth
- 3 tablespoons white miso paste
- 1 cup unsweetened coconut milk
- 8 ounces mushrooms, sliced
- 1 block firm tofu, cubed
- 4 packs ramen noodles
- 2 cups baby spinach
- 2 green onions, sliced
- 1 tablespoon soy sauce
Recipe Steps:
- Heat sesame oil in a large pot and cook garlic and ginger for 1 minute.
- Add mushrooms and cook until softened.
- Pour in vegetable broth and bring to a gentle simmer.
- Whisk miso paste with a little hot broth, then stir it back into the pot.
- Add coconut milk and soy sauce.
- Stir in tofu and simmer for 5 minutes.
- Cook ramen noodles in the broth until tender.
- Add spinach at the end and cook until wilted.
- Top with green onions and serve hot.
2. Spicy Kimchi Vegan Ramen

This bowl is cozy with a bold kick. The kimchi adds tangy flavor that makes the broth taste layered and exciting without much extra work.
Recipe Metadata:
- Time to Make: 25 minutes
- Servings: 4
Ingredients:
- 1 tablespoon sesame oil
- 3 garlic cloves, minced
- 1 tablespoon grated ginger
- 4 cups vegetable broth
- 2 cups kimchi, chopped
- 1 tablespoon gochujang
- 1 tablespoon soy sauce
- 8 ounces mushrooms, sliced
- 1 block tofu, cubed
- 4 packs ramen noodles
- 2 baby bok choy, chopped
- 2 green onions, sliced
Recipe Steps:
- Heat sesame oil in a pot and cook garlic and ginger for 1 minute.
- Add kimchi and mushrooms and cook for 3 minutes.
- Pour in broth and stir in gochujang and soy sauce.
- Add tofu and bring to a simmer.
- Cook for 5 to 7 minutes.
- Add ramen noodles and cook until tender.
- Stir in bok choy and cook until just softened.
- Top with green onions and serve hot.
3. Coconut Curry Vegan Ramen

This ramen feels rich and warming in the best way. The coconut milk softens the curry flavor and makes the whole bowl extra comforting.
Recipe Metadata:
- Time to Make: 30 minutes
- Servings: 4
Ingredients:
- 1 tablespoon oil
- 3 garlic cloves, minced
- 1 tablespoon grated ginger
- 2 tablespoons red curry paste
- 5 cups vegetable broth
- 1 can coconut milk
- 1 carrot, thinly sliced
- 8 ounces mushrooms, sliced
- 1 block tofu, cubed
- 4 packs ramen noodles
- 2 cups spinach
- 1 tablespoon soy sauce
- Lime wedges for serving
Recipe Steps:
- Heat oil in a large pot and cook garlic, ginger, and curry paste for 1 minute.
- Add broth and coconut milk and stir well.
- Add carrots, mushrooms, and tofu.
- Simmer for 8 minutes.
- Stir in soy sauce.
- Add ramen noodles and cook until tender.
- Stir in spinach until wilted.
- Serve with lime wedges.
4. Garlic Mushroom Vegan Ramen

This recipe is great when you want deep savory flavor from simple ingredients. The mushrooms and garlic make the broth taste rich and cozy without needing much else.
Recipe Metadata:
- Time to Make: 25 minutes
- Servings: 4
Ingredients:
- 2 tablespoons sesame oil
- 5 garlic cloves, minced
- 10 ounces mushrooms, sliced
- 6 cups vegetable broth
- 2 tablespoons soy sauce
- 1 tablespoon miso paste
- 1 block tofu, cubed and pan-fried
- 4 packs ramen noodles
- 2 cups spinach
- 2 green onions, sliced
Recipe Steps:
- Heat sesame oil in a pot and cook garlic until fragrant.
- Add mushrooms and cook until browned.
- Pour in broth and bring to a simmer.
- Whisk miso with a little broth, then stir it into the pot with soy sauce.
- Add tofu and simmer for 5 minutes.
- Cook ramen noodles in the broth until tender.
- Stir in spinach and cook until wilted.
- Top with green onions and serve hot.
5. Peanut Butter Vegan Ramen

This bowl is creamy, savory, and a little different from classic ramen. The peanut butter makes the broth thick and comforting while still keeping it easy enough for a weeknight.
Recipe Metadata:
- Time to Make: 20 minutes
- Servings: 4
Ingredients:
- 1 tablespoon sesame oil
- 3 garlic cloves, minced
- 1 tablespoon grated ginger
- 5 cups vegetable broth
- 1/3 cup peanut butter
- 2 tablespoons soy sauce
- 1 tablespoon rice vinegar
- 1 carrot, shredded
- 8 ounces mushrooms, sliced
- 1 block tofu, cubed
- 4 packs ramen noodles
- Chopped peanuts and green onions for topping
Recipe Steps:
- Heat sesame oil in a pot and cook garlic and ginger for 1 minute.
- Add broth, peanut butter, soy sauce, and rice vinegar.
- Whisk until smooth.
- Add carrots, mushrooms, and tofu.
- Simmer for 6 to 8 minutes.
- Add ramen noodles and cook until tender.
- Top with peanuts and green onions.
- Serve hot.
6. Ginger Bok Choy Vegan Ramen

This ramen feels light but still very comforting. The ginger keeps the broth fresh, and the bok choy gives the bowl a nice soft crunch.
Recipe Metadata:
- Time to Make: 20 minutes
- Servings: 4
Ingredients:
- 1 tablespoon sesame oil
- 1 tablespoon grated ginger
- 3 garlic cloves, minced
- 6 cups vegetable broth
- 2 tablespoons soy sauce
- 8 ounces mushrooms, sliced
- 1 block tofu, cubed
- 2 baby bok choy, chopped
- 4 packs ramen noodles
- 2 green onions, sliced
Recipe Steps:
- Heat sesame oil in a large pot and cook ginger and garlic for 1 minute.
- Add mushrooms and cook for 3 minutes.
- Pour in vegetable broth and soy sauce and bring to a simmer.
- Add tofu and cook for 5 minutes.
- Add ramen noodles and cook until tender.
- Stir in bok choy and cook until just softened.
- Top with green onions and serve.
7. Creamy Tahini Vegan Ramen

This ramen is smooth, nutty, and deeply comforting. Tahini gives the broth a creamy texture without making it feel too heavy.
Recipe Metadata:
- Time to Make: 25 minutes
- Servings: 4
Ingredients:
- 1 tablespoon sesame oil
- 3 garlic cloves, minced
- 1 tablespoon grated ginger
- 5 cups vegetable broth
- 3 tablespoons tahini
- 2 tablespoons soy sauce
- 1 tablespoon miso paste
- 8 ounces mushrooms, sliced
- 2 cups kale
- 1 block tofu, cubed
- 4 packs ramen noodles
Recipe Steps:
- Heat sesame oil in a pot and cook garlic and ginger for 1 minute.
- Add mushrooms and cook until softened.
- Pour in broth and bring to a simmer.
- Whisk tahini and miso with a little hot broth, then stir back into the pot.
- Add soy sauce and tofu.
- Cook ramen noodles in the broth until tender.
- Stir in kale until wilted.
- Serve hot.
8. Chili Garlic Vegan Ramen

This is a good pick when you want a cozy bowl with real heat. The garlic and chili make the broth bold and full of flavor from the first bite.
Recipe Metadata:
- Time to Make: 20 minutes
- Servings: 4
Ingredients:
- 1 tablespoon oil
- 4 garlic cloves, minced
- 1 tablespoon chili garlic sauce
- 6 cups vegetable broth
- 2 tablespoons soy sauce
- 1 teaspoon brown sugar
- 8 ounces mushrooms, sliced
- 1 block tofu, cubed
- 2 baby bok choy, chopped
- 4 packs ramen noodles
- Green onions for topping
Recipe Steps:
- Heat oil in a pot and cook garlic and chili garlic sauce for 1 minute.
- Add broth, soy sauce, and brown sugar.
- Stir in mushrooms and tofu and simmer for 5 minutes.
- Add ramen noodles and cook until tender.
- Stir in bok choy and cook until softened.
- Top with green onions.
- Serve hot.
9. Tofu and Corn Vegan Ramen

This bowl is simple, sweet, and cozy in a very easy way. The corn adds a nice pop of flavor that works really well with the soft noodles and savory broth.
Recipe Metadata:
- Time to Make: 20 minutes
- Servings: 4
Ingredients:
- 1 tablespoon sesame oil
- 3 garlic cloves, minced
- 5 cups vegetable broth
- 2 tablespoons soy sauce
- 1 cup corn
- 8 ounces mushrooms, sliced
- 1 block tofu, cubed
- 4 packs ramen noodles
- 2 cups spinach
- 2 green onions, sliced
Recipe Steps:
- Heat sesame oil in a pot and cook garlic for 1 minute.
- Add mushrooms and cook until softened.
- Pour in broth and soy sauce.
- Add corn and tofu and simmer for 5 minutes.
- Add ramen noodles and cook until tender.
- Stir in spinach until wilted.
- Top with green onions and serve.
10. Thai-Inspired Vegan Ramen

This ramen brings a little curry flavor into the bowl without losing that cozy noodle soup feel. It is rich, warm, and really good when you want something different.
Recipe Metadata:
- Time to Make: 25 minutes
- Servings: 4
Ingredients:
- 1 tablespoon oil
- 3 garlic cloves, minced
- 1 tablespoon grated ginger
- 1 tablespoon red curry paste
- 5 cups vegetable broth
- 1 can coconut milk
- 1 carrot, shredded
- 8 ounces mushrooms, sliced
- 1 block tofu, cubed
- 4 packs ramen noodles
- Cilantro and lime for serving
Recipe Steps:
- Heat oil in a pot and cook garlic, ginger, and curry paste for 1 minute.
- Add broth and coconut milk and stir well.
- Add carrot, mushrooms, and tofu.
- Simmer for 6 minutes.
- Add ramen noodles and cook until tender.
- Top with cilantro and serve with lime.
- Serve hot.
11. Sesame Soy Vegan Ramen

This is a simple bowl that still feels deeply satisfying. The sesame oil and soy sauce give the broth a cozy, familiar flavor that works any night of the week.
Recipe Metadata:
- Time to Make: 20 minutes
- Servings: 4
Ingredients:
- 1 tablespoon sesame oil
- 3 garlic cloves, minced
- 6 cups vegetable broth
- 3 tablespoons soy sauce
- 8 ounces mushrooms, sliced
- 1 carrot, shredded
- 1 block tofu, cubed
- 4 packs ramen noodles
- 2 cups spinach
- Sesame seeds and green onions for topping
Recipe Steps:
- Heat sesame oil in a pot and cook garlic for 1 minute.
- Add mushrooms and carrot and cook for 3 minutes.
- Pour in broth and soy sauce and bring to a simmer.
- Add tofu and cook for 5 minutes.
- Add ramen noodles and cook until tender.
- Stir in spinach until wilted.
- Top with sesame seeds and green onions and serve.
12. Roasted Vegetable Vegan Ramen

This is a great way to make ramen feel a little more hearty and homey. The roasted vegetables add deeper flavor and make the bowl feel extra comforting.
Recipe Metadata:
- Time to Make: 35 minutes
- Servings: 4
Ingredients:
- 2 cups roasted broccoli
- 2 carrots, roasted and sliced
- 1 tablespoon oil
- 3 garlic cloves, minced
- 6 cups vegetable broth
- 2 tablespoons soy sauce
- 1 tablespoon miso paste
- 1 block tofu, cubed
- 4 packs ramen noodles
- 2 green onions, sliced
Recipe Steps:
- Roast broccoli and carrots at 400°F until tender and lightly browned.
- Heat oil in a pot and cook garlic for 1 minute.
- Add broth and soy sauce and bring to a simmer.
- Whisk miso with a little broth, then stir into the pot.
- Add tofu and cook for 5 minutes.
- Add ramen noodles and cook until tender.
- Divide into bowls and top with roasted vegetables and green onions.
- Serve hot.
13. Spinach and Tofu Vegan Ramen

This recipe is simple, cozy, and very easy to make. It is a nice bowl for nights when you want something warm and filling without too much effort.
Recipe Metadata:
- Time to Make: 15 minutes
- Servings: 4
Ingredients:
- 1 tablespoon sesame oil
- 2 garlic cloves, minced
- 6 cups vegetable broth
- 2 tablespoons soy sauce
- 1 block soft or firm tofu, cubed
- 8 ounces mushrooms, sliced
- 4 packs ramen noodles
- 3 cups spinach
- 2 green onions, sliced
Recipe Steps:
- Heat sesame oil in a pot and cook garlic for 1 minute.
- Add mushrooms and cook until softened.
- Pour in broth and soy sauce and bring to a simmer.
- Add tofu and cook gently for 3 minutes.
- Add ramen noodles and cook until tender.
- Stir in spinach until wilted.
- Top with green onions and serve.
14. Miso Corn Butter-Style Vegan Ramen

This bowl feels extra cozy and rich in a simple way. The corn brings sweetness, and the little bit of vegan butter makes the broth taste fuller and warmer.
Recipe Metadata:
- Time to Make: 20 minutes
- Servings: 4
Ingredients:
- 1 tablespoon sesame oil
- 3 garlic cloves, minced
- 5 cups vegetable broth
- 3 tablespoons miso paste
- 1 tablespoon soy sauce
- 1 cup corn
- 8 ounces mushrooms, sliced
- 1 block tofu, cubed
- 4 packs ramen noodles
- 2 tablespoons vegan butter
- 2 green onions, sliced
Recipe Steps:
- Heat sesame oil in a pot and cook garlic for 1 minute.
- Add mushrooms and cook for 3 minutes.
- Pour in broth and bring to a simmer.
- Whisk miso with a little hot broth, then stir it into the pot with soy sauce.
- Add corn and tofu and cook for 5 minutes.
- Add ramen noodles and cook until tender.
- Divide into bowls and top each with a little vegan butter and green onions.
- Serve hot.
15. Broccoli and Mushroom Vegan Ramen

This ramen is a good everyday option because it uses easy ingredients and still tastes like a full comforting meal. The broccoli makes it feel a little more hearty and wholesome.
Recipe Metadata:
- Time to Make: 20 minutes
- Servings: 4
Ingredients:
- 1 tablespoon oil
- 3 garlic cloves, minced
- 6 cups vegetable broth
- 2 tablespoons soy sauce
- 8 ounces mushrooms, sliced
- 2 cups broccoli florets
- 1 block tofu, cubed
- 4 packs ramen noodles
- 2 green onions, sliced
Recipe Steps:
- Heat oil in a large pot and cook garlic for 1 minute.
- Add mushrooms and broccoli and cook for 3 minutes.
- Pour in broth and soy sauce and bring to a simmer.
- Add tofu and cook for 5 minutes.
- Add ramen noodles and cook until tender.
- Top with green onions.
- Serve hot.
16. Sriracha Lime Vegan Ramen

This bowl is bright, spicy, and cozy all at once. The lime keeps the heat from feeling too heavy and makes the broth taste fresh.
Recipe Metadata:
- Time to Make: 20 minutes
- Servings: 4
Ingredients:
- 1 tablespoon sesame oil
- 3 garlic cloves, minced
- 1 tablespoon sriracha
- 6 cups vegetable broth
- 2 tablespoons soy sauce
- 8 ounces mushrooms, sliced
- 1 block tofu, cubed
- 2 baby bok choy, chopped
- 4 packs ramen noodles
- 1 tablespoon lime juice
- Lime wedges for serving
Recipe Steps:
- Heat sesame oil in a pot and cook garlic and sriracha for 1 minute.
- Add broth and soy sauce and bring to a simmer.
- Add mushrooms and tofu and cook for 5 minutes.
- Add noodles and cook until tender.
- Stir in bok choy and lime juice.
- Serve with lime wedges.
- Enjoy hot.
17. Sweet Potato Vegan Ramen

This ramen feels soft, warm, and very comforting. The sweet potato adds a little sweetness and makes the bowl feel extra filling.
Recipe Metadata:
- Time to Make: 35 minutes
- Servings: 4
Ingredients:
- 2 cups roasted sweet potato cubes
- 1 tablespoon oil
- 3 garlic cloves, minced
- 5 cups vegetable broth
- 2 tablespoons soy sauce
- 1 tablespoon miso paste
- 1 block tofu, cubed
- 4 packs ramen noodles
- 2 cups spinach
- 2 green onions, sliced
Recipe Steps:
- Roast sweet potato cubes at 400°F until tender.
- Heat oil in a pot and cook garlic for 1 minute.
- Add broth and soy sauce and bring to a simmer.
- Whisk miso with a little hot broth, then stir into the pot.
- Add tofu and cook for 5 minutes.
- Add ramen noodles and cook until tender.
- Stir in spinach and top with roasted sweet potatoes and green onions.
- Serve hot.
18. Scallion and Sesame Vegan Ramen

This bowl is simple, but it still feels warm and satisfying. The extra scallions give it a fresh onion flavor that keeps the ramen from feeling plain.
Recipe Metadata:
- Time to Make: 15 minutes
- Servings: 4
Ingredients:
- 1 tablespoon sesame oil
- 3 garlic cloves, minced
- 6 cups vegetable broth
- 2 tablespoons soy sauce
- 8 ounces mushrooms, sliced
- 1 block tofu, cubed
- 4 packs ramen noodles
- 1 bunch scallions, sliced
- 1 tablespoon sesame seeds
Recipe Steps:
- Heat sesame oil in a pot and cook garlic for 1 minute.
- Add mushrooms and cook until softened.
- Pour in broth and soy sauce and bring to a simmer.
- Add tofu and cook for 4 minutes.
- Add ramen noodles and cook until tender.
- Stir in half the scallions.
- Top with the rest of the scallions and sesame seeds and serve hot.
19. Vegan Ramen with Crispy Tofu

This recipe is especially good if you like more texture in your ramen. The crispy tofu gives the soft noodles and broth a really nice contrast.
Recipe Metadata:
- Time to Make: 30 minutes
- Servings: 4
Ingredients:
- 1 block firm tofu, cubed
- 2 tablespoons cornstarch
- 2 tablespoons oil
- 3 garlic cloves, minced
- 6 cups vegetable broth
- 2 tablespoons soy sauce
- 8 ounces mushrooms, sliced
- 4 packs ramen noodles
- 2 cups spinach
- 2 green onions, sliced
Recipe Steps:
- Toss tofu cubes with cornstarch and pan-fry in oil until crispy. Set aside.
- In a pot, cook garlic for 1 minute.
- Add mushrooms, broth, and soy sauce and bring to a simmer.
- Add ramen noodles and cook until tender.
- Stir in spinach until wilted.
- Divide into bowls and top with crispy tofu and green onions.
- Serve hot.
20. Simple Weeknight Vegan Ramen

This is a good bowl to make when you want something fast, warm, and dependable. It keeps things simple while still giving you that cozy ramen feeling.
Recipe Metadata:
- Time to Make: 15 minutes
- Servings: 4
Ingredients:
- 1 tablespoon sesame oil
- 2 garlic cloves, minced
- 6 cups vegetable broth
- 2 tablespoons soy sauce
- 8 ounces mushrooms, sliced
- 1 block tofu, cubed
- 4 packs ramen noodles
- 2 cups spinach
- 2 green onions, sliced
- Sesame seeds for topping
Recipe Steps:
- Heat sesame oil in a pot and cook garlic for 1 minute.
- Add mushrooms and cook for 2 to 3 minutes.
- Pour in broth and soy sauce and bring to a simmer.
- Add tofu and cook for 3 minutes.
- Add ramen noodles and cook until tender.
- Stir in spinach until wilted.
- Top with green onions and sesame seeds and serve hot.















