plant-based dinner

Creamy Vegan Tuscan Pasta with Sun-Dried Tomatoes and Spinach — The Most Comforting Plant-Based Pasta You Will Make All Week

Unknown 306684865 824264728566611 2962685386403606298 N 1 610x343

Creamy, garlicky, and packed with sun-dried tomatoes and tender spinach, this Vegan Tuscan Pasta is the kind of dinner that tastes like a restaurant special but comes together in a single pan in about 30 minutes. A silky, dairy-free cream sauce coats every strand of pasta, with bursts of tangy sun-dried tomato, wilted greens, and a hint of smoky paprika and Italian herbs that make each forkful rich and deeply satisfying.

Tuscan-style dishes are inspired by the rustic, flavorful cooking of Tuscany, where simple ingredients are treated with respect. Sun-dried tomatoes, garlic, olive oil, fresh herbs, and leafy greens appear again and again, and this pasta brings those flavors together in a creamy sauce that feels indulgent without being heavy.

The secret to the sauce is a blend of full-fat coconut milk and nutritional yeast, thickened with a little cornstarch and boosted by the oil from the sun-dried tomato jar. The result is velvety, cheesy, and tangy, with none of the coconut flavor you might expect. Fresh garlic, a splash of white wine or vegetable broth, and a squeeze of lemon add depth and brightness.

Mushrooms are optional but highly recommended. They add a meaty, savory dimension that makes the dish more filling and satisfying. Serve it with crusty bread and a simple green salad for a complete meal.

This recipe is 100% vegan, easy to make gluten-free, and ready in 30 minutes, making it perfect for busy weeknights and special dinners alike.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins20 mins30 mins4~520 kcal

Ingredients

For the Pasta

  • 12 oz (340g) penne, rigatoni, or fettuccine
  • 2 tbsp olive oil or oil from the sun-dried tomato jar
  • 8 oz (225g) cremini mushrooms, sliced (optional)
  • ½ cup (75g) sun-dried tomatoes in oil, drained and sliced
  • 5 cloves garlic, minced
  • 5 cups (150g) fresh baby spinach
  • Fresh basil or parsley to finish

For the Creamy Tuscan Sauce

  • 1 can (400ml) full-fat coconut milk
  • ½ cup (120ml) vegetable broth
  • ¼ cup (60ml) dry white wine (or extra vegetable broth)
  • 3 tbsp nutritional yeast
  • 1 tbsp cornstarch mixed with 2 tbsp cold water
  • 1 tbsp lemon juice
  • 1 tsp Italian seasoning
  • 1 tsp smoked paprika
  • ½ tsp onion powder
  • ½ tsp salt, plus more to taste
  • ¼ tsp black pepper
  • ¼ tsp chili flakes (optional)

To Serve

  • Vegan parmesan
  • Fresh basil leaves
  • Chili flakes
  • Toasted pine nuts
  • Lemon wedges
  • Crusty garlic bread

Instructions

  1. Boil the pasta. Cook the pasta in a large pot of well-salted water until al dente, according to package directions. Reserve 1 cup of the pasta water, then drain.
  2. Cook the mushrooms. Heat 1 tablespoon of oil in a large, deep skillet over medium-high heat. Add the mushrooms in a single layer and cook for 5–6 minutes without stirring too often, until deeply golden. Remove half for topping if desired.
  3. Build the flavor. Reduce the heat to medium. Add the remaining oil, sun-dried tomatoes, and garlic and cook for 1–2 minutes until fragrant. Stir in the Italian seasoning, paprika, and chili flakes.
  4. Deglaze. Pour in the white wine and scrape up any browned bits from the pan. Simmer for 1–2 minutes until reduced by half.
  5. Make the sauce. Add the coconut milk, vegetable broth, nutritional yeast, onion powder, salt, and pepper. Bring to a gentle simmer and cook for 4–5 minutes. Stir in the cornstarch slurry and cook for 1–2 minutes more until the sauce thickens enough to coat the back of a spoon.
  6. Wilt the spinach. Add the spinach in handfuls, stirring until wilted, about 1–2 minutes.
  7. Combine. Add the cooked pasta to the sauce and toss to coat. Add reserved pasta water, a splash at a time, until the sauce is silky and clings to the pasta. Stir in the lemon juice.
  8. Taste and adjust. Add more salt, pepper, lemon, or nutritional yeast as needed. The sauce should taste creamy, savory, tangy, and balanced.
  9. Serve. Divide among bowls and top with basil, vegan parmesan, chili flakes, and any reserved mushrooms. Serve right away while the sauce is at its creamiest.

Pro Tips for the Creamiest Tuscan Pasta

  • Use full-fat coconut milk. Light coconut milk makes a thin, watery sauce. Full-fat gives richness and body.
  • Use the oil from the sun-dried tomato jar. It is infused with tomato flavor and adds depth to the sauce.
  • Do not overcook the pasta. It continues to soften in the sauce, so pull it a minute early.
  • Save the pasta water. The starch helps the sauce cling and become silky.
  • Add the cornstarch slurry slowly. It thickens fast. Stop when the sauce coats a spoon.
  • Brown the mushrooms properly. Crowding the pan steams them. Cook in batches if needed.
  • Finish with lemon. A little acid cuts through the richness and wakes up all the flavors.

Why This Pasta Is So Satisfying

Creamy pasta works because of the balance between richness, acidity, and savory depth. Coconut milk gives body, nutritional yeast adds a cheesy, nutty umami, sun-dried tomatoes bring concentrated sweetness and tang, and garlic and herbs add aromatic warmth. Lemon and wine brighten everything so the sauce never feels heavy.

