gluten-free option

Creamy Vegan Pasta with Air Fryer Tofu, Peas and Lemon Garlic Sauce — The Most Comforting Plant-Based Pasta You Will Make All Week

creamy vegan pasta with air fryer tofu

Silky, garlicky, and brightened with fresh lemon, this Creamy Vegan Pasta with Air Fryer Tofu is the kind of dinner that feels indulgent but comes together quickly. Al dente pasta is tossed in a velvety white bean and cashew cream sauce, then topped with golden, crispy air fryer tofu and sweet green peas. It is rich without being heavy, and every bite is packed with flavor and texture.

The sauce is the heart of this dish. Instead of heavy cream, it uses a blend of cannellini beans and soaked cashews, which together create an ultra-smooth, creamy base with a mild, buttery flavor. Roasted garlic, nutritional yeast, lemon juice, and a touch of Dijon mustard give it depth and tang, while a splash of starchy pasta water helps it cling to every strand. It is naturally dairy-free and surprisingly light.

The tofu is cooked in the air fryer, which makes it unbelievably crisp with very little oil. Pressed tofu is cubed, tossed in cornstarch and seasonings, and air fried until the edges are golden and crunchy. It adds protein and a satisfying contrast to the creamy pasta, and it takes just 12 to 15 minutes.

Peas add sweetness and color, a handful of fresh basil or parsley adds brightness, and a sprinkle of black pepper and chili flakes finishes the dish. Serve it with a simple green salad and garlic bread for an easy, cozy meal.

This recipe is 100% vegan, can be made gluten-free, and is ready in about 30 minutes.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins20 mins30 mins4~560 kcal

Ingredients

For the Air Fryer Tofu

  • 1 block (400g) extra-firm tofu, pressed for 15 minutes and cut into 2cm cubes
  • 2 tbsp cornstarch
  • 1 tbsp soy sauce or tamari
  • 1 tbsp olive oil
  • 1 tsp garlic powder
  • 1 tsp smoked paprika
  • ½ tsp onion powder
  • ½ tsp salt
  • ¼ tsp black pepper

For the Pasta

  • 12 oz (340g) fettuccine, penne, or rigatoni
  • 1 cup (150g) frozen peas
  • 2 tbsp fresh basil or parsley, chopped
  • Zest of 1 lemon

For the Creamy Lemon Garlic Sauce

  • 1 can (400g) cannellini beans, drained and rinsed
  • ½ cup (70g) raw cashews, soaked in hot water for 20 minutes and drained
  • 1 cup (240ml) unsweetened plant milk
  • 4 cloves garlic, minced (or 1 head roasted garlic)
  • 3 tbsp nutritional yeast
  • 2 tbsp lemon juice
  • 1 tbsp olive oil
  • 1 tsp Dijon mustard
  • 1 tsp onion powder
  • ¾ tsp salt, plus more to taste
  • ¼ tsp black pepper
  • Pinch of nutmeg

To Serve

  • Extra lemon zest
  • Vegan parmesan
  • Chili flakes
  • Fresh basil
  • Cracked black pepper
  • Garlic bread

Instructions

  1. Press and season the tofu. Wrap the tofu in a clean towel and press for 15 minutes. Cut into cubes and toss gently with soy sauce and oil, then add the cornstarch, garlic powder, paprika, onion powder, salt, and pepper and toss until every piece is coated.
  2. Air fry the tofu. Preheat the air fryer to 400°F (200°C). Arrange the tofu in a single layer in the basket and cook for 12–15 minutes, shaking the basket every 5 minutes, until golden and crisp.
  3. Boil the pasta. Meanwhile, cook the pasta in well-salted water until al dente. Add the peas for the final minute. Reserve 1 cup of the pasta water, then drain.
  4. Make the sauce. In a high-speed blender combine the beans, cashews, plant milk, garlic, nutritional yeast, lemon juice, olive oil, mustard, onion powder, salt, pepper, and nutmeg. Blend for 1–2 minutes until completely smooth and velvety.
  5. Warm the sauce. Pour the sauce into the empty pasta pot over medium-low heat and warm for 2–3 minutes, stirring often. Do not boil. Thin with reserved pasta water, a splash at a time, until silky.
  6. Combine. Add the cooked pasta and peas to the sauce and toss until evenly coated. Add more pasta water if the sauce is too thick. Stir in the lemon zest and fresh herbs.
  7. Taste and adjust. Add more salt, lemon juice, or pepper as needed. The sauce should taste creamy, savory, and bright.
  8. Serve. Divide the pasta among bowls and top with the crispy tofu. Finish with lemon zest, vegan parmesan, chili flakes, and cracked pepper. Serve right away.

Pro Tips for the Creamiest Pasta and Crispiest Tofu

  • Press the tofu well. Dry tofu crisps better and absorbs seasoning more effectively.
  • Coat with cornstarch. It forms a thin crust that turns crisp in the air fryer.
  • Do not crowd the basket. Tofu needs space and airflow to crisp up. Cook in batches if needed.
  • Blend the sauce until perfectly smooth. A high-speed blender gives the silkiest sauce. If yours is less powerful, soak the cashews longer.
  • Use pasta water. The starch helps the sauce cling and become glossy.
  • Warm the sauce gently. High heat can make a bean-based sauce thick or grainy.
  • Add lemon at the end. It keeps the flavor bright and fresh.

Why This Sauce Is So Creamy

Cannellini beans have a naturally smooth, creamy texture and a mild flavor, making them an excellent base for dairy-free sauces. When blended with cashews, which add richness and a subtle sweetness, they create a sauce with a silky mouthfeel that rivals cream. Nutritional yeast contributes savory, cheesy depth, and Dijon mustard adds a gentle tang.

Because the sauce is made with beans and nuts, it brings protein, fiber, and healthy fats instead of the saturated fat in heavy cream. Tofu adds even more protein, and peas provide fiber and vitamin C. A serving provides around 28 grams of plant-based protein, making this a surprisingly filling dinner.

The air fryer also helps keep the dish lighter. It circulates hot air to crisp the tofu with only a tablespoon of oil, so you get the crunch of fried tofu without the heaviness.


Flavor Variations

  • Broccoli Lemon Pasta: Add steamed broccoli florets alongside the peas.
  • Spicy Garlic Pasta: Add extra chili flakes and a teaspoon of chili oil.
  • Mushroom Cream Pasta: Add sautéed mushrooms for extra umami.
  • Pesto Cream Pasta: Stir 2 tablespoons of vegan pesto into the sauce for a green, herby twist.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~560 kcal28g74g10g18g

Storage

  • Refrigerator: Store pasta and tofu separately in airtight containers for up to 4 days. The sauce thickens as it cools.
  • Reheating: Reheat pasta in a skillet with a splash of plant milk or water. Re-crisp the tofu in the air fryer for 3–4 minutes.
  • Sauce: Keeps for 5 days in the refrigerator, and freezes for up to 2 months.
  • Meal prep: Pack the tofu separately so it stays crisp.

Frequently Asked Questions

Can I make the sauce without cashews?

Yes. Replace the cashews with an extra half can of beans and a tablespoon of olive oil, or use sunflower seeds for a nut-free version.

Can I bake the tofu instead?

Yes. Bake at 425°F (220°C) for 25–30 minutes, turning once, until golden and crisp.

How do I make this gluten-free?

Use gluten-free pasta and tamari instead of soy sauce, and check labels on the other ingredients.

Can I use a different bean?

Great northern beans or white butter beans also work and are similarly creamy.

Can I make the sauce ahead?

Yes. Make it up to 5 days ahead and reheat gently with a splash of plant milk.

What other vegetables can I add?

Spinach, asparagus, zucchini, or sun-dried tomatoes are all great additions.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more easy vegan pasta and dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Glazed Mushrooms with Sesame Seeds and Garlic Soy Glaze — The Most Addictive Plant-Based Side Dish You Will Make All Week

303413824 810681383678732 4897463673899747932 N 1 477x343

Sticky, savory, and deeply caramelized, these Vegan Glazed Mushrooms with Sesame Seeds are the kind of dish that disappears from the pan before it reaches the table. Meaty mushrooms are seared until golden and then tossed in a glossy garlic, ginger, and soy glaze that clings to every surface, finished with toasted sesame seeds and fresh spring onions for a bite that is salty, sweet, and full of umami.

Mushrooms are one of the most versatile ingredients in plant-based cooking. They have a naturally meaty texture and a deep, savory flavor that takes beautifully to bold sauces. When cooked properly, they brown, shrink, and concentrate, turning into tender, chewy morsels that soak up flavor like a sponge. This recipe is built around that idea: sear first for depth, then glaze for stickiness.

The glaze is simple but balanced. Soy sauce brings salt and umami, maple syrup adds sweetness and shine, rice vinegar gives a little brightness, and garlic and ginger provide aromatic punch. A touch of toasted sesame oil at the end adds a nutty fragrance. Cornstarch thickens the sauce just enough to cling in a lacquer-like coat rather than pooling at the bottom of the pan.

Serve these mushrooms as a main over steamed rice or noodles, tuck them into lettuce cups or buns, add them to grain bowls, or put them out as an appetizer with toothpicks. They work equally well for a quick weeknight dinner and for holiday entertaining.

This recipe is 100% vegan, easily gluten-free, and ready in just 20 minutes.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
5 mins15 mins20 mins4~180 kcal

Ingredients

For the Mushrooms

  • 1 lb (450g) cremini, shiitake, or king oyster mushrooms, cleaned and halved or quartered (king oyster sliced into thick rounds)
  • 2 tbsp neutral oil (avocado or sunflower)
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 tbsp toasted sesame seeds, plus extra for garnish
  • 2 spring onions, sliced
  • ½ tsp salt

For the Sticky Glaze

  • 3 tbsp soy sauce or tamari
  • 2 tbsp maple syrup
  • 1 tbsp rice vinegar
  • 1 tbsp toasted sesame oil
  • 1 tsp cornstarch mixed with 2 tbsp water
  • ¼ tsp chili flakes (optional)
  • Black pepper to taste

To Serve

  • Steamed jasmine rice
  • Noodles or rice noodle bowls
  • Lettuce cups
  • Roasted broccoli or bok choy
  • Pickled cucumbers

Optional Additions

  • 1 tsp sriracha or chili crisp
  • 1 tbsp orange juice for brightness
  • Fresh cilantro
  • Crispy fried shallots
  • A squeeze of lime juice