Sun-dried tomatoes are especially rich in lycopene, a powerful antioxidant, and the oil they are packed in helps your body absorb it. Spinach provides iron, folate, and vitamins A and K. Nutritional yeast is often fortified with B vitamins, including B12, and mushrooms contribute selenium and extra umami.

Together these ingredients make a pasta that feels indulgent but delivers meaningful nutrition, with about 15 grams of plant-based protein per serving.


Flavor Variations

  • Tuscan Pasta with White Beans: Stir in a can of drained cannellini beans for extra protein and a creamy texture.
  • Roasted Red Pepper Tuscan Pasta: Add chopped jarred roasted red peppers for sweetness and a smoky edge.
  • Tuscan Gnocchi: Swap the pasta for pan-fried potato gnocchi for a soft, pillowy version.
  • Spicy Tuscan Pasta: Add extra chili flakes and a spoonful of calabrian chili paste for a fiery version.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~520 kcal15g68g6g20g

Storage

  • Refrigerator: Store in an airtight container for up to 4 days. The sauce thickens as it chills.
  • Reheating: Warm gently in a pan with a splash of plant milk or broth, stirring until creamy again.
  • Freezer: Cream-based pasta does not freeze perfectly, but the sauce alone freezes well for up to 2 months. Add freshly cooked pasta when reheating.
  • Meal prep: Cook the pasta slightly under al dente, since it will soften when reheated.

Frequently Asked Questions

Can I make this pasta without coconut milk?

Yes. Use unsweetened oat cream, soy cream, or a cashew cream made from soaked cashews blended with water. The flavor will be slightly milder and equally creamy.

Does this taste like coconut?

Not noticeably. The garlic, sun-dried tomatoes, herbs, and nutritional yeast overpower the coconut flavor, leaving a rich, savory cream sauce.

What can I use instead of white wine?

Use vegetable broth with a teaspoon of lemon juice or white wine vinegar to keep the acidity and depth.

Can I make this gluten-free?

Use gluten-free pasta and check that the broth and seasonings are certified gluten-free. Cook the pasta slightly less to avoid mushiness.

Can I add vegan sausage or chicken?

Yes. Sliced vegan Italian sausage or plant-based chicken strips work wonderfully. Brown them first and add them back with the pasta.

What pasta shape works best?

Short shapes like penne, rigatoni, and fusilli hold the sauce well. Long pasta like fettuccine or linguine is also excellent.


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 Udon Noodles with Broccoli and Bell Peppers in Garlic Ginger Sauce — The Most Flavorful Plant-Based Noodle Dinner You Will Make All Week

udon noodles with broccoli and bell peppers

Thick, chewy udon noodles tossed with crisp-tender broccoli, sweet bell peppers, and a glossy garlic ginger sauce make this Vegan Udon Noodles with Broccoli and Bell Peppers a dinner you will want on repeat. It is a one-pan stir-fry that comes together in about 20 minutes, with big savory flavor, plenty of vegetables, and the satisfying bounce of fresh udon in every bite.

Udon is a Japanese wheat noodle known for its thick, soft, springy texture. Unlike thinner noodles, it holds up beautifully to a bold sauce and a quick, high-heat stir-fry, soaking up flavor without falling apart. Pre-cooked or frozen udon, available in most supermarkets, makes this dish especially fast, since the noodles only need a brief rinse or a minute in boiling water.

The sauce is the key. It combines soy sauce, maple syrup, rice vinegar, toasted sesame oil, garlic, and ginger, with a little cornstarch to give it a silky, clingy finish. It is salty, slightly sweet, and deeply aromatic, and it coats every noodle and vegetable in a glossy glaze. A pinch of chili flakes adds gentle heat, and a handful of sesame seeds and spring onions finish the bowl with crunch and freshness.

The vegetables bring color, crunch, and nutrition. Broccoli florets are cooked until bright green and tender, bell peppers stay sweet and juicy, and carrots add extra sweetness. Add crispy tofu, edamame, or mushrooms for extra protein.

This recipe is 100% vegan, takes about 20 minutes, and works well as a weeknight dinner or meal prep lunch.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins10 mins20 mins4~420 kcal

Ingredients

For the Noodle Stir-Fry

  • 3 packs (about 600g) fresh or frozen udon noodles (or 12 oz / 340g dried udon)
  • 3 cups (200g) broccoli florets, cut into bite-sized pieces
  • 2 bell peppers (red and yellow), thinly sliced
  • 1 large carrot, cut into thin matchsticks
  • 4 spring onions, sliced, whites and greens separated
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 2 tbsp neutral oil
  • 1 tbsp sesame seeds
  • 1 tsp toasted sesame oil

For the Garlic Ginger Sauce

  • ¼ cup (60ml) soy sauce or tamari
  • 2 tbsp maple syrup
  • 1 tbsp rice vinegar
  • 1 tbsp toasted sesame oil
  • 1 tsp cornstarch
  • ¼ cup (60ml) water or vegetable broth
  • ¼ tsp chili flakes or 1 tsp chili garlic sauce
  • Black pepper to taste

To Serve

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

Optional Add-ins

  • Crispy tofu cubes
  • Shelled edamame
  • Sliced shiitake or cremini mushrooms
  • Baby corn or snap peas
  • Shredded cabbage
  • Crushed peanuts

Instructions

  1. Prepare the noodles. If using fresh or pre-cooked udon, rinse under hot water to loosen the strands. If using frozen, microwave or boil for 1–2 minutes until loosened. For dried udon, boil according to the package, usually 8–10 minutes, then drain and rinse. Set aside.
  2. Mix the sauce. Whisk together the soy sauce, maple syrup, rice vinegar, sesame oil, water, cornstarch, and chili flakes until the cornstarch dissolves completely.
  3. Stir-fry the vegetables. Heat the oil in a large wok or skillet over high heat. Add the broccoli and carrots and stir-fry for 3 minutes until bright and just starting to brown. Add the bell peppers and spring onion whites and cook for another 2 minutes.
  4. Add the aromatics. Push the vegetables to the sides, add the garlic and ginger to the center, and stir for 30 seconds until fragrant. Toss everything together.
  5. Add the noodles. Add the udon to the pan and toss for 1–2 minutes to heat through and lightly toast the edges.
  6. Add the sauce. Stir the sauce again and pour it into the pan. Toss constantly for 1–2 minutes until the sauce thickens, turns glossy, and coats the noodles.
  7. Finish. Remove from heat and stir in the toasted sesame oil, sesame seeds, and spring onion greens. Taste and adjust with more soy sauce, lime juice, or chili.
  8. Serve. Divide among bowls, top with extra sesame seeds, spring onions, and a squeeze of lime. Serve hot with chili crisp on the side.

Pro Tips for the Best Udon Stir-Fry

  • Use high heat. A very hot pan gives the vegetables a lightly charred flavor and keeps them crisp.
  • Do not overcook the broccoli. It should be bright green and tender with a little bite.
  • Loosen the noodles first. Udon often comes in a sticky block. Rinsing in hot water makes it much easier to separate.
  • Stir the sauce before adding. The cornstarch settles at the bottom, so give it a quick whisk.
  • Prep everything before you start. Stir-frying moves quickly, so have all ingredients chopped and the sauce ready.
  • Work in batches if needed. Overcrowding the pan steams the vegetables rather than searing them.
  • Finish with sesame oil off the heat. This preserves its nutty aroma.

Why Udon Works So Well in Stir-Fries

Udon noodles are thick, soft, and slightly chewy, with a mild flavor that lets the sauce shine. Their surface absorbs seasoning while still keeping a satisfying bite, which makes them ideal for stir-fries, soups, and cold noodle dishes alike.

The sauce balances the four elements of a good stir-fry: salty from soy sauce, sweet from maple syrup, tangy from rice vinegar, and rich from sesame oil. Garlic and ginger bring warmth and aroma, and cornstarch gives the sauce a glossy, cling-to-everything texture.

Broccoli is a nutritional powerhouse, rich in vitamin C, vitamin K, and fiber, and bell peppers add even more vitamin C and antioxidants. With added tofu or edamame, a serving provides around 15 to 20 grams of plant-based protein.


Flavor Variations

  • Spicy Peanut Udon: Add 2 tablespoons of peanut butter to the sauce for a creamy, nutty version.
  • Teriyaki Udon: Use a thicker teriyaki-style sauce with extra maple syrup and mirin.
  • Mushroom Udon: Add sautéed shiitake mushrooms for extra umami and a meaty texture.
  • Kimchi Udon: Stir in chopped vegan kimchi at the end for a spicy, tangy kick.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~420 kcal12g72g6g9g

Storage

  • Refrigerator: Store in an airtight container for up to 4 days. The noodles absorb sauce as they sit.
  • Reheating: Reheat in a skillet with a splash of water or broth, tossing until hot and glossy again.
  • Meal prep: Pack with extra sauce on the side and add before reheating.
  • Freezer: Not recommended, since udon becomes soft and the vegetables lose their crunch.

Frequently Asked Questions

Where can I find udon noodles?

Look in the refrigerated or frozen Asian section of most supermarkets, or in the noodle aisle for dried udon. Asian grocery stores carry the widest range.

Can I use another noodle?

Yes. Soba, ramen, rice noodles, or even spaghetti work well. Adjust the cooking time according to the package.

Are udon noodles vegan?

Most udon noodles contain only wheat flour, water, and salt, which makes them vegan. Check the label, as some packaged versions include additives.

Can I make this gluten-free?

Udon is made from wheat, so use gluten-free rice noodles and tamari instead. The texture will be different, but the flavor stays delicious.

How do I make it more filling?

Add crispy tofu, tempeh, edamame, or chickpeas. A handful of crushed peanuts or cashews also adds protein and crunch.

How do I keep the noodles from sticking?

Rinse them under warm water to remove excess starch, and toss with a teaspoon of oil if not cooking right away.


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 noodle dinners? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Cauliflower Gyros with Crispy Roasted Cauliflower and Creamy Tzatziki — The Most Crave-Worthy Plant-Based Wrap You Will Make All Week

vegan cauliflower gyros

Crispy, golden roasted cauliflower coated in smoky Greek spices, tucked into warm pita with cool cucumber tzatziki, juicy tomato, red onion, and crisp lettuce — these Vegan Cauliflower Gyros deliver all the bold flavors of a street-food classic without any meat. They are crunchy, creamy, tangy, and deeply satisfying, and the whole meal is ready in about 40 minutes.

A traditional gyro features thin slices of seasoned meat cooked on a vertical spit, served in pita with tzatziki and fresh vegetables. The essence of the sandwich is the balance of flavors: warm, savory, herb-scented filling against cool, tangy sauce and crisp vegetables. This plant-based version keeps that balance by swapping the meat for cauliflower, which roasts beautifully and absorbs bold seasoning.

The cauliflower is tossed in a marinade of olive oil, lemon juice, garlic, oregano, smoked paprika, cumin, and a little coriander, then roasted at high heat until the edges are caramelized and crisp and the centers are tender. A light dusting of chickpea flour helps the surface turn extra crunchy. The vegan tzatziki is made with thick plant-based yogurt, grated cucumber, garlic, dill, and lemon, and it is cooling and fresh with a good tang.

Pile everything into warm pita, add tomato, onion, and lettuce, and finish with a squeeze of lemon. These gyros are fantastic for weeknight dinners, casual entertaining, and meal prep, and they are easy to customize with your favorite toppings.