Instructions

  1. Prepare the mushrooms. Wipe the mushrooms clean with a damp paper towel rather than rinsing, which makes them waterlogged. Cut into evenly sized pieces so they cook uniformly.
  2. Mix the glaze. In a small bowl combine the soy sauce, maple syrup, rice vinegar, sesame oil, chili flakes, and pepper. In another small bowl mix the cornstarch with cold water until smooth.
  3. Sear the mushrooms. Heat the oil in a large skillet over medium-high heat until shimmering. Add the mushrooms in a single layer, working in batches if needed. Cook without stirring for 3–4 minutes until the undersides are deeply golden, then toss and cook for another 3–4 minutes until browned all over and their moisture has evaporated. Season with salt.
  4. Add the aromatics. Reduce the heat to medium. Add the garlic and ginger and stir for 30–60 seconds until fragrant, taking care not to burn them.
  5. Glaze. Pour in the glaze mixture and let it bubble for 1 minute. Give the cornstarch slurry a quick stir and pour it in, stirring constantly. Cook for 1–2 minutes until the sauce thickens and turns glossy, coating the mushrooms in a sticky lacquer.
  6. Finish. Remove from the heat. Stir in the sesame seeds and half the spring onions.
  7. Serve. Transfer to a serving dish. Top with the remaining spring onions and sesame seeds. Serve immediately while hot and glossy.

Pro Tips for the Best Glazed Mushrooms

  • Do not crowd the pan. Overcrowding steams the mushrooms instead of browning them. Cook in batches for the best color and flavor.
  • Do not salt too early. Salt draws out moisture. Add it once they have started browning.
  • Wait before stirring. Letting the mushrooms sit undisturbed gives them time to develop a deep golden crust.
  • Use a hot pan. A properly heated skillet evaporates moisture fast, concentrating flavor.
  • Add the glaze last. Adding sauce too early prevents browning and makes the mushrooms soggy.
  • Toast the sesame seeds. A minute in a dry pan deepens their nutty flavor. Watch carefully so they do not burn.
  • Choose firm, fresh mushrooms. They brown better and have a better texture.

Why Mushrooms Are Perfect for Glazing

Mushrooms contain natural glutamates, the compounds responsible for the savory taste known as umami. When seared, they undergo the Maillard reaction and caramelization, creating deeper, more complex flavors. This is why browned mushrooms taste so rich and almost meaty, even without any meat.

Their porous structure also helps them hold sauce. After searing, they release most of their water and become receptive to a glaze, absorbing flavor while keeping a satisfying chew. That is why this dish tastes so concentrated and savory.

Nutritionally, mushrooms are low in calories yet provide B vitamins, selenium, potassium, and copper. Sesame seeds add calcium, magnesium, and healthy fats, while garlic and ginger contribute compounds studied for their anti-inflammatory and immune-supporting properties.


Flavor Variations

  • Spicy Gochujang Mushrooms: Replace half the soy sauce with gochujang for a sweet, spicy Korean-inspired glaze.
  • Orange Glazed Mushrooms: Add orange juice and zest to the glaze for a citrusy, sticky finish.
  • Teriyaki Mushrooms: Use a little extra maple syrup and mirin for a classic teriyaki style.
  • Honey-Free Garlic Butter Version: Use vegan butter and extra garlic, with a splash of balsamic for a rich western-style side.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~180 kcal5g16g3g10g

Storage

  • Refrigerator: Store in an airtight container for up to 4 days. The glaze will thicken as it cools.
  • Reheating: Warm in a skillet over medium heat with a splash of water or broth, stirring until glossy again.
  • Freezer: Freeze for up to 2 months. Texture will soften slightly after thawing, so they are best for rice bowls or stir-fries.
  • Meal prep: Pair with rice and steamed vegetables for easy grab-and-go lunches.

Frequently Asked Questions

What type of mushrooms work best?

Cremini and shiitake are excellent for their flavor and texture. King oyster mushrooms, sliced into rounds or scored, create a meaty bite. A mixture of mushrooms gives the most depth.

Why are my mushrooms soggy?

Soggy mushrooms usually come from a crowded pan, low heat, or adding sauce too early. Use high heat, work in batches, and glaze at the end.

Can I make this gluten-free?

Use tamari or coconut aminos instead of soy sauce, and check the label on your rice vinegar and chili flakes.

Can I roast the mushrooms instead?

Yes. Roast at 425°F (220°C) for 20–25 minutes until browned, then toss with the glaze in a hot pan for 1–2 minutes to thicken.

Can I make this oil-free?

Dry-sauté the mushrooms in a non-stick pan until they release and evaporate their water, then add the glaze. They will be less browned but still flavorful.

How can I serve glazed mushrooms as a main?

Spoon over rice, noodles, or quinoa, and add steamed greens and a protein such as edamame or crispy tofu for a complete meal.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more easy vegan sides and mains? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Teriyaki Fried Rice with Crispy Tofu and Veggies — The Most Satisfying Plant-Based Rice Bowl You Will Make All Week

305082828 610298920468333 2156863830005767718 N 1 488x343

Fluffy, golden rice tossed with crisp vegetables, crispy tofu, and a glossy, sweet-savory teriyaki sauce, this Vegan Teriyaki Fried Rice is the ultimate quick dinner. It is deeply flavorful, endlessly customizable, and ready in about 25 minutes, making it perfect for busy nights when you want something comforting without a lot of effort.

Fried rice was born from resourcefulness, a way to turn leftover rice and whatever vegetables are on hand into a satisfying meal. This version takes that idea and adds a homemade teriyaki sauce that coats every grain in a sticky, caramelized glaze. The sauce is made from soy sauce, maple syrup, garlic, ginger, and rice vinegar, with a little cornstarch to give it the thick, glossy finish that teriyaki is known for.

The secret to great fried rice is day-old rice. Cold, dry grains fry up separate and slightly chewy rather than mushy, and they absorb the sauce without clumping. If you do not have leftover rice, there is an easy trick below for drying freshly cooked rice quickly. Crispy tofu adds protein and texture, while peas, carrots, corn, and spring onions bring color, sweetness, and crunch.

Everything cooks in one large skillet or wok, and the high heat gives the rice that smoky, slightly toasted flavor associated with takeout-style fried rice. It is faster than ordering delivery and noticeably fresher.

This recipe is 100% vegan, easily gluten-free, high in plant-based protein, and a great way to use up leftovers.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins15 mins25 mins4~480 kcal

Ingredients

For the Fried Rice

  • 4 cups (700g) cooked and cooled jasmine or long-grain rice, preferably day-old
  • 1 block (400g) extra-firm tofu, pressed and cubed
  • 2 tbsp cornstarch (for coating the tofu)
  • 3 tbsp neutral oil, divided
  • 1 cup (150g) frozen peas and carrots, thawed
  • ½ cup (75g) sweet corn kernels
  • 1 red bell pepper, diced
  • 4 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 4 spring onions, sliced, white and green parts separated
  • 1 cup (90g) shredded cabbage or broccoli florets (optional)
  • 1 tsp toasted sesame oil
  • 1 tbsp sesame seeds

For the Teriyaki Sauce

  • ¼ cup (60ml) soy sauce or tamari
  • 3 tbsp maple syrup
  • 2 tbsp rice vinegar
  • 1 tbsp toasted sesame oil
  • 2 cloves garlic, minced
  • 1 tsp fresh ginger, grated
  • 1 tsp cornstarch mixed with 2 tbsp water
  • ¼ cup (60ml) water

To Garnish

  • Extra sesame seeds
  • Sliced spring onions
  • Chili crisp or sriracha
  • Fresh cilantro
  • Lime wedges

Optional Additions

  • 1 cup edamame beans
  • Pineapple chunks for a sweet twist
  • Sliced mushrooms
  • A handful of baby spinach
  • Vegan egg alternative scramble

Instructions

  1. Prepare the rice. If using freshly cooked rice, spread it on a baking sheet and refrigerate uncovered for 30 minutes, or freeze for 10 minutes, to dry it out. Break up any clumps with your fingers.
  2. Mix the teriyaki sauce. Whisk together the soy sauce, maple syrup, rice vinegar, sesame oil, garlic, ginger, and water. Whisk the cornstarch with 2 tablespoons of cold water in a separate small bowl and set aside.
  3. Crisp the tofu. Toss the pressed tofu cubes with 2 tablespoons of cornstarch and a pinch of salt until evenly coated. Heat 2 tablespoons of oil in a large non-stick skillet or wok over medium-high heat. Add the tofu in a single layer and cook for 8–10 minutes, turning every 2 minutes, until golden and crisp. Remove and set aside.
  4. Thicken the sauce. Pour the teriyaki sauce into a small saucepan over medium heat. Bring to a simmer, add the cornstarch mixture, and stir for 1–2 minutes until the sauce is thick and glossy. Remove from the heat.
  5. Cook the vegetables. Return the pan to high heat and add the remaining 1 tablespoon of oil. Add the bell pepper, cabbage, and the white parts of the spring onions and stir-fry for 2–3 minutes until just tender. Add the garlic and ginger and cook for 30 seconds until fragrant. Stir in the peas, carrots, and corn.
  6. Fry the rice. Push the vegetables to the sides of the pan and add the cold rice to the center. Let it sit for 1 minute to develop color, then stir and toss for 3–4 minutes until the rice is hot and slightly toasted.
  7. Add the sauce. Pour about two thirds of the teriyaki sauce over the rice and toss until every grain is coated and glossy. Return the tofu to the pan and gently fold it in.
  8. Finish. Remove from heat. Stir in the sesame oil, sesame seeds, and green parts of the spring onions. Taste and add more sauce, soy sauce, or chili as desired.
  9. Serve. Divide among bowls and top with extra sesame seeds, spring onions, and a drizzle of the remaining teriyaki sauce. Serve with lime wedges and chili crisp.

Pro Tips for the Best Fried Rice

  • Use cold, day-old rice. Moist, fresh rice turns mushy. Cold rice has firmed up and fries beautifully.
  • Cook over high heat. High heat gives the rice a lightly toasted, slightly smoky flavor.
  • Do not overcrowd the pan. Cook in two batches if your pan is small so everything fries rather than steams.
  • Press and coat the tofu. Dry tofu with a cornstarch coating crisps up much better than damp tofu.
  • Add the sauce gradually. Too much sauce makes the rice wet. Start with two thirds and add more as needed.
  • Prep everything first. Fried rice cooks fast, so have all your ingredients chopped and ready.
  • Finish with toasted sesame oil off the heat. Its aroma fades when cooked for too long.

Why Teriyaki Fried Rice Works So Well

Teriyaki sauce is based on the balance of sweet, salty, and savory, with a glossy finish that clings to food. When it meets hot, dry rice, the sugar caramelizes lightly and the rice absorbs the flavor without becoming soggy. The result tastes bold and rounded while keeping its distinct grains.

The tofu delivers protein and a pleasantly chewy contrast, and the vegetables add color, sweetness, and texture. Together they create a complete meal in one pan, with about 20 grams of plant-based protein per serving, plus fiber and vitamins from the vegetables.

Using day-old rice is not just a convenience. As cooked rice cools, its starches undergo a process called retrogradation, which firms the grains and reduces stickiness. This is why leftover rice makes the best fried rice.


Flavor Variations

  • Pineapple Teriyaki Fried Rice: Add pineapple chunks and cashews for a sweet, tropical twist.
  • Spicy Gochujang Fried Rice: Stir gochujang into the sauce for a spicy-sweet Korean-inspired version.
  • Mushroom Teriyaki Fried Rice: Use shiitake or cremini mushrooms in place of tofu for an earthy, meaty alternative.
  • Cauliflower Rice Version: Swap the rice for cauliflower rice for a lighter, lower-carb meal.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~480 kcal20g66g6g15g