This recipe is 100% vegan, and it is easy to make gluten-free with the right flatbread.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
15 mins25 mins40 mins4 gyros~410 kcal

Ingredients

For the Roasted Cauliflower

  • 1 large head cauliflower (about 800g), cut into bite-sized florets
  • 3 tbsp olive oil
  • 3 tbsp chickpea flour
  • 2 tbsp lemon juice
  • 4 cloves garlic, minced
  • 2 tsp dried oregano
  • 1 tsp smoked paprika
  • 1 tsp ground cumin
  • ½ tsp ground coriander
  • ½ tsp onion powder
  • ¾ tsp salt
  • ¼ tsp black pepper
  • ¼ tsp chili flakes (optional)

For the Vegan Tzatziki

  • 1 cup (240g) thick unsweetened vegan yogurt (soy or coconut)
  • ½ cucumber, grated and squeezed dry
  • 1 small clove garlic, grated
  • 1 tbsp lemon juice
  • 1 tbsp olive oil
  • 1 tbsp fresh dill, chopped
  • 1 tbsp fresh mint, chopped (optional)
  • ¼ tsp salt

For Assembly

  • 4 pita breads or flatbreads, warmed
  • 2 ripe tomatoes, sliced
  • ½ red onion, thinly sliced
  • 2 cups (100g) shredded romaine lettuce
  • ½ cucumber, sliced
  • Handful of fresh parsley
  • Lemon wedges

Optional Extras

  • Kalamata olives
  • Vegan feta, crumbled
  • Pickled red onions
  • Crispy fries tucked into the pita
  • Hot sauce or harissa
  • Hummus spread on the pita

Instructions

  1. Preheat the oven. Heat the oven to 425°F (220°C) and line a large baking sheet with parchment paper.
  2. Prepare the marinade. In a large bowl whisk the olive oil, lemon juice, garlic, oregano, paprika, cumin, coriander, onion powder, salt, pepper, and chili flakes until smooth.
  3. Coat the cauliflower. Add the cauliflower florets to the bowl and toss until evenly coated. Sprinkle the chickpea flour over the cauliflower and toss again until every piece has a light, even coating.
  4. Roast. Spread the cauliflower in a single layer on the baking sheet, leaving space between the pieces. Roast for 22–28 minutes, turning once halfway through, until the edges are deeply golden and crisp and the centers are tender.
  5. Make the tzatziki. Grate the cucumber and squeeze out as much liquid as possible in a clean towel. Stir it into the yogurt along with the garlic, lemon juice, olive oil, dill, mint, and salt. Taste and adjust. Chill until ready to serve.
  6. Warm the pita. Warm the pita breads in a dry skillet for 30 seconds per side, or wrap in foil and warm in the oven for 5 minutes.
  7. Assemble. Spread a generous spoonful of tzatziki over each pita. Add lettuce, tomato, onion, and cucumber, then pile on the hot roasted cauliflower.
  8. Finish. Top with extra tzatziki, parsley, and a squeeze of lemon. Fold or roll the pita around the filling and serve right away.

Pro Tips for the Best Cauliflower Gyros

  • Cut evenly sized florets. Even pieces roast at the same rate and brown well.
  • Do not crowd the pan. Crowding creates steam and prevents crisp edges. Use two pans if needed.
  • Use high heat. A hot oven caramelizes the cauliflower and builds deep flavor.
  • Dust with chickpea flour. This adds extra crunch and helps the seasoning cling.
  • Squeeze the cucumber dry. Excess water makes tzatziki thin and runny.
  • Warm the pita. Soft, warm bread makes a better wrap and is easier to fold.
  • Serve the cauliflower hot. The contrast of hot filling and cool sauce is part of what makes gyros so good.

Why Cauliflower Works Like Gyro Meat

Cauliflower has a mild, slightly sweet flavor and a firm texture, which makes it a perfect canvas for bold spices. When roasted at high heat, its natural sugars caramelize, creating browned, crispy edges and a tender, juicy center that is very satisfying in a sandwich.

The classic Greek flavor profile of oregano, garlic, lemon, and cumin transfers beautifully to cauliflower. Smoked paprika adds a savory depth reminiscent of grilled meat, and chickpea flour gives a crisp, golden crust.

Cauliflower is also rich in vitamin C, vitamin K, and fiber, and provides sulforaphane, a compound found in cruciferous vegetables that is widely studied for its potential health benefits. With chickpea flour, vegan yogurt, and pita, each gyro provides around 14 grams of plant-based protein.


Flavor Variations

  • Buffalo Cauliflower Gyros: Toss the roasted cauliflower in buffalo sauce and serve with a cool ranch-style sauce.
  • Chickpea Gyros: Use roasted chickpeas in place of cauliflower for extra protein.
  • Mushroom Gyros: Use thickly sliced king oyster or portobello mushrooms roasted with the same spices.
  • Gyro Bowls: Serve the cauliflower over rice or quinoa with salad and tzatziki instead of pita.

Nutritional Highlights (Per Gyro)

CaloriesProteinCarbsFiberFat
~410 kcal14g58g9g14g

Storage

  • Refrigerator: Store the cauliflower and tzatziki separately in airtight containers for up to 4 days.
  • Reheating: Re-crisp the cauliflower in a 400°F (200°C) oven or air fryer for 8–10 minutes.
  • Tzatziki: Keeps for 4 days in the refrigerator. Stir before using, as some liquid may separate.
  • Meal prep: Pack the cauliflower, sauce, pita, and vegetables separately and assemble when ready.

Frequently Asked Questions

Can I air fry the cauliflower?

Yes. Air fry at 400°F (200°C) for 12–15 minutes, shaking the basket halfway. It comes out extra crisp.

Can I make the gyros gluten-free?

Use gluten-free pita or wraps, and serve in lettuce cups or as a bowl. The cauliflower and tzatziki are naturally gluten-free.