Storage

  • Refrigerator: Store in an airtight container for up to 4 days. Cool quickly after cooking to keep rice safe.
  • Reheating: Reheat in a hot skillet or microwave until steaming hot throughout. Add a splash of water if dry.
  • Freezer: Freeze in portions for up to 2 months. Reheat directly from frozen in a pan.
  • Meal prep: Divide into containers with extra sauce on the side for easy lunches.

Frequently Asked Questions

Can I use freshly cooked rice?

Yes, but spread it on a baking sheet and let it cool and dry out in the fridge or freezer for 10–30 minutes first. Otherwise it may turn mushy.

What rice is best for fried rice?

Jasmine and long-grain white rice work best. Brown rice also works, with a chewier, nuttier result.

Can I make this gluten-free?

Use tamari or coconut aminos instead of soy sauce and check labels on other ingredients.

How do I make the tofu crispy?

Press it well, coat in cornstarch, and cook in a hot pan without crowding. Air frying at 400°F (200°C) for 12–15 minutes also works well.

Can I make this without oil?

Use a good non-stick pan and a splash of vegetable broth for stir-frying. The rice will be less toasted but still tasty.

How can I add more protein?

Add edamame, a vegan egg scramble, or extra tofu. Serve with a side of edamame or crispy chickpeas.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more quick and easy vegan dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

ONE POT VEGAN MUSHROOM STROGANOFF

one pot vegan mushroom stroganoff

There are dinners that feel like a warm embrace at the end of a long day. And then there are dinners like this One Pot Vegan Mushroom Stroganoff — the kind that fills every corner of your kitchen with the most extraordinary aroma of caramelized mushrooms, garlic, and paprika as it simmers, that pours into the bowl a deep, burnished, mahogany-rich sauce so silky and so deeply flavored that people close their eyes on the first spoonful, and that delivers a warmth and comfort so profound and so genuine that the cold world outside becomes entirely irrelevant for as long as the bowl lasts. This is that dinner. The one that becomes a weekly non-negotiable. The one that converts people who thought plant-based cooking could never be truly satisfying into people who stop thinking about meat altogether. The one that is simultaneously the easiest and the most spectacularly delicious thing you will cook all month.

This is a stroganoff built on the most deeply satisfying flavor foundation imaginable — golden-seared mushrooms cooked low and slow until they are caramelized, concentrated, and almost meaty in their intensity, bathed in a rich sauce of vegetable broth, smoked paprika, Dijon mustard, and Worcestershire sauce thickened with a silky swirl of vegan sour cream that transforms everything in the pot into something that tastes like it spent hours on a professional stove rather than thirty minutes on yours. The pasta cooks directly in the sauce — absorbing every drop of flavor as it hydrates and thickens the liquid simultaneously into a glossy, coating, impossibly delicious one-pot masterpiece.

What makes this stroganoff so genuinely outstanding is the one-pot technique. The pasta cooks directly in the broth and sauce rather than separately — releasing its starch as it cooks and naturally thickening the sauce to a silky, glossy consistency that coats every strand of pasta and every piece of mushroom in a layer of deeply flavored richness that no separately cooked pasta can replicate. This technique also means one pot, one pan, minimal washing up, and maximum flavor — the trifecta of weeknight dinner perfection.

This recipe is 100% vegan, ready in just 35 minutes, made in a single pot, naturally adaptable to gluten-free, high in plant-based protein and umami-rich flavor, and absolutely magnificent served directly from the pot into deep, warm bowls with a scattering of fresh parsley and a generous crack of black pepper.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins25 mins35 mins4~480 kcal

Ingredients

For the Stroganoff

  • 500g mixed mushrooms (cremini, shiitake, and portobello work beautifully together)
  • 1 large white or yellow onion, finely diced
  • 6 cloves garlic, minced
  • 300g pasta (pappardelle, egg-free tagliatelle, or wide egg-free noodles)
  • 3 cups (720ml) vegetable broth
  • 1 cup (240ml) unsweetened plant milk (oat or soy)
  • ¾ cup (180g) vegan sour cream (store-bought or cashew-based)
  • 3 tbsp olive oil or vegan butter
  • 2 tbsp tomato paste
  • 2 tbsp soy sauce or tamari
  • 1 tbsp vegan Worcestershire sauce
  • 1 tbsp Dijon mustard
  • 2 tsp smoked paprika
  • 1 tsp sweet paprika
  • 1 tsp dried thyme
  • ½ tsp onion powder
  • Salt and black pepper to taste
  • Juice of half a lemon (added at the very end)

Optional Add-ins

  • 1 cup (150g) frozen peas (add in final 5 minutes)
  • 2 cups (60g) fresh spinach (stir in at end)
  • 1 medium zucchini, diced (add with mushrooms)
  • 200g firm tofu, pressed and crumbled (adds extra protein)
  • ½ cup (60g) walnuts, roughly chopped (adds meaty texture)
  • 1 tbsp nutritional yeast (deepens the savory flavor)
  • 1 tsp truffle oil (added at end for extraordinary luxury)

To Serve

  • Fresh parsley, generously chopped
  • Freshly cracked black pepper — very generous
  • Extra vegan sour cream dolloped on top
  • Chili flakes for warmth and color
  • Fresh dill (traditional and extraordinary)
  • A squeeze of fresh lemon
  • Crusty sourdough or garlic bread alongside

Instructions

  1. Sear the mushrooms in batches. Heat 2 tablespoons of olive oil in a large, wide pot or Dutch oven over high heat until almost smoking. Add the mushrooms in a single layer — working in two batches if necessary to avoid crowding. Leave completely undisturbed for 2–3 minutes until deeply golden and caramelized on the bottom, then flip and cook for a further 2 minutes. Season generously with salt and pepper. Transfer the first batch to a plate and repeat with the remaining mushrooms. Properly seared mushrooms — deeply golden, slightly crispy at the edges, concentrated and nutty in flavor — are the single most important element of an extraordinary stroganoff. Never crowd the pan and never stir too soon.
  2. Sauté the aromatics. Reduce the heat to medium and add the remaining tablespoon of olive oil to the pot. Add the finely diced onion and cook for 5–6 minutes, stirring regularly, until softened and beginning to turn golden at the edges. Add the minced garlic and cook for a further 60–90 seconds until incredibly fragrant. The combination of caramelized onion and garlic at this stage creates an aromatic foundation that carries through the entire dish.
  3. Build the flavor base. Add the tomato paste to the softened onion and garlic and stir continuously for 1–2 minutes until the paste darkens slightly and begins to caramelize — this brief cooking concentrates the tomato flavor and removes any raw taste that would otherwise remain in the finished sauce. Add the smoked paprika, sweet paprika, dried thyme, and onion powder and stir for a further 30 seconds until the spices are fragrant and coating everything in the pot.
  4. Add the liquids and pasta. Pour in the vegetable broth and plant milk and stir well to combine with the spiced base — scraping up any caramelized bits from the bottom of the pot as you stir. Add the soy sauce, vegan Worcestershire sauce, and Dijon mustard and stir to incorporate. Bring to a vigorous boil over high heat. Add the dry pasta directly to the boiling liquid and stir well to submerge. Return the seared mushrooms to the pot and stir to combine.
  5. Cook the pasta in the sauce. Reduce the heat to a lively simmer and cook uncovered for 10–12 minutes, stirring frequently — every 2 minutes — to prevent the pasta from sticking to the bottom of the pot and to ensure even cooking throughout. The pasta will absorb the liquid as it cooks and the natural starch it releases will thicken the sauce simultaneously into a glossy, coating consistency. Add a splash of additional vegetable broth if the sauce becomes too thick before the pasta is fully cooked.
  6. Add the vegan sour cream. Once the pasta is al dente and the sauce has thickened to a silky, glossy consistency reduce the heat to the lowest setting. Add the vegan sour cream and stir gently until completely incorporated throughout the sauce. Do not allow the sauce to boil after adding the sour cream — high heat causes vegan sour cream to split and curdle. A gentle heat and continuous stirring produces a perfectly smooth, uniformly creamy result.
  7. Taste and finish. Squeeze in the lemon juice — this final addition of acid brightens and lifts the entire flavor profile of the stroganoff dramatically. Taste and adjust the seasoning with additional salt, black pepper, soy sauce, or smoked paprika as needed. The finished stroganoff should be deeply savory, warmly spiced, slightly tangy from the sour cream and lemon, and utterly harmonious in every element.
  8. Serve immediately and generously. Divide the stroganoff between deep, warmed bowls and finish each serving with a very generous scattering of fresh parsley, an additional dollop of vegan sour cream, a generous crack of fresh black pepper, and a pinch of chili flakes for color and warmth. Serve immediately — stroganoff is at its absolute peak directly from the pot and loses some of its silky sauce consistency as it sits and the pasta continues to absorb liquid.

Pro Tips for the Most Extraordinary One Pot Stroganoff

  • Sear the mushrooms in a screaming hot dry pot before adding anything else. This single step — cooking the mushrooms at the highest possible heat in a single layer without stirring — is what creates the deep, caramelized, concentrated mushroom flavor that gives this stroganoff its extraordinary meaty depth. A mushroom that is steamed in a crowded pot contributes a fraction of the flavor of one that is properly seared. Use two batches if necessary — it takes an extra four minutes and makes an enormous difference.
  • Cook the tomato paste until it darkens. Raw tomato paste added directly to liquid produces a flat, slightly tinny flavor. Cooked briefly in the hot pot until it deepens to a brick-red color and begins to caramelize it contributes a rich, complex, slightly sweet depth that is one of the defining flavor notes of great stroganoff.
  • Stir the pasta frequently during cooking. Unlike pasta cooked in a large pot of boiling water pasta cooked in a smaller amount of liquid requires more attention — stir every 2 minutes to prevent sticking and ensure even cooking. The starch released by the pasta during this stirring process is exactly what creates the gloriously thick, glossy, coating sauce consistency that makes one-pot pasta so extraordinary.
  • Add sour cream off the heat or on the lowest possible heat. Vegan sour cream splits at high temperatures producing a grainy, separated sauce rather than a silky, uniformly creamy one. Always reduce to the very lowest heat setting before adding and stir continuously and gently as you incorporate it throughout the sauce.
  • Use a combination of mushroom varieties always. Cremini mushrooms provide earthy reliability. Shiitake mushrooms contribute extraordinary umami depth from their naturally occurring glutamates. Portobello mushrooms add meaty, substantial texture. Together they create a mushroom component of far greater complexity and depth than any single variety can produce alone.
  • Finish with lemon juice always. The lemon juice added at the very end of cooking is non-negotiable — it lifts and brightens the rich, heavy sauce in a way that is subtle but completely transformative. Without it the stroganoff can taste slightly flat and one-dimensional. With it every other flavor in the pot is amplified and brightened into perfect balance.

The Extraordinary Flavor Science of Stroganoff

Stroganoff is a dish of extraordinary flavor complexity — and understanding the science behind why it tastes so deeply satisfying helps explain why this vegan version is so remarkably successful at replicating and even surpassing the original.

The foundation of stroganoff flavor is umami — the fifth taste, produced by glutamic acid and ribonucleotides that trigger specific receptors on the tongue producing a savory, mouth-coating, deeply satisfying sensation that is distinct from sweet, sour, salty, and bitter. In traditional beef stroganoff this umami comes primarily from the beef itself and from the sour cream. In this vegan version it comes from multiple, carefully chosen plant-based sources that together create an umami intensity that rivals and in many tasters’ assessments surpasses the original.

Mushrooms — particularly shiitake and portobello varieties — are among the richest plant-based sources of both glutamic acid and the ribonucleotide guanosine monophosphate available. The combination of these two umami compounds creates a synergistic effect — when present together their umami impact is not merely additive but multiplicative, with each compound amplifying the impact of the other to produce a depth of savory flavor that is dramatically greater than either could produce alone.

Soy sauce and Worcestershire sauce contribute additional glutamic acid alongside complex fermentation-derived flavor compounds that add layers of aged, fermented depth to the sauce. Tomato paste provides further glutamic acid alongside lycopene and caramelized sugars from the brief cooking. Dijon mustard adds emulsifying compounds that help maintain the silky consistency of the sauce alongside its characteristic pungent depth.

The result is a sauce with an umami profile that is not merely satisfying — it is deeply, genuinely craveable in the specific neurological sense that umami-rich foods trigger reward pathways in the brain that make us want more of them. This is food that satisfies not just hunger but something deeper and more fundamental — and it achieves this entirely through plants.


Flavor Variations

  • Hungarian Inspired: Double the smoked paprika and add half a teaspoon of caraway seeds to the onion as it cooks. Replace the plant milk with additional vegetable broth and add a tablespoon of red wine vinegar at the end for a deeper, more intensely paprika-forward stroganoff inspired by Hungarian gulyas.
  • Truffle Mushroom Stroganoff: Use exclusively oyster and cremini mushrooms and add a tablespoon of truffle oil in the final minute of cooking. Replace the vegan sour cream with cashew cream for an extraordinarily luxurious version that is genuinely spectacular for special occasions.
  • Green Herb Stroganoff: Stir in two generous handfuls of fresh baby spinach and a quarter cup of fresh dill in the final minute of cooking for a brighter, more herb-forward version with a beautiful visual contrast between the dark, rich sauce and the vivid green herbs.
  • Spicy Stroganoff: Add half a teaspoon of cayenne pepper and a tablespoon of sriracha to the sauce for a version with genuine building heat that is particularly spectacular for anyone who loves intensely spiced comfort food.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~480 kcal16g68g6g14g

At 480 calories per serving this stroganoff delivers a genuinely satisfying and nutritionally substantial meal — 16 grams of plant-based protein from the pasta, mushrooms, and vegan sour cream, 6 grams of dietary fiber, and an extraordinary concentration of B vitamins from the mushrooms including B2, B3, and B5 that support energy metabolism at the cellular level. The mushrooms contribute selenium — one of the most important antioxidant minerals — alongside ergothioneine, a unique antioxidant found almost exclusively in mushrooms that has been studied for extraordinary cellular protective properties. The smoked paprika contributes capsaicin compounds with anti-inflammatory properties and meaningful amounts of Vitamins A and E.


Storage

  • Refrigerator: Store cooled stroganoff in an airtight container in the refrigerator for up to 4 days. The pasta will continue absorbing the sauce during storage — add a generous splash of vegetable broth when reheating and stir well to restore the original silky, saucy consistency. The flavor actually deepens and improves overnight making this an outstanding next-day lunch.
  • Reheating: Reheat gently in a pot over medium-low heat with a splash of vegetable broth or plant milk, stirring continuously. Do not reheat at high heat as the vegan sour cream in the sauce can become grainy when reheated aggressively. Gentle heat and patient stirring produce a perfectly restored silky sauce every time.
  • Freezer: The sauce freezes beautifully for up to 2 months but the cooked pasta does not freeze well — it becomes mushy when thawed. For the finest freezer meal prep make and freeze only the mushroom sauce without the pasta and cook fresh pasta when serving. Thaw the sauce overnight in the refrigerator and reheat gently before tossing with freshly cooked pasta.
  • Make ahead: The seared mushrooms and flavor base can be made up to 2 days in advance and stored in the refrigerator. Add the broth, pasta, and remaining ingredients and complete the recipe on the day of serving for a make-ahead dinner that comes together in under 15 minutes on the night.

Frequently Asked Questions

Can I make this recipe gluten-free?

Yes — use your favorite gluten-free wide pasta shape and replace the soy sauce with tamari and the vegan Worcestershire sauce with a gluten-free version. Gluten-free pasta absorbs liquid slightly differently than regular pasta — monitor the sauce consistency more carefully during cooking and add additional broth if needed as gluten-free pasta can absorb liquid faster.

What is the best vegan sour cream for stroganoff?

Store-bought vegan sour cream brands vary considerably in their flavor and ability to withstand heat without splitting. Cashew-based vegan sour creams are the most heat-stable and produce the silkiest, most luxurious result. Alternatively make your own by blending one cup of soaked raw cashews with two tablespoons of lemon juice, one tablespoon of apple cider vinegar, half a teaspoon of salt, and enough water to reach a thick, pourable consistency.

Can I add protein to make this more filling?

Yes — this stroganoff is outstanding with additional plant-based protein. Sliced vegan sausage browned in the pot before the mushrooms, crumbled tempeh cooked alongside the mushrooms, or white beans stirred into the sauce in the final minutes all work beautifully. Lentil-based pasta used in place of regular pasta significantly increases the protein content without any change to the recipe or technique.

Why did my sauce become too thick?

One-pot pasta dishes thicken considerably as the pasta releases starch during cooking and continues absorbing liquid after cooking. Add additional vegetable broth — one quarter cup at a time — and stir well over gentle heat to restore the desired consistency. The sauce should coat the pasta generously but still flow and pool slightly at the bottom of the bowl when served.

Can I use regular pasta instead of wide noodles?

Yes — any pasta shape works in this recipe. Penne, rigatoni, fusilli, and farfalle all cook beautifully in the sauce. Wide, flat shapes like pappardelle and tagliatelle carry the rich sauce most effectively but shorter shapes are perfectly delicious and slightly more practical for stirring during the one-pot cooking process.

Can I make this in a slow cooker?

Yes with a modification — sear the mushrooms and sauté the aromatics and build the flavor base on the stovetop first then transfer everything to the slow cooker with the broth, sauces, and spices. Cook on low for 4–5 hours. Cook the pasta separately and stir into the slow cooker with the vegan sour cream in the final 30 minutes. This produces a deeper, more concentrated sauce flavor than the stovetop version.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more warming, deeply satisfying vegan one-pot dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Broccoli Cheddar Soup with Creamy Cashew Cheese and Sharp Cheddar Flavor — The Most Comforting Plant-Based Soup You Will Make All Week

vegan potato broccoli cheddar soup

Thick, velvety, and loaded with tender broccoli and sharp cheesy flavor, this Vegan Broccoli Cheddar Soup tastes just like the café classic, without any dairy. A silky base of potatoes, cashews, and nutritional yeast delivers the rich cheddar flavor, while grated carrot and chopped broccoli keep every spoonful hearty and colorful.

The secret to a truly cheesy vegan soup is layering flavor. Sautéed onion and garlic build a savory foundation, a little Dijon mustard and apple cider vinegar add the tang of aged cheddar, and a spoonful of white miso brings deep umami. Blended cashews and potato make the broth creamy without any heavy cream, and a handful of vegan cheddar shreds stirred in at the end takes it over the top.

Part of the soup is blended smooth and the rest is left chunky, which gives it that perfect restaurant-style texture. It is ready in about 40 minutes in a single pot, making it ideal for busy weeknights, cozy lunches, or serving in a bread bowl.

It reheats beautifully and freezes well, so it is a great choice for meal prep. Serve it with crusty bread, crackers, or a simple green salad.

This recipe is 100% vegan, dairy-free, and easily made gluten-free.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins25 mins40 mins6~270 kcal

Ingredients

For the Soup

  • 1 tbsp olive oil
  • 1 large yellow onion, diced
  • 3 cloves garlic, minced
  • 2 medium carrots, grated
  • 1 large Yukon gold potato (about 250g), peeled and diced
  • 5 cups (about 450g) broccoli florets, finely chopped, plus extra for serving
  • 4 cups (950ml) vegetable broth
  • 1 cup (240ml) unsweetened plant milk
  • ½ cup (70g) raw cashews, soaked in hot water for 15 minutes and drained
  • ⅓ cup (25g) nutritional yeast
  • 1 tbsp white miso paste
  • 1 tbsp Dijon mustard
  • 1 tbsp apple cider vinegar or lemon juice
  • 1 tsp smoked paprika
  • ½ tsp garlic powder
  • ½ tsp onion powder
  • ¼ tsp ground nutmeg
  • ¾ tsp salt, to taste
  • ¼ tsp black pepper
  • 1 cup (100g) vegan cheddar shreds (optional)

To Serve

  • Crusty bread or bread bowls
  • Extra vegan cheddar
  • Crackers
  • Chili flakes
  • Fresh chives

Optional Additions

  • Cooked white beans for protein
  • Roasted broccoli florets on top
  • Smoked paprika oil
  • Crispy shallots

Instructions

  1. Sauté the base. Heat the olive oil in a large pot over medium heat. Add the onion and cook for 5 minutes until soft. Add the garlic and carrots and cook for 2 minutes.
  2. Add the potato and broth. Stir in the diced potato and vegetable broth. Bring to a boil, then reduce to a simmer and cook for 8 minutes.
  3. Add the broccoli. Stir in the chopped broccoli and simmer for 8–10 minutes until everything is very tender.
  4. Make the cheese base. In a blender, combine the soaked cashews, plant milk, nutritional yeast, miso, mustard, vinegar, paprika, garlic powder, onion powder, nutmeg, salt, and pepper. Blend until completely smooth.
  5. Blend part of the soup. Ladle about half of the cooked soup into the blender with the cheese base and blend until creamy. Take care with the hot liquid and vent the lid.
  6. Combine. Pour the blended mixture back into the pot with the remaining chunky soup. Stir well and warm over low heat for 3–4 minutes.
  7. Add the cheese. Stir in the vegan cheddar shreds until melted. Taste and adjust the salt, mustard, or vinegar for a sharper flavor.
  8. Serve. Ladle into bowls and top with extra broccoli, vegan cheddar, chili flakes, and chives. Serve with crusty bread.

Pro Tips for the Creamiest Cheddar Soup

  • Blend only part of the soup. This keeps the creamy base and the chunky texture.
  • Use Yukon gold potatoes. Their buttery texture makes the soup silky.
  • Do not skip the mustard and vinegar. They give the sharp, tangy cheddar flavor.
  • Grate the carrots finely. They melt into the soup and add color.
  • Do not boil after adding the cheese. High heat can make it gritty.
  • Taste and adjust. Add salt or a little more nutritional yeast until it tastes rich and cheesy.
  • Chop the broccoli small. Smaller pieces cook evenly and make each spoonful balanced.