What can I use instead of chickpea flour?

Cornstarch or rice flour also work. Chickpea flour gives the best flavor and crunch.

Can I make the tzatziki without vegan yogurt?

Use a blend of soaked cashews, lemon juice, and water for a cream, or silken tofu blended with lemon and garlic.

How do I keep the pita from getting soggy?

Spread a thin layer of hummus or tzatziki first, and add the wet vegetables last. Serve right after assembling.

Can I prepare it ahead for a party?

Yes. Make the tzatziki and chop the vegetables ahead, and roast the cauliflower just before serving so it is hot and crisp.


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 and flavorful vegan wraps and dinners? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

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 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!

Vegan Red Lentil Stew Bowl with Sweet Potato, Spinach and Lemon Yogurt — The Most Nourishing Plant-Based Bowl You Will Make All Week

305383567 136201339130316 151930999655585154 N 1 559x343

Thick, hearty, and gently spiced, this Vegan Red Lentil Stew Bowl is the kind of meal that warms you from the inside out. Red lentils simmer with sweet potato, tomatoes, garlic, and warming spices until they break down into a rich, silky stew, then everything is ladled over fluffy rice or quinoa and finished with wilted spinach, a swirl of lemon yogurt, and crunchy toasted seeds for a bowl that is as satisfying as it is nourishing.

Red lentils are the star here because they cook quickly and need no soaking. In about 25 minutes they soften and partially dissolve, naturally thickening the stew into a creamy texture without any cream or flour. They are also remarkably nutritious, delivering plant-based protein, fiber, iron, and folate in every spoonful.

The flavor is built in layers. Onion, garlic, and ginger are softened in olive oil, then spices like cumin, coriander, turmeric, and smoked paprika are toasted until fragrant. Crushed tomatoes add tang and body, sweet potato brings natural sweetness and substance, and a splash of lemon at the end lifts everything. The result is deeply comforting without being heavy.

Served as a bowl, the stew becomes a complete meal. A base of rice or quinoa, a ladle of stew, a handful of fresh greens, a dollop of cool yogurt, and a sprinkle of seeds add contrast in temperature, color, and texture. It is also one of the best meal prep dishes around, because the flavors improve overnight.

This recipe is 100% vegan, naturally gluten-free, budget-friendly, and ready in about 40 minutes.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins30 mins40 mins4~440 kcal

Ingredients

For the Red Lentil Stew

  • 1½ cups (300g) red lentils, rinsed until the water runs clear
  • 1 large sweet potato (about 350g), peeled and cut into 1.5cm cubes
  • 1 large onion, finely diced
  • 4 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 3 tbsp olive oil
  • 1 can (400g) crushed tomatoes
  • 4 cups (950ml) vegetable broth
  • 1 can (400ml) coconut milk (optional, for a creamier stew)
  • 4 cups (120g) fresh baby spinach
  • 1 tbsp lemon juice
  • Salt and black pepper to taste

The Spices

  • 2 tsp ground cumin
  • 2 tsp ground coriander
  • 1 tsp ground turmeric
  • 1 tsp smoked paprika
  • ½ tsp ground cinnamon
  • ¼ tsp chili flakes or cayenne
  • 1 bay leaf

For the Lemon Yogurt

  • ¾ cup (180g) plain unsweetened vegan yogurt
  • 1 tbsp lemon juice
  • 1 small garlic clove, grated
  • Pinch of salt

For the Bowls

  • 3 cups (555g) cooked basmati rice, quinoa, or brown rice
  • 2 tbsp toasted pumpkin seeds or sunflower seeds
  • Fresh cilantro or parsley
  • Chili flakes or harissa
  • Lemon wedges
  • Warm flatbread or pita

Instructions

  1. Soften the aromatics. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion with a pinch of salt and cook for 6–8 minutes, stirring often, until soft and golden. Add the garlic and ginger and cook for 1 minute until fragrant.
  2. Toast the spices. Stir in the cumin, coriander, turmeric, paprika, cinnamon, and chili flakes. Cook for 60 seconds, stirring constantly, to bloom the spices and deepen their flavor.
  3. Add the base. Add the crushed tomatoes and cook for 3–4 minutes until slightly darkened and thickened. Stir in the sweet potato and lentils.
  4. Simmer. Pour in the vegetable broth and add the bay leaf. Bring to a boil, then reduce to a gentle simmer. Cook uncovered for 20–25 minutes, stirring occasionally, until the lentils are soft and the sweet potato is tender. Add more broth or water if the stew becomes too thick.
  5. Make it creamy. Stir in the coconut milk if using and simmer for 3–4 minutes. For a thicker texture, mash a few of the sweet potato cubes against the side of the pot.
  6. Wilt the greens. Remove the bay leaf. Stir in the spinach and cook for 1–2 minutes until just wilted. Stir in the lemon juice and season to taste with salt and pepper.
  7. Make the lemon yogurt. Whisk together the yogurt, lemon juice, garlic, and salt until smooth.
  8. Assemble the bowls. Divide the cooked rice among four bowls. Ladle the stew generously over the rice, then top with a dollop of lemon yogurt, toasted seeds, fresh herbs, and chili flakes. Serve with lemon wedges and warm flatbread.

Pro Tips for the Best Lentil Stew

  • Rinse the lentils well. This removes dust and surface starch, giving a cleaner flavor and less foam.
  • Bloom the spices in oil. Toasting them briefly releases their essential oils and builds depth.
  • Cut the sweet potato evenly. Uniform pieces cook at the same rate and keep a pleasant texture.
  • Add liquid as needed. Red lentils absorb a lot of liquid, especially when stored. Thin with broth or water.
  • Finish with acid. Lemon juice brightens the flavors and balances the sweetness of the potato.
  • Season at the end. Taste after the lentils are cooked, since they absorb salt as they simmer.
  • Do not skip the toppings. Cool yogurt, crunchy seeds, and fresh herbs make the bowl feel complete.