Why This Soup Is a Smart Comfort Meal

Broccoli provides vitamin C, vitamin K, folate, and fiber, and is known for its antioxidant compounds. Carrots add beta-carotene, and potatoes contribute potassium and satisfying, slow-releasing carbohydrates.

Cashews supply creamy texture along with healthy fats, magnesium, and plant protein, and nutritional yeast adds B vitamins and a cheesy savory flavor. Compared to a cream-and-cheese version, this soup has no cholesterol and much less saturated fat, while a serving still provides around 9 grams of protein and 6 grams of fiber.


Flavor Variations

  • Loaded Baked Potato Style: Add diced potato, vegan bacon bits, and chives on top.
  • Spicy Cheddar Soup: Add cayenne and a spoonful of hot sauce to the base.
  • Cauliflower Cheddar Soup: Replace half the broccoli with cauliflower for a milder flavor.
  • Nut-Free Version: Replace the cashews with white beans and a spoonful of sunflower butter.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~270 kcal9g30g6g13g

Storage

  • Refrigerator: Store in an airtight container for up to 5 days.
  • Freezer: Freeze for up to 3 months. Thaw overnight and reheat gently, stirring well.
  • Reheating: Warm on the stove over low heat, adding a splash of plant milk or broth if it has thickened.
  • Make ahead: Make the soup a day ahead, since the flavor improves overnight.

Frequently Asked Questions

How do I make it thicker?

Blend more of the soup or simmer it uncovered for a few extra minutes.

Can I make it without cashews?

Yes. Use white beans or silken tofu blended with the plant milk for a creamy base.

Can I use frozen broccoli?

Yes. Add it straight from frozen and cook until tender, adding a couple of extra minutes.

Why does my soup taste bland?

Add more salt, nutritional yeast, mustard, or vinegar. Cheesy flavor needs bold seasoning.

Can I make it gluten-free?

Yes. The soup is naturally gluten-free as long as your broth and miso are certified gluten-free.

Can I make it in a slow cooker?

Cook the vegetables and broth on low for 6 hours, then blend with the cheese base and finish as directed.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more cozy vegan soups? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Chickpea and Potato Pot Pie with Creamy Herb Gravy and Flaky Golden Crust — The Most Comforting Plant-Based Dinner You Will Make All Week

CHICKPEA AND POTATO POT PIE

Flaky, golden pastry on top and a thick, creamy filling of tender potatoes, chickpeas, carrots, and peas underneath, this Vegan Chickpea and Potato Pot Pie is the definition of cozy comfort food. The filling is simmered in a savory herb gravy made from plant milk and vegetable broth, so every bite is rich and satisfying without any dairy or eggs.

Chickpeas take the place of chicken in this classic, adding hearty texture and plant protein, while diced potatoes soak up the gravy and turn soft and creamy. Thyme, sage, garlic, and a touch of Dijon mustard give the filling that traditional pot pie flavor, and a spoonful of nutritional yeast adds a savory, almost buttery depth.

You can make it with store-bought puff pastry or pie crust to keep things easy, or use the simple homemade vegan crust included below. Either way, brushing the top with plant milk gives a deep golden, flaky finish.

This pot pie is perfect for chilly evenings, Sunday dinners, holiday tables, and make-ahead meals. It also reheats beautifully, and the filling freezes well.

This recipe is 100% vegan, dairy-free, egg-free, and ready in about 1 hour 15 minutes.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
25 mins50 mins1 hr 15 mins6~430 kcal

Ingredients

For the Filling

  • 2 tbsp olive oil or vegan butter
  • 1 large yellow onion, diced
  • 2 stalks celery, diced
  • 2 medium carrots, diced
  • 3 cloves garlic, minced
  • 3 medium Yukon gold potatoes (about 450g), peeled and cut into ½ inch cubes
  • 1 can (400g) chickpeas, drained and rinsed
  • 1 cup (140g) frozen peas
  • ¼ cup (30g) all-purpose flour
  • 1½ cups (360ml) vegetable broth
  • 1 cup (240ml) unsweetened plant milk
  • 2 tbsp nutritional yeast
  • 1 tbsp Dijon mustard
  • 1 tsp dried thyme
  • ½ tsp dried sage
  • 1 tsp salt, to taste
  • ½ tsp black pepper
  • 1 tbsp lemon juice
  • 2 tbsp chopped fresh parsley

For the Crust (Easy Homemade Option)

  • 2½ cups (310g) all-purpose flour
  • 1 tsp salt
  • ¾ cup (170g) cold vegan butter, cubed
  • 6–8 tbsp ice-cold water
  • OR 2 sheets of store-bought vegan puff pastry or pie crust

For Finishing

  • 2 tbsp unsweetened plant milk for brushing
  • Flaky salt
  • Fresh thyme leaves

To Serve

  • Simple green salad
  • Steamed green beans
  • Extra gravy

Optional Additions

  • 1 cup sliced mushrooms
  • ½ cup corn kernels
  • Pinch of cayenne
  • Vegan cheese shreds in the filling

Instructions

  1. Make the crust. Stir the flour and salt together, cut in the cold vegan butter with your fingers until it looks like coarse crumbs, then add the ice water a tablespoon at a time until a dough forms. Divide into two discs, wrap, and chill for 30 minutes. If using store-bought pastry, skip this step.
  2. Par-cook the potatoes. Boil the potato cubes in salted water for 6–7 minutes until just tender, then drain. They will finish cooking in the oven.
  3. Sauté the vegetables. Preheat the oven to 400°F (200°C). Heat the oil in a large, deep skillet over medium heat. Add the onion, celery, and carrots and cook for 6–8 minutes until soft. Add the garlic and cook for 1 minute.
  4. Make the gravy. Sprinkle the flour over the vegetables and stir for 1–2 minutes. Slowly pour in the broth and plant milk, stirring constantly. Add the nutritional yeast, mustard, thyme, sage, salt, and pepper. Simmer for 4–5 minutes until thick and creamy.
  5. Combine the filling. Fold in the potatoes, chickpeas, and peas. Stir in the lemon juice and parsley. Taste and adjust the seasoning. Let the filling cool for 10 minutes so it doesn’t melt the crust.
  6. Assemble the pie. Roll out one disc of dough and fit it into a 9-inch pie dish. Pour in the filling and spread it evenly. Roll out the second disc, place it over the top, trim and crimp the edges, and cut 4–5 small slits to let steam escape.
  7. Brush and bake. Brush the top with plant milk, sprinkle with flaky salt, and bake for 35–40 minutes until the crust is deep golden and the filling is bubbling at the vents. Cover the edges with foil if they brown too quickly.
  8. Rest and serve. Let the pie rest for 15 minutes before slicing so the filling sets. Garnish with thyme and serve warm.

Pro Tips for the Best Pot Pie

  • Par-cook the potatoes. This guarantees they are tender in the finished pie.
  • Cool the filling slightly. A hot filling makes the bottom crust soggy.
  • Keep the dough cold. Cold vegan butter is what makes the crust flaky.
  • Make the gravy thick. It will thin slightly as the vegetables release moisture.
  • Vent the top. Slits let steam out so the crust stays crisp.
  • Bake on a hot tray. Place the pie dish on a preheated baking sheet for a crisper bottom.
  • Rest before cutting. Fifteen minutes lets the filling set so slices hold together.

Why This Pot Pie Is Good for You

Chickpeas provide plant protein, fiber, iron, and folate, and potatoes add potassium and vitamin C. Carrots bring beta-carotene, and peas add more protein and fiber, so the filling is a balanced mix of vegetables, legumes, and slow-digesting carbohydrates.

Nutritional yeast contributes B vitamins and a savory, cheesy depth. Compared with a traditional pot pie made with butter, cream, and chicken, this version has no cholesterol and far less saturated fat. A serving provides about 12 grams of protein and 8 grams of fiber.


Flavor Variations

  • Mushroom Chickpea Pot Pie: Add sautéed mushrooms and a splash of soy sauce for deeper umami.
  • Curried Pot Pie: Stir in 2 teaspoons of curry powder and a pinch of turmeric.
  • Individual Pot Pies: Bake in ramekins or muffin tins for 25–30 minutes.
  • Pot Pie with Biscuit Topping: Replace the top crust with vegan drop biscuits.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~430 kcal12g55g8g18g

Storage

  • Refrigerator: Store leftovers covered for up to 4 days.
  • Reheating: Reheat slices in a 350°F (175°C) oven for 15–20 minutes to crisp the crust. Avoid the microwave if you can.
  • Freezer: Freeze the unbaked filling for up to 3 months, or freeze baked slices for up to 2 months. Thaw overnight before reheating.
  • Make ahead: Prepare the filling up to 2 days ahead and assemble just before baking.

Frequently Asked Questions

Why is my pot pie runny?

The gravy may not have been thick enough, or the pie was cut too soon. Simmer until thick and rest the pie for 15 minutes.

Can I use store-bought crust?

Yes. Use vegan pie crust or puff pastry. Check the label, since some contain butter.

Can I make it gluten-free?

Use a gluten-free flour blend for the gravy and a gluten-free pie crust.

Can I make it without a bottom crust?

Yes. Bake the filling in a casserole dish with only a top crust or biscuit topping.

Can I use other vegetables?

Yes. Mushrooms, corn, green beans, and parsnips all work well.

How do I keep the bottom crust from getting soggy?

Cool the filling before adding it and bake the dish on a preheated baking sheet.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more cozy vegan dinners? POST TITLE:
Vegan Chickpea and Potato Pot Pie with Creamy Herb Gravy and Flaky Golden Crust — The Most Comforting Plant-Based Dinner You Will Make All Week

CATEGORY: All Recipes + Dinner

URL SLUG: vegan-chickpea-and-potato-pot-pie


Flaky, golden pastry on top and a thick, creamy filling of tender potatoes, chickpeas, carrots, and peas underneath, this Vegan Chickpea and Potato Pot Pie is the definition of cozy comfort food. The filling is simmered in a savory herb gravy made from plant milk and vegetable broth, so every bite is rich and satisfying without any dairy or eggs.

Chickpeas take the place of chicken in this classic, adding hearty texture and plant protein, while diced potatoes soak up the gravy and turn soft and creamy. Thyme, sage, garlic, and a touch of Dijon mustard give the filling that traditional pot pie flavor, and a spoonful of nutritional yeast adds a savory, almost buttery depth.

You can make it with store-bought puff pastry or pie crust to keep things easy, or use the simple homemade vegan crust included below. Either way, brushing the top with plant milk gives a deep golden, flaky finish.

This pot pie is perfect for chilly evenings, Sunday dinners, holiday tables, and make-ahead meals. It also reheats beautifully, and the filling freezes well.

This recipe is 100% vegan, dairy-free, egg-free, and ready in about 1 hour 15 minutes.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
25 mins50 mins1 hr 15 mins6~430 kcal

Ingredients

For the Filling

  • 2 tbsp olive oil or vegan butter
  • 1 large yellow onion, diced
  • 2 stalks celery, diced
  • 2 medium carrots, diced
  • 3 cloves garlic, minced
  • 3 medium Yukon gold potatoes (about 450g), peeled and cut into ½ inch cubes
  • 1 can (400g) chickpeas, drained and rinsed
  • 1 cup (140g) frozen peas
  • ¼ cup (30g) all-purpose flour
  • 1½ cups (360ml) vegetable broth
  • 1 cup (240ml) unsweetened plant milk
  • 2 tbsp nutritional yeast
  • 1 tbsp Dijon mustard
  • 1 tsp dried thyme
  • ½ tsp dried sage
  • 1 tsp salt, to taste
  • ½ tsp black pepper
  • 1 tbsp lemon juice
  • 2 tbsp chopped fresh parsley

For the Crust (Easy Homemade Option)

  • 2½ cups (310g) all-purpose flour
  • 1 tsp salt
  • ¾ cup (170g) cold vegan butter, cubed
  • 6–8 tbsp ice-cold water
  • OR 2 sheets of store-bought vegan puff pastry or pie crust

For Finishing

  • 2 tbsp unsweetened plant milk for brushing
  • Flaky salt
  • Fresh thyme leaves

To Serve

  • Simple green salad
  • Steamed green beans
  • Extra gravy

Optional Additions

  • 1 cup sliced mushrooms
  • ½ cup corn kernels
  • Pinch of cayenne
  • Vegan cheese shreds in the filling

Instructions

  1. Make the crust. Stir the flour and salt together, cut in the cold vegan butter with your fingers until it looks like coarse crumbs, then add the ice water a tablespoon at a time until a dough forms. Divide into two discs, wrap, and chill for 30 minutes. If using store-bought pastry, skip this step.
  2. Par-cook the potatoes. Boil the potato cubes in salted water for 6–7 minutes until just tender, then drain. They will finish cooking in the oven.
  3. Sauté the vegetables. Preheat the oven to 400°F (200°C). Heat the oil in a large, deep skillet over medium heat. Add the onion, celery, and carrots and cook for 6–8 minutes until soft. Add the garlic and cook for 1 minute.
  4. Make the gravy. Sprinkle the flour over the vegetables and stir for 1–2 minutes. Slowly pour in the broth and plant milk, stirring constantly. Add the nutritional yeast, mustard, thyme, sage, salt, and pepper. Simmer for 4–5 minutes until thick and creamy.
  5. Combine the filling. Fold in the potatoes, chickpeas, and peas. Stir in the lemon juice and parsley. Taste and adjust the seasoning. Let the filling cool for 10 minutes so it doesn’t melt the crust.
  6. Assemble the pie. Roll out one disc of dough and fit it into a 9-inch pie dish. Pour in the filling and spread it evenly. Roll out the second disc, place it over the top, trim and crimp the edges, and cut 4–5 small slits to let steam escape.
  7. Brush and bake. Brush the top with plant milk, sprinkle with flaky salt, and bake for 35–40 minutes until the crust is deep golden and the filling is bubbling at the vents. Cover the edges with foil if they brown too quickly.
  8. Rest and serve. Let the pie rest for 15 minutes before slicing so the filling sets. Garnish with thyme and serve warm.

Pro Tips for the Best Pot Pie

  • Par-cook the potatoes. This guarantees they are tender in the finished pie.
  • Cool the filling slightly. A hot filling makes the bottom crust soggy.
  • Keep the dough cold. Cold vegan butter is what makes the crust flaky.
  • Make the gravy thick. It will thin slightly as the vegetables release moisture.
  • Vent the top. Slits let steam out so the crust stays crisp.
  • Bake on a hot tray. Place the pie dish on a preheated baking sheet for a crisper bottom.
  • Rest before cutting. Fifteen minutes lets the filling set so slices hold together.

Why This Pot Pie Is Good for You

Chickpeas provide plant protein, fiber, iron, and folate, and potatoes add potassium and vitamin C. Carrots bring beta-carotene, and peas add more protein and fiber, so the filling is a balanced mix of vegetables, legumes, and slow-digesting carbohydrates.

Nutritional yeast contributes B vitamins and a savory, cheesy depth. Compared with a traditional pot pie made with butter, cream, and chicken, this version has no cholesterol and far less saturated fat. A serving provides about 12 grams of protein and 8 grams of fiber.


Flavor Variations

  • Mushroom Chickpea Pot Pie: Add sautéed mushrooms and a splash of soy sauce for deeper umami.
  • Curried Pot Pie: Stir in 2 teaspoons of curry powder and a pinch of turmeric.
  • Individual Pot Pies: Bake in ramekins or muffin tins for 25–30 minutes.
  • Pot Pie with Biscuit Topping: Replace the top crust with vegan drop biscuits.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~430 kcal12g55g8g18g

Storage

  • Refrigerator: Store leftovers covered for up to 4 days.
  • Reheating: Reheat slices in a 350°F (175°C) oven for 15–20 minutes to crisp the crust. Avoid the microwave if you can.
  • Freezer: Freeze the unbaked filling for up to 3 months, or freeze baked slices for up to 2 months. Thaw overnight before reheating.
  • Make ahead: Prepare the filling up to 2 days ahead and assemble just before baking.

Frequently Asked Questions

Why is my pot pie runny?

The gravy may not have been thick enough, or the pie was cut too soon. Simmer until thick and rest the pie for 15 minutes.

Can I use store-bought crust?

Yes. Use vegan pie crust or puff pastry. Check the label, since some contain butter.

Can I make it gluten-free?

Use a gluten-free flour blend for the gravy and a gluten-free pie crust.

Can I make it without a bottom crust?

Yes. Bake the filling in a casserole dish with only a top crust or biscuit topping.

Can I use other vegetables?

Yes. Mushrooms, corn, green beans, and parsnips all work well.

How do I keep the bottom crust from getting soggy?

Cool the filling before adding it and bake the dish on a preheated baking sheet.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more cozy vegan dinners? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Crispy Tofu with Sesame Cucumber Salad and Wasabi Avocado Dressing — The Most Refreshing Plant-Based Bowl You Will Make All Week

Crispy Tofu with Sesame Cucumber Salad and Wasabi Avocado Dressing

Golden, crunchy tofu nuggets on a bed of cool, tangy sesame cucumber salad, finished with a creamy wasabi avocado dressing that adds a gentle kick. This Crispy Tofu with Sesame Cucumber Salad and Wasabi Avocado Dressing is a fresh, colorful bowl with contrasting textures in every bite: crisp, creamy, crunchy, and cool.

The tofu is pressed, tossed in cornstarch and a little seasoning, and baked or pan-fried until the outside turns crisp while the inside stays tender. A quick sesame cucumber salad, dressed with rice vinegar, toasted sesame oil, and soy sauce, adds a refreshing, slightly tangy contrast. The wasabi avocado dressing ties it all together, creamy from ripe avocado with a mild heat from wasabi and brightness from lime.

It’s a perfect lunch bowl, light dinner, or meal prep idea, and it comes together in about 35 minutes. Serve it over steamed rice, sushi rice, or quinoa for a satisfying meal, or enjoy it on its own as a protein-rich salad.

The dressing is also a versatile condiment. Spoon it over rice bowls, sushi bowls, roasted vegetables, or use it as a dip for crispy veggies.

This recipe is 100% vegan, dairy-free, and easily made gluten-free.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins20 mins35 mins4~380 kcal

Ingredients

For the Crispy Tofu

  • 1 block (400g) extra-firm tofu, pressed for 15 minutes
  • 3 tbsp cornstarch
  • 1 tbsp soy sauce or tamari
  • 1 tsp garlic powder
  • ½ tsp ground ginger
  • ½ tsp salt
  • ¼ tsp black pepper
  • 2 tbsp neutral oil (for baking or pan-frying)
  • 1 tbsp toasted sesame seeds

For the Sesame Cucumber Salad

  • 2 medium cucumbers (or 1 English cucumber), thinly sliced
  • 2 green onions, sliced
  • 1 tbsp rice vinegar
  • 1 tbsp soy sauce or tamari
  • 1 tbsp toasted sesame oil
  • 1 tsp maple syrup
  • 1 tsp toasted sesame seeds
  • ½ tsp chili flakes (optional)
  • ¼ tsp salt

For the Wasabi Avocado Dressing

  • 1 ripe avocado
  • 2–3 tbsp water (to thin)
  • 1 tbsp lime juice
  • 1–2 tsp wasabi paste (start with 1 tsp and adjust)
  • 1 small clove garlic
  • 1 tsp rice vinegar
  • ½ tsp maple syrup
  • ¼ tsp salt
  • 1 tbsp fresh cilantro (optional)

To Serve

  • Steamed rice, sushi rice, or quinoa
  • Shredded carrots
  • Edamame
  • Pickled ginger
  • Nori strips
  • Sesame seeds

Optional Additions

  • Sliced radishes
  • Mango cubes
  • Sriracha mayo drizzle
  • Crushed peanuts

Instructions

  1. Press the tofu. Wrap the block in a clean towel and press under a heavy pan for 15 minutes, then cut into bite-size cubes.
  2. Season the tofu. In a bowl toss the tofu cubes with soy sauce, garlic powder, ginger, salt, and pepper. Sprinkle with cornstarch and toss gently until evenly coated.
  3. Cook the tofu. For oven: Heat to 425°F (220°C), spread the tofu on a parchment-lined tray with the oil, and bake for 25–30 minutes, flipping halfway. For pan-frying: Heat the oil in a non-stick skillet over medium-high heat and fry for 8–10 minutes, turning until crisp on all sides. For air fryer: Cook at 400°F (200°C) for 12–15 minutes, shaking halfway.
  4. Make the cucumber salad. Whisk together the rice vinegar, soy sauce, sesame oil, maple syrup, and salt in a bowl. Add the cucumbers, green onions, chili flakes, and sesame seeds, and toss. Let sit for 10 minutes to marinate.
  5. Make the dressing. Blend the avocado, 2 tablespoons of water, lime juice, wasabi, garlic, vinegar, maple syrup, and salt until completely smooth. Add more water to thin, and more wasabi if you like extra heat.
  6. Assemble the bowls. Divide the rice among bowls, top with the cucumber salad and crispy tofu, and drizzle with the wasabi avocado dressing.
  7. Garnish and serve. Sprinkle with sesame seeds and nori strips and serve right away while the tofu is still crunchy.

Pro Tips for the Best Crispy Tofu Bowl

  • Press the tofu well. Dry tofu crisps up and soaks up flavor better.
  • Coat in cornstarch. It gives a light, crunchy crust without any batter.
  • Do not crowd the tray. Space between cubes lets them crisp instead of steam.
  • Add the cucumber dressing late. Dress the cucumbers about 10 minutes before serving so they stay crisp.
  • Start small with wasabi. The heat varies by brand, so add a little at a time.
  • Use a ripe avocado. It makes the dressing smooth and creamy.
  • Serve the tofu right away. It is crispiest fresh from the oven or pan.