Why This Stew Is So Good for You

Red lentils are among the most nutritious pantry staples. A single serving of this bowl provides around 20 grams of plant-based protein, along with significant iron, folate, potassium, and magnesium. Their combination of soluble and insoluble fiber supports digestion and keeps you full for hours.

Sweet potato adds beta-carotene, which the body converts to vitamin A, as well as vitamin C and fiber. Spinach contributes iron, vitamin K, and antioxidants. Spices such as turmeric, cumin, and coriander have long been valued in traditional cooking, and turmeric’s curcumin is widely studied for its anti-inflammatory properties.

Squeezing lemon over the stew is more than a flavor choice. Vitamin C improves the absorption of non-heme iron from plant foods like lentils and spinach, helping you get more from every bowl.


Flavor Variations

  • Moroccan Lentil Stew: Add ras el hanout, dried apricots, and chickpeas for a sweet-spiced version.
  • Coconut Curry Lentil Stew: Add curry powder and extra coconut milk for a richer, curry-style stew.
  • Smoky Lentil Stew: Add chipotle in adobo and extra smoked paprika for a deep, smoky flavor.
  • Roasted Vegetable Lentil Bowl: Top with roasted cauliflower or carrots for extra texture.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~440 kcal20g72g14g9g

Storage

  • Refrigerator: Store the stew in an airtight container for up to 5 days. It thickens as it sits, so add a splash of broth when reheating.
  • Freezer: Freeze the stew for up to 3 months. Thaw overnight and reheat gently, adding fresh spinach and lemon at the end.
  • Meal prep: Store rice, stew, and yogurt separately for easy grab-and-go lunches.
  • Yogurt: The lemon yogurt keeps for 3 days in the refrigerator.

Frequently Asked Questions

Do I need to soak red lentils?

No. Red lentils cook quickly and do not need soaking. Just rinse them well before using.

Can I use green or brown lentils?

Yes, but they hold their shape and take about 35–40 minutes to cook. The stew will be chunkier rather than creamy.

How can I make this stew thicker?

Simmer uncovered for a few more minutes, or mash some lentils and sweet potato with the back of a spoon.

Can I make this in a slow cooker or Instant Pot?

Yes. In a slow cooker cook on low for 6–7 hours, adding spinach at the end. In an Instant Pot, pressure cook for 8 minutes with natural release.

Is this stew spicy?

It is mildly spiced. Add more chili flakes, cayenne, or harissa for extra heat, or leave them out entirely for a gentler stew.

Can I use canned lentils?

You can, but they will not break down to create the creamy texture. Use dried red lentils for the best result.


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 hearty vegan bowls and stews? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Crispy Vegan Veggie Dumplings with Golden Pan-Fried Bottoms and Ginger Soy Dipping Sauce — The Most Crunchy Plant-Based Dumplings You Will Make All Week

crispy veggie dumpling

Golden and crunchy on the bottom, soft and juicy on top, and packed with a savory mushroom, tofu, and cabbage filling, these Crispy Vegan Veggie Dumplings are the ultimate pan-fried potsticker. A quick steam-and-fry method gives every dumpling a shatteringly crisp base, and a tangy ginger soy dipping sauce takes them over the top.

The secret to a really great vegetable dumpling is the filling. Finely chopped shiitake mushrooms bring deep umami, crumbled firm tofu adds body and protein, and cabbage and carrot keep everything fresh and juicy. Toasted sesame oil, garlic, ginger, and soy sauce season the mixture so that every bite is savory and balanced.

The cooking method is just as important as the filling. The dumplings are first fried in a little oil until the bottoms turn deep golden, then a splash of water is added and the pan is covered so the tops steam to tender perfection. Uncovered for the last minute, the water evaporates and the bottoms crisp up again.

Serve them as a fun appetizer, a satisfying dinner with rice and stir-fried greens, or a party snack that vanishes in minutes. They are also ideal for freezing, so one afternoon of folding gives you easy meals for weeks.

This recipe is 100% vegan, egg-free, and ready in about 50 minutes.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
35 mins15 mins50 mins4 (about 24 dumplings)~290 kcal

Ingredients

For the Filling

  • 200g firm tofu, pressed and crumbled
  • 150g shiitake or cremini mushrooms, very finely chopped
  • 2 cups (150g) finely shredded green cabbage
  • 1 medium carrot, grated
  • 3 green onions, thinly sliced
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 tbsp soy sauce or tamari
  • 1 tbsp toasted sesame oil
  • 1 tsp rice vinegar
  • 1 tsp cornstarch
  • ½ tsp white pepper
  • ½ tsp salt
  • 1 tbsp neutral oil for sautéing

For Assembly and Cooking

  • 24 round dumpling wrappers (check that they are egg-free)
  • Small bowl of water for sealing
  • 2–3 tbsp neutral oil for pan-frying
  • ½ cup (120ml) water for steaming
  • 1 tsp sesame seeds for garnish

For the Ginger Soy Dipping Sauce

  • 3 tbsp soy sauce or tamari
  • 1 tbsp rice vinegar
  • 1 tsp toasted sesame oil
  • 1 tsp maple syrup
  • 1 tsp fresh ginger, finely grated
  • 1 clove garlic, grated
  • 1 tsp chili oil or chili flakes (optional)
  • 1 green onion, sliced

To Serve

  • Steamed rice
  • Stir-fried bok choy or broccoli
  • Cucumber salad
  • Extra green onions

Optional Additions

  • Water chestnuts, finely chopped, for crunch
  • Chili crisp for dipping
  • Kimchi folded into the filling
  • Black vinegar in the sauce