Why This Bowl Is Good for You

Tofu is a complete plant protein and a good source of calcium and iron. Cucumbers are hydrating and low in calories, and avocado provides healthy monounsaturated fats, fiber, and potassium. Sesame seeds add more calcium and healthy fats.

Baking or air frying the tofu keeps the dish lighter than deep-fried versions. A serving provides about 18 grams of plant protein and 6 grams of fiber, which makes it a balanced, filling meal.


Flavor Variations

  • Spicy Sriracha Version: Toss the cooked tofu in sriracha and maple syrup.
  • Peanut Crunch Version: Add crushed peanuts and a drizzle of peanut sauce.
  • Sushi Bowl Style: Add shredded nori, pickled ginger, carrots, and edamame.
  • Mild Dressing: Skip the wasabi and add extra lime and a pinch of ginger.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~380 kcal18g28g6g22g

Storage

  • Refrigerator: Store the tofu, cucumber salad, and dressing in separate airtight containers for up to 3 days. The tofu will soften.
  • Reheating: Re-crisp the tofu in a 400°F (200°C) oven or air fryer for 5–8 minutes.
  • Dressing: Store with a layer of lime juice on top for up to 2 days, since avocado browns.
  • Make ahead: Press and cut the tofu a day ahead, and make the cucumber salad up to 2 hours before serving.

Frequently Asked Questions

How do I keep the tofu crispy?

Press it well, coat it in cornstarch, and serve it right away. Do not store it in the dressing.

Can I make it without wasabi?

Yes. Skip it or replace it with a little horseradish or Dijon mustard for a gentler version.

Can I make it gluten-free?

Use tamari instead of soy sauce and check that your wasabi paste is gluten-free.

Can I use firm tofu instead of extra-firm?

Yes, but press it longer. Extra-firm gives the crispiest result.

Can I make the dressing ahead?

It keeps for about 2 days in the fridge with a layer of lime juice on top. The color may darken slightly.

Can I serve it without rice?

Yes. Serve it as a salad over greens or with cold soba noodles.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more fresh vegan bowls and salads? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Creamy Coconut Curry Noodle Soup with Crispy Tofu, Bok Choy and Fresh Lime — The Most Cozy Plant-Based Soup You Will Make All Week

CREAMY COCONUT CURRY NOODLE SOUP

Rich, fragrant, and silky with coconut milk, this Vegan Creamy Coconut Curry Noodle Soup is a one-pot bowl of comfort inspired by Thai and Southeast Asian noodle soups. Slurpy rice noodles, tender bok choy, and crispy tofu float in a golden broth flavored with red curry paste, ginger, garlic, lemongrass, and lime, and it is ready in about 30 minutes.

The broth is the heart of this soup. Red curry paste is sautéed with garlic and ginger to wake up its flavor, then simmered with vegetable broth and full-fat coconut milk until it turns creamy and aromatic. A splash of soy sauce adds saltiness, a little maple syrup balances the heat, and fresh lime juice at the end gives it a bright, tangy finish.

Crispy pan-fried tofu adds protein and texture, while mushrooms bring umami and bok choy adds a fresh crunch. Topped with cilantro, green onions, chili oil, and a squeeze of lime, every spoonful is creamy, spicy, savory, and fresh.

It is perfect for cold evenings, a restaurant-style meal at home, or batch cooking, since the broth tastes even better the next day. The spice level is easy to adjust, so it works for the whole family.

This recipe is 100% vegan, dairy-free, and easily made gluten-free.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins20 mins30 mins4~460 kcal

Ingredients

For the Crispy Tofu

  • 200g extra-firm tofu, pressed and cubed
  • 1 tbsp cornstarch
  • 1 tbsp soy sauce or tamari
  • 1 tbsp neutral oil

For the Curry Broth

  • 1 tbsp coconut or neutral oil
  • 3 tbsp Thai red curry paste (check that it is vegan)
  • 4 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 stalk lemongrass, bruised (or 1 tsp lemongrass paste)
  • 3 cups (720ml) vegetable broth
  • 1 can (400ml) full-fat coconut milk
  • 200g cremini or shiitake mushrooms, sliced
  • 1 tbsp soy sauce or tamari
  • 1 tbsp maple syrup or brown sugar
  • 1 tsp ground turmeric
  • 1 tbsp lime juice

For the Noodles and Vegetables

  • 200g rice noodles (vermicelli or flat)
  • 3 heads baby bok choy, halved or quartered
  • 1 medium carrot, thinly sliced or julienned
  • 2 green onions, sliced
  • Handful of fresh cilantro

To Serve

  • Lime wedges
  • Chili oil or sriracha
  • Fresh Thai basil
  • Bean sprouts
  • Crushed peanuts

Optional Additions

  • Baby corn
  • Snow peas
  • Edamame
  • Fresh red chili slices

Instructions

  1. Crisp the tofu. Toss the cubed tofu with cornstarch and soy sauce. Heat the oil in a non-stick skillet over medium-high heat and fry for 8–10 minutes, turning until golden and crisp on all sides. Set aside.
  2. Cook the noodles. Cook the rice noodles according to the package directions, drain, and rinse briefly under cool water. Divide them among serving bowls.
  3. Build the base. In a large pot, heat the oil over medium heat. Add the curry paste, garlic, ginger, and lemongrass and stir for 1–2 minutes until fragrant and slightly darkened.
  4. Make the broth. Pour in the vegetable broth and coconut milk, and stir in the turmeric, soy sauce, and maple syrup. Bring to a gentle simmer, add the mushrooms and carrot, and cook for 8–10 minutes.
  5. Add the greens. Add the bok choy and simmer for 2–3 minutes until just tender and bright green. Remove the lemongrass stalk, stir in the lime juice, and taste for salt, sweetness, and heat.
  6. Assemble. Ladle the hot broth and vegetables over the noodles in each bowl.
  7. Top and serve. Add the crispy tofu, green onions, cilantro, and a drizzle of chili oil. Serve immediately with lime wedges.

Pro Tips for the Best Coconut Curry Noodle Soup

  • Fry the curry paste first. Cooking it in oil unlocks its flavor and makes the broth richer.
  • Use full-fat coconut milk. It gives the creamiest, most luxurious broth.
  • Cook the noodles separately. This keeps the broth clear and stops the noodles from turning mushy.
  • Add the lime juice at the end. Heat dulls its brightness.
  • Do not boil hard. A gentle simmer keeps the coconut milk from splitting.
  • Fry the tofu until crisp. Add it on top so it stays crunchy.
  • Balance the flavors. Taste for salt, sweet, sour, and heat, and adjust a little at a time.

Why This Soup Is Good for You

Coconut milk provides a creamy base without dairy, and curry paste contributes ginger, garlic, and chili, which are flavorful, aromatic ingredients. Turmeric adds color and curcumin, a compound studied for its antioxidant properties.

Tofu supplies plant protein and calcium, and mushrooms, bok choy, and carrots add vitamins A, C, and K along with fiber. A serving provides about 15 grams of plant protein, making this soup a satisfying and balanced meal.


Flavor Variations

  • Spicy Version: Add extra curry paste, fresh chilies, and a spoonful of chili oil.
  • Yellow Curry Version: Replace the red curry paste with yellow curry paste for a milder, sweeter flavor.
  • Peanut Curry Noodle Soup: Whisk 2 tablespoons of peanut butter into the broth for a nutty twist.
  • Veggie-Loaded Version: Add broccoli, snow peas, baby corn, and zucchini.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~460 kcal15g52g5g22g

Storage

  • Refrigerator: Store the broth and noodles separately in airtight containers for up to 4 days.
  • Reheating: Warm the broth gently on the stove and pour it over fresh or briefly rinsed noodles.
  • Freezer: Freeze the broth (without noodles and tofu) for up to 3 months. Thaw overnight and reheat gently.
  • Make ahead: Make the broth up to 2 days ahead and cook the noodles and tofu just before serving.

Frequently Asked Questions

Can I make it less spicy?

Yes. Use 1–2 tablespoons of curry paste and add more coconut milk, or use a mild yellow curry paste.

Is Thai red curry paste vegan?

Many brands contain shrimp paste. Check the label and choose a vegan brand.

Can I use other noodles?

Yes. Rice noodles, udon, ramen, or soba all work well.

Can I make it gluten-free?

Use rice noodles, tamari instead of soy sauce, and check that your curry paste is gluten-free.

Can I use light coconut milk?

Yes, but the broth will be thinner and less creamy.

Why did my coconut milk split?

It was boiled too hard. Keep it at a gentle simmer once the coconut milk goes in.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more cozy vegan soups? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Bibimbap with Crispy Tofu, Sautéed Vegetables and Spicy Gochujang Sauce — The Most Colorful Plant-Based Bowl You Will Make All Week

Vegan Bibimbap

Warm rice topped with colorful sautéed vegetables, crispy tofu, and a spicy-sweet gochujang sauce, this Vegan Bibimbap is a beautiful Korean-inspired bowl that is as fun to make as it is to eat. Each topping is seasoned separately so you get a mix of flavors and textures, and everything is stirred together right before the first bite.

Bibimbap means “mixed rice,” and the magic is in the balance. Spinach, carrots, zucchini, shiitake mushrooms, and bean sprouts are each quickly sautéed with garlic and a touch of sesame oil, while the tofu is pan-fried until golden and crunchy. A spoonful of gochujang sauce, made with Korean chili paste, soy sauce, maple syrup, rice vinegar, and sesame oil, ties everything together with a sweet, savory, and spicy kick.

The recipe looks like a lot of steps, but each vegetable takes only a couple of minutes, and you can prep the toppings ahead. It is a perfect way to use up leftover rice and vegetables, and it is easy to adapt to whatever you have in the fridge.

Serve it in a hot stone bowl for crispy rice at the bottom, or simply in regular bowls. Either way, it is a healthy, filling dinner that feels special.

This recipe is 100% vegan, dairy-free, egg-free, and easily made gluten-free.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
25 mins20 mins45 mins4~520 kcal

Ingredients

For the Rice

  • 2 cups (400g) short-grain or sushi rice, rinsed
  • 2½ cups (600ml) water

For the Crispy Tofu

  • 1 block (400g) extra-firm tofu, pressed and cut into small cubes
  • 2 tbsp cornstarch
  • 1 tbsp soy sauce or tamari
  • 2 tbsp neutral oil

For the Vegetables

  • 5 cups (150g) fresh spinach
  • 2 medium carrots, julienned
  • 1 medium zucchini, julienned
  • 150g shiitake mushrooms, sliced
  • 2 cups (about 150g) bean sprouts
  • 1 tbsp neutral oil for sautéing, divided
  • 4 cloves garlic, minced, divided
  • 2 tbsp soy sauce or tamari, divided
  • 1½ tbsp toasted sesame oil, divided
  • 2 tsp toasted sesame seeds, divided
  • Pinch of salt

For the Gochujang Sauce

  • 3 tbsp gochujang (check that it is vegan)
  • 1 tbsp soy sauce or tamari
  • 1 tbsp toasted sesame oil
  • 1 tbsp maple syrup
  • 1 tbsp rice vinegar
  • 1 clove garlic, grated
  • 1–2 tbsp water (to thin)

To Serve

  • 2 green onions, sliced
  • Toasted sesame seeds
  • Kimchi (check that it is vegan)
  • Nori strips
  • Extra gochujang sauce

Optional Additions

  • Sliced cucumber
  • Pickled radish
  • Avocado slices
  • Sautéed bell pepper

Instructions

  1. Cook the rice. Simmer the rinsed rice with the water, covered, over low heat for 15–18 minutes until tender, or use a rice cooker. Keep warm.
  2. Make the sauce. Whisk together the gochujang, soy sauce, sesame oil, maple syrup, rice vinegar, garlic, and water until smooth. Adjust the sweetness and heat to taste.
  3. Crisp the tofu. Toss the tofu with soy sauce and cornstarch. Heat the oil in a non-stick skillet over medium-high heat and fry for 8–10 minutes, turning, until golden and crisp. Set aside.
  4. Cook the vegetables one by one. In the same pan, heat a little oil over medium heat. Cook each vegetable separately for 1–3 minutes, seasoning each with a pinch of salt, a little garlic, a splash of soy sauce, and a few drops of sesame oil: first the carrots, then the zucchini, then the mushrooms, then the bean sprouts. Wilt the spinach last for 1 minute. Keep each vegetable in its own pile on a plate.
  5. Season the spinach and sprouts. Toss the spinach and bean sprouts with a little sesame oil and sesame seeds.
  6. Assemble. Divide the warm rice among four bowls. Arrange the tofu and vegetables in neat sections on top.
  7. Top. Add a generous spoonful of gochujang sauce in the center, then sprinkle with green onions and sesame seeds.
  8. Mix and eat. Stir everything together thoroughly before eating so every bite has rice, vegetables, tofu, and sauce.

Pro Tips for the Best Bibimbap

  • Cook each vegetable separately. This keeps their colors and flavors distinct.
  • Do not overcook. The vegetables should stay slightly crisp.
  • Use short-grain rice. It is sticky and holds the toppings well.
  • For crispy rice, use a hot pan. Press the rice into an oiled cast-iron or stone bowl and cook it for 3–4 minutes before adding the toppings.
  • Press the tofu well. Dry tofu fries up crisp and holds its texture.
  • Taste the sauce. Gochujang brands vary in heat and sweetness, so adjust before serving.
  • Prep ahead. Vegetables and sauce can be made a day ahead for easy assembly.

Why Bibimbap Is a Balanced Meal

Bibimbap packs in a rainbow of vegetables, which provides a broad range of vitamins, minerals, and antioxidants. Spinach adds iron and vitamin K, carrots add beta-carotene, mushrooms bring B vitamins, and bean sprouts add vitamin C and crunch.

Tofu adds plant protein and calcium, and rice provides energy-giving carbohydrates. A serving provides about 20 grams of protein and 7 grams of fiber, making it a complete and satisfying meal.


Flavor Variations

  • Spicy Kimchi Bibimbap: Add vegan kimchi and a splash of kimchi juice to the sauce.
  • Mushroom Bibimbap: Use only mushrooms, such as shiitake, oyster, and king oyster.
  • Dolsot Style: Serve in a hot stone bowl or cast iron skillet with crispy rice at the bottom.
  • Brown Rice Bowl: Use brown rice for extra fiber and a nuttier flavor.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~520 kcal20g78g7g14g

Storage

  • Refrigerator: Store the rice, tofu, vegetables, and sauce in separate airtight containers for up to 4 days.
  • Reheating: Warm the rice and tofu in the microwave or a pan, and serve the vegetables cold or at room temperature.
  • Sauce: Keeps for up to 2 weeks in the fridge.
  • Make ahead: Prep all the toppings and sauce a day ahead, then assemble just before serving.

Frequently Asked Questions

Is gochujang vegan?

Most gochujang is vegan, but a few brands contain animal ingredients. Always check the label.

Can I make it gluten-free?

Use tamari and a gluten-free gochujang, since some contain wheat.

Can I use other vegetables?

Yes. Cucumber, radish, bell pepper, and kale all work well.

Can I use brown rice?

Yes. Brown rice takes longer to cook but gives a nuttier flavor and more fiber.

How do I make the rice crispy?

Press the cooked rice into a hot, oiled cast-iron skillet or stone bowl and cook without stirring for 3–4 minutes.

Can I make it less spicy?

Use less gochujang or replace part of it with miso and a little maple syrup.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more colorful vegan bowls? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Roasted Red Pepper and Cherry Tomato Fettuccine with Creamy Cashew Sauce and Fresh Basil — The Most Satisfying Plant-Based Pasta You Will Make All Week

ROASTED RED PEPPER AND CHERRY TOMATO FETTUCCINE

Silky ribbons of fettuccine coated in a smoky roasted red pepper sauce, tossed with blistered cherry tomatoes and fresh basil, this Vegan Roasted Red Pepper and Cherry Tomato Fettuccine tastes like a restaurant pasta but comes together in about 35 minutes. The sauce is creamy without any dairy, thanks to soaked cashews blended with sweet roasted peppers, garlic, and a touch of lemon.

Roasting is what makes this dish special. Red bell peppers and cherry tomatoes are roasted at high heat until their skins blister and their natural sugars concentrate, which gives the sauce a deep, sweet, slightly smoky flavor. Half of the tomatoes are blended into the sauce, and the rest are left whole and juicy to burst in every bite.

Nutritional yeast and a spoonful of tomato paste add savory depth, smoked paprika brings warmth, and a splash of pasta water makes the sauce glossy and silky so it clings to every strand. Fresh basil and a squeeze of lemon at the end add brightness.

This is a perfect weeknight dinner, a beautiful dish for guests, and easy to scale up for a crowd. The sauce can be made ahead, so dinner is ready as fast as the pasta cooks.

This recipe is 100% vegan, dairy-free, and easily made gluten-free.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins25 mins35 mins4~520 kcal

Ingredients

For the Roasted Vegetables

  • 2 large red bell peppers, halved and seeded
  • 2 cups (300g) cherry tomatoes
  • 4 cloves garlic, unpeeled
  • 2 tbsp olive oil
  • ½ tsp salt
  • ¼ tsp black pepper

For the Creamy Roasted Pepper Sauce

  • ½ cup (70g) raw cashews, soaked in hot water for 15 minutes and drained
  • 1 tbsp tomato paste
  • 3 tbsp nutritional yeast
  • 1 tsp smoked paprika
  • 1 tbsp lemon juice
  • ¾ tsp salt, to taste
  • ¼ tsp chili flakes
  • ½ cup (120ml) reserved pasta water, plus more as needed
  • 3–4 tbsp olive oil

For the Pasta

  • 350g fettuccine (egg-free)
  • Salt for the pasta water

To Serve

  • Fresh basil leaves
  • Vegan parmesan
  • Toasted pine nuts or breadcrumbs
  • Lemon wedges
  • Chili flakes

Optional Additions

  • Baby spinach
  • Sautéed mushrooms
  • White beans for protein
  • Sun-dried tomatoes

Instructions

  1. Roast the vegetables. Heat the oven to 425°F (220°C). Place the pepper halves cut side down on a baking sheet with ½ of the cherry tomatoes and the unpeeled garlic cloves. Drizzle with olive oil, season with salt and pepper, and toss. Roast for 25 minutes, until the pepper skins are blistered and charred and the tomatoes burst.
  2. Prepare the roasted pepper. Let the peppers cool for 5 minutes, then peel off the skins if you like for a smoother sauce. Squeeze the garlic from its skins.
  3. Cook the pasta. Boil the fettuccine in well-salted water until al dente. Reserve 1 cup of the pasta water, then drain.
  4. Blend the sauce. In a blender, combine the roasted peppers, half of the roasted tomatoes, roasted garlic, soaked cashews, tomato paste, nutritional yeast, smoked paprika, lemon juice, salt, chili flakes, olive oil, and ½ cup of the pasta water. Blend until completely smooth and creamy, adding more pasta water as needed.
  5. Toss. In a large pan, warm the sauce over low heat. Add the cooked fettuccine and toss for 1–2 minutes, adding splashes of pasta water until the sauce is silky and coats the noodles.
  6. Add the tomatoes. Gently fold in the remaining roasted whole cherry tomatoes and half of the basil.
  7. Serve. Divide into bowls and top with fresh basil, vegan parmesan, pine nuts, and a squeeze of lemon.

Pro Tips for the Best Roasted Pepper Pasta

  • Roast until charred. Blistered skins give the sauce its smoky depth.
  • Soak the cashews. This gives the creamiest texture, especially in a standard blender.
  • Peel the peppers for a silkier sauce. Peeling is optional if you have a strong blender.
  • Save the pasta water. The starch helps the sauce cling to the noodles.
  • Salt the pasta water well. It should taste like the sea.
  • Add basil at the end. Heat dulls its fresh flavor.
  • Taste and adjust. A little extra lemon or salt makes the sauce pop.

Why This Pasta Is a Smart Weeknight Dinner

Red bell peppers are one of the best sources of vitamin C, and roasted tomatoes provide lycopene, an antioxidant that becomes easier to absorb when cooked. Cashews add creamy texture along with healthy fats, magnesium, and plant protein, and nutritional yeast contributes B vitamins and a cheesy flavor.

Compared with a traditional cream sauce, this version is cholesterol free and lower in saturated fat. A serving provides about 16 grams of plant protein and 7 grams of fiber.


Flavor Variations

  • Spicy Arrabbiata Style: Add extra chili flakes and a spoonful of harissa.
  • Nut-Free Version: Replace the cashews with white beans or silken tofu.
  • Protein-Packed Pasta: Stir in white beans, chickpeas, or crispy tofu.
  • Garlicky Greens Version: Wilt in spinach or kale at the end.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~520 kcal16g70g7g20g

Storage

  • Refrigerator: Store in an airtight container for up to 4 days. The sauce will thicken.
  • Reheating: Warm gently in a pan with a splash of water or plant milk.
  • Sauce: Store separately for up to 5 days or freeze for up to 3 months.
  • Make ahead: Make the sauce a day ahead and cook the pasta just before serving.

Frequently Asked Questions

Can I use jarred roasted red peppers?

Yes. Use about 1½ cups, drained, in place of the fresh peppers. Roast the tomatoes for the topping.

Can I make it nut-free?

Yes. Use cooked white beans or silken tofu in place of the cashews.

Can I make it gluten-free?

Use gluten-free fettuccine and check that your other ingredients are gluten-free.

Why is my sauce not creamy?

Blend longer and add a bit more pasta water or olive oil. Soaking the cashews also helps.

Can I use another pasta shape?

Yes. Penne, rigatoni, or spaghetti all work well.

Is egg-free fettuccine easy to find?

Most dried fettuccine is egg-free, but fresh versions often contain egg, so check the label.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more easy vegan pasta dishes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!