Instructions

  1. Sauté the filling. Heat 1 tablespoon of oil in a large skillet over medium-high heat. Add the mushrooms and cook for 4–5 minutes until their moisture cooks off and they start to brown. Add the cabbage and carrot and cook for 3 minutes. Add the garlic and ginger and cook for 1 minute.
  2. Season and cool. Stir in the tofu, soy sauce, sesame oil, vinegar, cornstarch, white pepper, salt, and green onions. Cook for 2 minutes, then transfer to a bowl and cool completely. A cool filling is easier to fold and keeps the wrappers from tearing.
  3. Fill the wrappers. Place a wrapper in your palm and add about 1 tablespoon of filling to the center. Wet the edge with water, fold in half, and pleat the edge to seal tightly, pressing out any air. Place on a lightly floured tray and cover with a damp towel.
  4. Pan-fry. Heat 2 tablespoons of oil in a large non-stick skillet with a lid over medium-high heat. Arrange the dumplings flat side down in the pan and fry for 2–3 minutes, until the bottoms are deep golden brown.
  5. Steam. Pour in ½ cup of water, cover right away, and reduce the heat to medium. Steam for 5–6 minutes until the wrappers look translucent and the water has mostly evaporated.
  6. Re-crisp. Remove the lid and cook for another 1–2 minutes until the remaining water evaporates and the bottoms crackle and crisp again.
  7. Make the sauce. Whisk together all of the dipping sauce ingredients while the dumplings cook.
  8. Serve. Slide the dumplings out crispy side up, sprinkle with sesame seeds and green onion, and serve hot with the dipping sauce.

Pro Tips for the Crispiest Dumplings

  • Squeeze out the moisture. Press the tofu and cook the mushrooms until dry. A wet filling makes soggy dumplings.
  • Cool the filling fully. Warm filling softens the wrappers and makes them hard to seal.
  • Do not overfill. About 1 tablespoon is the sweet spot. More makes them burst.
  • Use a non-stick pan. It gives the cleanest crisp bottoms.
  • Cover immediately after adding water. The quick steam cooks the tops evenly.
  • Let the water cook off. The final uncovered minute is what makes them crunchy.
  • Do not move them while they fry. Leaving them still helps the bottoms brown.

Why Vegetable Dumplings Make a Great Meal

Mushrooms deliver savory umami along with B vitamins and selenium, tofu contributes plant protein and calcium, and cabbage and carrot add fiber, vitamin C, and beta-carotene. Because the filling is mostly vegetables, these dumplings are lighter than meat-filled versions while still feeling hearty.

Pan-frying with just a small amount of oil keeps the dish lighter than deep frying. A serving provides about 9 grams of protein and 4 grams of fiber, which makes it a balanced meal when served with rice and greens.


Flavor Variations

  • Kimchi Dumplings: Fold ½ cup chopped vegan kimchi into the filling for tangy heat.
  • Spicy Szechuan Dumplings: Add chili bean paste and a pinch of Szechuan pepper to the filling.
  • Edamame Dumplings: Replace the tofu with mashed edamame for a green, protein-rich filling.
  • Crispy Lattice Skirt: Add a slurry of 1 tbsp flour and ½ cup water to the pan in step 5 for a lacy golden skirt.

Nutritional Highlights (Per Serving — 6 dumplings)

CaloriesProteinCarbsFiberFat
~290 kcal9g38g4g11g

Storage

  • Refrigerator: Store cooked dumplings in an airtight container for up to 3 days. Store uncooked dumplings on a floured tray for up to 24 hours.
  • Freezer: Freeze uncooked dumplings on a tray until solid, then transfer to a bag for up to 3 months. Cook from frozen, adding 2–3 minutes of steaming.
  • Reheating: Re-crisp in a hot, lightly oiled pan for 2–3 minutes per side, or in the air fryer at 375°F (190°C) for 5 minutes.
  • Make ahead: The filling can be refrigerated for up to 2 days before folding.

Frequently Asked Questions

Why do my dumplings stick to the pan?

Use a good non-stick pan and enough oil, and do not move them until the bottoms release naturally.

Are dumpling wrappers vegan?

Most round wrappers are made with just flour and water, but check the label for egg.

Can I air fry them?

Yes. Brush with oil and air fry at 375°F (190°C) for 8–10 minutes, turning halfway. They will be crunchy all over.

Can I make the wrappers from scratch?

Yes. Mix 2 cups flour with ¾ cup hot water, knead, rest for 30 minutes, then roll thin and cut into circles.

Can I bake them?

Yes. Brush with oil and bake at 425°F (220°C) for 15–18 minutes, flipping once. The result is crispy but less tender than pan-fried.

Can I make them gluten-free?

Use gluten-free wrappers and tamari. Handle carefully since they tear more easily.


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 vegan Asian-inspired favorites? 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!

Vegan Cauliflower Steak with Fresh Chimichurri and Crispy Roasted Edges — The Most Impressive Plant-Based Dinner You Will Make All Week

Cauliflower steaks with chimichurri

Thick, golden-brown slices of cauliflower roasted until caramelized and crisp at the edges, then spooned with a bright, garlicky chimichurri, make these Vegan Cauliflower Steaks with Chimichurri look and taste like a restaurant entrée. They need only a handful of simple ingredients, and one head of cauliflower makes two to four impressive steaks.

Roasting is what transforms cauliflower. High heat and a good coating of olive oil and smoked paprika turn the surface deeply browned and nutty, while the center stays tender and juicy. A fresh chimichurri of parsley, garlic, red wine vinegar, olive oil, and chili flakes cuts through the richness with a bright, herby tang that makes every bite pop.

This dish is a showstopper for dinner parties, holiday tables, and special weeknight meals, yet it is easy enough to make on a regular night. Serve it with creamy mashed potatoes, roasted vegetables, or a simple grain for a complete plate. Any extra chimichurri is wonderful on beans, grilled vegetables, tofu, and sandwiches.

Even the trimmings do not go to waste, since the leftover florets roast alongside the steaks and can be tossed into a salad or grain bowl.

This recipe is 100% vegan, gluten-free, dairy-free, and ready in about 45 minutes.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins35 mins45 mins4 steaks~220 kcal

Ingredients

For the Cauliflower Steaks

  • 2 large heads cauliflower (to get 4 steaks about 1 inch thick)
  • 3 tbsp olive oil
  • 1 tsp smoked paprika
  • 1 tsp garlic powder
  • ½ tsp ground cumin
  • ¾ tsp salt
  • ¼ tsp black pepper
  • 1 tbsp lemon juice

For the Chimichurri

  • 1 large bunch (about 1½ cups packed) fresh flat-leaf parsley, finely chopped
  • 2 tbsp fresh oregano or 2 tsp dried
  • 4 cloves garlic, minced
  • ⅓ cup (80ml) extra virgin olive oil
  • 3 tbsp red wine vinegar
  • 1 tbsp lemon juice
  • ½ tsp chili flakes
  • ½ tsp salt
  • ¼ tsp black pepper

To Serve

  • Creamy mashed potatoes or polenta
  • Roasted baby potatoes
  • Steamed green beans
  • Lemon wedges
  • Extra chili flakes

Optional Additions

  • Toasted pine nuts or almonds
  • Vegan feta crumbles
  • Pomegranate seeds
  • Smoky tahini drizzle

Instructions

  1. Preheat. Heat the oven to 425°F (220°C) and line a large baking sheet with parchment paper.
  2. Cut the steaks. Remove the leaves and trim the stem so the cauliflower sits flat. Stand it upright and cut 1-inch thick slices through the center, so each slice keeps part of the core. You should get 2 good steaks from each head. Save the loose florets.
  3. Season. Mix the olive oil, paprika, garlic powder, cumin, salt, and pepper. Brush both sides of each steak generously and scatter the loose florets on the tray, tossing them in any leftover oil.
  4. Roast. Roast for 15 minutes, flip carefully, and roast another 15–20 minutes until the edges are deep golden and crisp and the thickest part is tender when pierced with a knife.
  5. Make the chimichurri. While the cauliflower roasts, stir together the parsley, oregano, garlic, olive oil, vinegar, lemon juice, chili flakes, salt, and pepper. Let it sit for at least 10 minutes so the flavors blend.
  6. Finish. Squeeze lemon juice over the hot steaks.
  7. Serve. Place each steak on a plate, spoon a generous amount of chimichurri over the top, and serve with mashed potatoes or roasted vegetables.

Pro Tips for the Best Cauliflower Steaks

  • Cut the steaks 1 inch thick. Thinner slices dry out, and thicker ones may stay raw in the middle.
  • Keep the core intact. The core holds the slice together, so cut straight down through the center.
  • Use high heat. 425°F (220°C) gives deep browning and caramelized edges.
  • Do not crowd the tray. Space helps the steaks roast instead of steam.
  • Flip carefully. Use a wide spatula so the steaks stay in one piece.
  • Chop the herbs by hand. A food processor can turn chimichurri into a paste and make it bitter.
  • Let the chimichurri rest. Ten minutes lets the garlic and vinegar mellow.

Why Cauliflower Steaks Are a Smart Dinner

Cauliflower is a cruciferous vegetable rich in vitamin C, vitamin K, folate, and fiber, and it is low in calories while being filling. Roasting brings out its natural sweetness without needing heavy sauces.

Parsley adds vitamin K, vitamin C, and antioxidants, and olive oil provides healthy monounsaturated fats. A serving of two steaks gives you around 6 grams of fiber and plenty of vitamins, and the dish is naturally gluten-free, dairy-free, and low in saturated fat.


Flavor Variations

  • Smoky BBQ Cauliflower Steaks: Brush with BBQ sauce during the last 10 minutes of roasting.
  • Curried Cauliflower Steaks: Season with curry powder and turmeric and serve with a mint yogurt sauce.
  • Garlic Parmesan Steaks: Top with vegan parmesan for the last 5 minutes of roasting.
  • Cilantro Chimichurri: Swap half the parsley for cilantro and add a squeeze of lime.

Nutritional Highlights (Per Steak with Chimichurri)

CaloriesProteinCarbsFiberFat
~220 kcal5g14g6g17g

Storage

  • Refrigerator: Store steaks and chimichurri separately in airtight containers for up to 4 days.
  • Reheating: Re-crisp in a 400°F (200°C) oven or air fryer for 8–10 minutes.
  • Chimichurri: Keeps for up to 5 days in the fridge. Add a layer of olive oil on top to keep it green.
  • Freezer: Freeze the chimichurri in ice cube trays for up to 2 months. Roasted steaks do not freeze well.

Frequently Asked Questions

How do I keep the steaks from falling apart?

Cut straight through the center so the core holds the slice together, and flip carefully with a wide spatula.

How thick should the steaks be?

About 1 inch. This lets the center cook through while the edges brown.

Can I air fry them?

Yes. Air fry at 400°F (200°C) for 15–18 minutes, flipping halfway. Cook in batches if needed.

Can I make chimichurri ahead?

Yes. It keeps for up to 5 days and the flavors improve after a few hours.

What can I use if I do not have red wine vinegar?

Use apple cider vinegar or white wine vinegar, or add extra lemon juice.

What do I serve with cauliflower steaks?

Mashed potatoes, polenta, roasted potatoes, rice, or a simple green salad all work well.


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 show-stopping vegan dinners? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!