Eating a plant-based diet doesn’t have to mean sacrificing flavor or variety at dinnertime. With so many delicious and satisfying vegan dinner options available, you’ll never get bored of your meals.
Whether you’re new to veganism or just looking to add more plant-based dishes to your routine, this list of 45+ vegan dinner recipes will provide you with a wide range of flavors and cuisines.
From comforting classics like vegan mac and cheese to bold and vibrant curries, these dishes are sure to please both vegans and non-vegans alike.
Get ready to explore a world of delicious, cruelty-free meals that are healthy, satisfying, and full of flavor.
45+ Easy Vegan Dinner Recipes for Every Night of the Week
With over 45 vegan dinner recipes to choose from, you’ll have endless options to make meal planning exciting and diverse.
These recipes are not only packed with flavor but also loaded with plant-based proteins, healthy fats, and nourishing vegetables, making them perfect for anyone looking to enjoy a balanced, eco-friendly meal.
Whether you’re cooking for a family, meal prepping for the week, or impressing friends at a dinner party, these vegan recipes have something for everyone. So why wait?
Start cooking up some of these mouthwatering meals tonight, and enjoy the endless benefits of plant-based living!
Vegan Chickpea & Spinach Curry
This Vegan Chickpea & Spinach Curry is a hearty and comforting dish that combines the creaminess of coconut milk with the richness of spices. Perfectly balanced with protein-packed chickpeas and nutrient-dense spinach, this curry is both flavorful and satisfying. Served with basmati rice or naan, it’s an easy weeknight dinner or meal prep option for busy days.
Ingredients:
- 1 can (15 oz) chickpeas, drained and rinsed
- 2 cups fresh spinach, chopped
- 1 can (14 oz) coconut milk
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon grated ginger
- 1 tablespoon curry powder
- 1 teaspoon cumin
- 1 teaspoon turmeric
- ½ teaspoon chili powder (optional for heat)
- 1 tablespoon olive oil
- 1 cup diced tomatoes (fresh or canned)
- Salt and pepper, to taste
- Fresh cilantro, for garnish
Instructions:
- In a large pan, heat the olive oil over medium heat. Add the chopped onion and cook for about 5 minutes, until soft and translucent.
- Add the garlic and ginger, sautéing for another minute until fragrant.
- Stir in the curry powder, cumin, turmeric, and chili powder. Cook for 1-2 minutes, allowing the spices to bloom.
- Add the diced tomatoes and cook for another 5 minutes, letting the tomatoes soften and blend with the spices.
- Pour in the coconut milk and bring the mixture to a gentle simmer.
- Add the chickpeas and spinach. Stir until the spinach wilts and the chickpeas are heated through, about 5 minutes.
- Season with salt and pepper to taste.
- Serve hot with basmati rice or naan, and garnish with fresh cilantro.
This Vegan Chickpea & Spinach Curry is the epitome of comfort food with a plant-based twist. It’s packed with flavor and nutrition, making it a perfect dish for anyone looking to eat more vegetables and legumes. The creamy coconut milk and aromatic spices come together to create a warming, hearty meal that can be enjoyed by everyone, whether vegan or not. Plus, it’s quick and simple to prepare, making it ideal for a busy evening or meal prep for the week ahead.
Vegan Sweet Potato & Black Bean Tacos
These Vegan Sweet Potato & Black Bean Tacos are bursting with flavor, featuring roasted sweet potatoes, savory black beans, and fresh toppings all wrapped in soft corn tortillas. The combination of sweet, spicy, and tangy flavors will make these tacos a family favorite. Perfect for Taco Tuesday or any weeknight dinner, they are satisfying and incredibly easy to make.
Ingredients:
- 2 medium sweet potatoes, peeled and cubed
- 1 can (15 oz) black beans, drained and rinsed
- 1 tablespoon olive oil
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- Salt and pepper, to taste
- 8 small corn tortillas
- 1 avocado, sliced
- ½ cup red cabbage, shredded
- 1 lime, cut into wedges
- Fresh cilantro, for garnish
- Salsa or hot sauce, optional
Instructions:
- Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Toss the sweet potato cubes with olive oil, smoked paprika, cumin, chili powder, salt, and pepper. Spread them out in an even layer on the baking sheet.
- Roast the sweet potatoes for 25-30 minutes, tossing halfway through, until they are tender and lightly caramelized.
- While the sweet potatoes are roasting, warm the black beans in a small saucepan over low heat until heated through.
- Warm the corn tortillas in a dry skillet or microwave until soft and pliable.
- To assemble the tacos, place a few spoonfuls of black beans on each tortilla, followed by the roasted sweet potatoes, avocado slices, shredded cabbage, and a squeeze of lime juice.
- Top with fresh cilantro and your favorite salsa or hot sauce, if desired.
- Serve immediately and enjoy!
These Vegan Sweet Potato & Black Bean Tacos are a fantastic balance of textures and flavors, from the crispy roasted sweet potatoes to the creamy avocado and tangy lime. They’re not only easy to prepare, but they’re also packed with nutrients like fiber, protein, and healthy fats. Perfect for a quick dinner or a fun Taco Tuesday, this recipe can easily be customized with your favorite toppings or protein additions. Whether you’re a long-time vegan or just looking to try something new, these tacos are sure to please everyone at the table.
Vegan Lentil Bolognese
Vegan Lentil Bolognese is a hearty, rich pasta sauce made with lentils, tomatoes, and a blend of aromatic vegetables and spices. This plant-based version of the classic Italian sauce is packed with protein, fiber, and flavor, making it a filling and nutritious meal. Perfect for pasta nights or meal prepping, this recipe will satisfy both vegan and non-vegan eaters alike.
Ingredients:
- 1 cup dry green or brown lentils, rinsed
- 1 can (15 oz) crushed tomatoes
- 1 onion, chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 2 tablespoons olive oil
- 1 tablespoon tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1 teaspoon thyme
- 1 bay leaf
- 3 cups vegetable broth
- Salt and pepper, to taste
- 1 tablespoon balsamic vinegar (optional, for depth of flavor)
- Fresh parsley, for garnish
- Cooked pasta of choice (spaghetti, penne, etc.)
Instructions:
- In a large pot, heat the olive oil over medium heat. Add the chopped onion, carrots, and celery, and sauté for 5-7 minutes until softened.
- Add the garlic, tomato paste, oregano, basil, and thyme, stirring for another minute until fragrant.
- Stir in the lentils, crushed tomatoes, vegetable broth, and bay leaf. Bring the mixture to a boil, then reduce the heat to low. Cover and simmer for 30-40 minutes, or until the lentils are tender and the sauce has thickened. Add more broth if necessary.
- Season with salt, pepper, and balsamic vinegar (if using). Remove the bay leaf before serving.
- Serve the lentil bolognese over your choice of cooked pasta and garnish with fresh parsley.
This Vegan Lentil Bolognese is a satisfying and flavorful alternative to the traditional meat-based version. It offers all the comforting richness you expect from a bolognese sauce, with the added benefits of plant-based protein and fiber from the lentils. The deep, savory flavors are enhanced by the combination of vegetables, herbs, and spices, making it a perfect weeknight dinner or meal prep option. Whether served over pasta or enjoyed on a bed of zucchini noodles, this vegan bolognese is sure to become a staple in your dinner rotation.
Vegan Mushroom Stroganoff
This Vegan Mushroom Stroganoff is a rich, creamy, and comforting dish that’s perfect for any occasion. With earthy mushrooms, a smooth cashew-based sauce, and a hint of tang from lemon juice, this vegan version of the classic stroganoff will satisfy your cravings for a hearty, satisfying meal. Served over pasta, rice, or mashed potatoes, it’s a complete, filling dinner that’s both indulgent and wholesome.
Ingredients:
- 2 cups sliced mushrooms (button, cremini, or a mix)
- 1 onion, chopped
- 3 cloves garlic, minced
- 1 tablespoon olive oil
- 1 tablespoon flour (use gluten-free if preferred)
- 1 cup vegetable broth
- ½ cup canned coconut milk (or any plant-based milk)
- ¼ cup raw cashews (soaked in water for at least 4 hours, drained)
- 1 tablespoon nutritional yeast (optional, for a cheesy flavor)
- 1 teaspoon Dijon mustard
- 1 teaspoon lemon juice
- Salt and pepper, to taste
- Fresh parsley, for garnish
- Cooked pasta, rice, or mashed potatoes, for serving
Instructions:
- In a large skillet, heat the olive oil over medium heat. Add the onions and garlic, sautéing for 5-7 minutes until softened.
- Add the mushrooms and cook for another 5-6 minutes, stirring occasionally, until they release their moisture and become golden brown.
- Stir in the flour and cook for 1-2 minutes, until it slightly thickens and becomes golden.
- Gradually add the vegetable broth, coconut milk, and soaked cashews, stirring to combine. Bring the mixture to a simmer and cook for about 10 minutes, allowing the sauce to thicken and become creamy.
- Add the nutritional yeast, Dijon mustard, and lemon juice, and season with salt and pepper to taste.
- Serve the mushroom stroganoff over your choice of pasta, rice, or mashed potatoes, and garnish with fresh parsley.
This Vegan Mushroom Stroganoff is the ultimate comfort food with a creamy, dreamy sauce that’s perfect for colder evenings or whenever you need something indulgent but plant-based. The richness of the coconut milk and cashews makes this dish luxurious, while the mushrooms add a deep, savory flavor that’s hard to beat. Whether served over pasta, rice, or mashed potatoes, it’s a versatile meal that can easily become a family favorite, especially for those looking to enjoy a hearty, vegan take on a classic dish.
Vegan Thai Peanut Noodles
These Vegan Thai Peanut Noodles are a quick and flavorful dish that brings together the perfect balance of salty, sweet, tangy, and spicy flavors. The peanut sauce, made with creamy peanut butter, soy sauce, and lime juice, coats the noodles and veggies in a delicious, rich sauce. This dish can be served warm or cold, making it a great option for both summer and winter meals.
Ingredients:
- 8 oz rice noodles (or any noodle of choice)
- 1 cup shredded carrots
- 1 cup red bell pepper, thinly sliced
- 1 cup cucumber, julienned
- 2 green onions, chopped
- 1 tablespoon sesame seeds (optional, for garnish)
For the Peanut Sauce:
- ¼ cup peanut butter (smooth or crunchy)
- 2 tablespoons soy sauce (or tamari for gluten-free)
- 1 tablespoon maple syrup (or agave syrup)
- 1 tablespoon lime juice
- 1 teaspoon rice vinegar
- 1 teaspoon grated ginger
- 1-2 teaspoons sriracha or chili paste (optional for spice)
- ¼ cup water (to thin the sauce, as needed)
Instructions:
- Cook the rice noodles according to the package instructions. Once done, drain and rinse with cold water to stop the cooking process and set aside.
- In a small bowl, whisk together all of the peanut sauce ingredients until smooth. If the sauce is too thick, add water 1 tablespoon at a time until you reach your desired consistency.
- In a large mixing bowl, combine the cooked noodles, shredded carrots, red bell pepper, cucumber, and green onions.
- Pour the peanut sauce over the noodles and vegetables, tossing to coat everything evenly.
- Garnish with sesame seeds and additional green onions if desired, and serve immediately. This dish can also be refrigerated for a cold noodle salad option.
Vegan Thai Peanut Noodles offer a delicious balance of textures and flavors in every bite. The creamy peanut sauce is rich and comforting, while the fresh vegetables add crunch and brightness. This dish is perfect for a quick dinner or meal prep as it’s incredibly versatile and can be enjoyed warm or cold. The addition of sriracha gives a nice kick, but you can adjust the spice level to suit your preferences. Whether you’re craving something flavorful for lunch or dinner, these Thai Peanut Noodles will be a satisfying and refreshing option.
Vegan Cauliflower Tacos with Avocado Cream
These Vegan Cauliflower Tacos with Avocado Cream are bursting with fresh flavors and textures. The roasted cauliflower is seasoned with smoky spices, making it the perfect filling for soft corn tortillas. Paired with a creamy avocado sauce, crisp cabbage, and fresh cilantro, these tacos are light yet filling, making them a great option for a plant-based dinner that’s both delicious and nutritious.
Ingredients:
- 1 medium cauliflower, cut into florets
- 1 tablespoon olive oil
- 1 teaspoon chili powder
- 1 teaspoon cumin
- 1 teaspoon paprika
- ½ teaspoon garlic powder
- Salt and pepper, to taste
- 8 small corn tortillas
- 1 cup shredded cabbage
- Fresh cilantro, for garnish
For the Avocado Cream:
- 1 ripe avocado
- 2 tablespoons lime juice
- 2 tablespoons water (or more to thin)
- 1 small clove garlic
- Salt and pepper, to taste
Instructions:
- Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Toss the cauliflower florets with olive oil, chili powder, cumin, paprika, garlic powder, salt, and pepper. Spread the cauliflower evenly on the baking sheet.
- Roast the cauliflower for 25-30 minutes, tossing halfway through, until tender and slightly caramelized.
- While the cauliflower is roasting, prepare the avocado cream. In a blender or food processor, combine the avocado, lime juice, garlic, and water. Blend until smooth, adding more water if necessary to achieve a creamy consistency. Season with salt and pepper to taste.
- Warm the corn tortillas in a dry skillet or microwave until soft and pliable.
- To assemble the tacos, place a few spoonfuls of roasted cauliflower on each tortilla. Top with shredded cabbage, a drizzle of avocado cream, and fresh cilantro.
- Serve immediately and enjoy!
These Vegan Cauliflower Tacos with Avocado Cream are a delightful combination of bold spices and creamy textures. The roasted cauliflower provides a satisfying, savory base, while the tangy avocado cream adds a refreshing, creamy element that takes the tacos to the next level. These tacos are not only delicious but also packed with nutrients from the cauliflower, cabbage, and avocado, making them a healthy yet indulgent option. Whether you’re having them for Taco Tuesday or as a quick dinner, these vegan tacos are sure to become a regular in your meal rotation.
Vegan Lentil Shepherd’s Pie
This Vegan Lentil Shepherd’s Pie is a hearty, comforting dish that’s perfect for a cozy dinner. Packed with savory lentils, vegetables, and a flavorful tomato-based sauce, this shepherd’s pie offers a satisfying filling. Topped with a layer of creamy mashed potatoes, it’s a plant-based twist on the classic that is just as flavorful and comforting as its meat counterpart. It’s a wholesome, nutrient-packed meal that the whole family will love.
Ingredients:
- 1 cup green or brown lentils, rinsed
- 3 cups vegetable broth
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 1 cup peas (frozen or fresh)
- 1 cup corn kernels (frozen or fresh)
- 1 tablespoon tomato paste
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 2 tablespoons soy sauce or tamari (for gluten-free)
- 2 cups mashed potatoes (prepared with plant-based milk and vegan butter)
- Salt and pepper, to taste
- Fresh parsley, for garnish
Instructions:
- In a medium saucepan, cook the lentils in vegetable broth over medium heat for about 20-25 minutes, or until tender. Drain any excess liquid and set aside.
- While the lentils are cooking, heat olive oil in a large skillet over medium heat. Add the onion, carrots, and celery. Sauté for 8-10 minutes until the vegetables are soft.
- Add the garlic and cook for an additional 2 minutes. Stir in the tomato paste, thyme, rosemary, and soy sauce.
- Add the cooked lentils, peas, and corn to the skillet. Stir to combine and cook for another 5 minutes. Season with salt and pepper to taste.
- Preheat the oven to 375°F (190°C). Transfer the lentil and vegetable mixture into a baking dish and spread it out evenly.
- Top with the mashed potatoes, spreading them out into an even layer. Use a fork to lightly score the surface of the potatoes.
- Bake the shepherd’s pie for 20-25 minutes, or until the top is golden and slightly crispy.
- Garnish with fresh parsley and serve hot.
This Vegan Lentil Shepherd’s Pie is the ultimate comfort food with its rich, savory filling and creamy mashed potato topping. The combination of lentils, vegetables, and herbs creates a satisfying texture and depth of flavor, while the mashed potatoes add the perfect creamy contrast. It’s a wholesome, hearty meal that’s perfect for a cozy family dinner or a special occasion. Plus, it’s easily customizable—swap in your favorite veggies or add some vegan cheese on top for an extra layer of flavor. Either way, this vegan shepherd’s pie is sure to become a new favorite in your dinner rotation.
Vegan Sweet Potato & Black Bean Chili
This Vegan Sweet Potato & Black Bean Chili is a nourishing, hearty dish packed with flavor. The sweetness of roasted sweet potatoes combined with the rich black beans, tomatoes, and a blend of spices creates a well-balanced, comforting chili that’s perfect for chilly nights. It’s a simple, one-pot meal that’s quick to make, vegan-friendly, and full of nutrients. Plus, it’s naturally gluten-free and can be easily customized to suit your spice preferences.
Ingredients:
- 2 medium sweet potatoes, peeled and cubed
- 1 tablespoon olive oil
- 1 onion, chopped
- 3 cloves garlic, minced
- 1 bell pepper, diced
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) diced tomatoes
- 2 cups vegetable broth
- 1 tablespoon chili powder
- 1 teaspoon cumin
- 1 teaspoon smoked paprika
- ½ teaspoon cayenne pepper (optional, for heat)
- Salt and pepper, to taste
- 1 lime, juiced
- Fresh cilantro, for garnish
Instructions:
- Preheat the oven to 400°F (200°C). Toss the sweet potato cubes with olive oil and a pinch of salt and pepper. Spread them out on a baking sheet and roast for 20-25 minutes, or until tender and lightly browned.
- While the sweet potatoes are roasting, heat olive oil in a large pot over medium heat. Add the onion and bell pepper, sautéing for 5-7 minutes until softened.
- Add the garlic, chili powder, cumin, smoked paprika, and cayenne pepper (if using). Stir for 1-2 minutes until fragrant.
- Add the black beans, diced tomatoes, vegetable broth, and roasted sweet potatoes to the pot. Bring the chili to a simmer and cook for 15-20 minutes, allowing the flavors to meld together. Season with salt and pepper to taste.
- Once done, remove from heat and stir in the lime juice for a fresh burst of flavor.
- Serve the chili hot, garnished with fresh cilantro and additional lime wedges if desired.
This Vegan Sweet Potato & Black Bean Chili is the perfect combination of sweet, savory, and spicy. The roasted sweet potatoes add a natural sweetness that pairs beautifully with the smoky chili spices, while the black beans provide a rich, hearty texture. It’s an easy, comforting meal that’s perfect for a chilly evening or meal prep for the week ahead. The dish is naturally vegan and gluten-free, and it’s packed with fiber, vitamins, and protein. Whether served with a side of cornbread or just topped with some avocado, this chili will quickly become a go-to recipe for any occasion.
Vegan Tempeh Stir-Fry with Peanut Sauce
This Vegan Tempeh Stir-Fry with Peanut Sauce is a quick and delicious meal that’s packed with protein, crunch, and flavor. The tempeh is sautéed until golden and crispy, then combined with a variety of colorful vegetables like bell peppers, broccoli, and carrots. The homemade peanut sauce ties everything together with its creamy, tangy, and slightly spicy flavor. This dish is perfect for a fast weeknight dinner or meal prep, and it pairs beautifully with rice or noodles.
Ingredients:
- 1 block tempeh, cut into cubes
- 2 tablespoons soy sauce or tamari (for gluten-free)
- 1 tablespoon rice vinegar
- 1 tablespoon maple syrup
- 1 tablespoon olive oil
- 1 red bell pepper, thinly sliced
- 1 small broccoli crown, cut into florets
- 2 carrots, thinly sliced
- 2 cloves garlic, minced
- 2 tablespoons sesame oil (or any cooking oil)
For the Peanut Sauce:
- ¼ cup peanut butter (creamy or crunchy)
- 2 tablespoons soy sauce or tamari
- 1 tablespoon rice vinegar
- 1 tablespoon maple syrup
- 1 teaspoon grated ginger
- 1-2 teaspoons sriracha (optional for spice)
- ¼ cup water (to thin, if necessary)
Instructions:
- In a bowl, whisk together the soy sauce, rice vinegar, maple syrup, and olive oil. Toss the tempeh cubes in the marinade and let them sit for at least 10-15 minutes to absorb the flavors.
- In a large skillet or wok, heat sesame oil over medium heat. Add the marinated tempeh and cook for 5-7 minutes, turning occasionally, until golden and crispy. Remove the tempeh from the skillet and set aside.
- In the same skillet, add the red bell pepper, broccoli, and carrots. Sauté for about 5 minutes, until the vegetables are tender but still crisp.
- Add the garlic to the pan and sauté for another 1-2 minutes until fragrant.
- While the vegetables are cooking, whisk together all the peanut sauce ingredients in a small bowl, adding water as needed to achieve a smooth, pourable consistency.
- Add the cooked tempeh back into the skillet with the vegetables, and pour the peanut sauce over the top. Toss everything together to coat in the sauce, and cook for another 2-3 minutes to heat through.
- Serve the stir-fry over rice or noodles, garnished with sesame seeds and fresh cilantro if desired.
This Vegan Tempeh Stir-Fry with Peanut Sauce is a satisfying and nutrient-packed dish that’s perfect for a quick weeknight meal. The tempeh adds a hearty, protein-rich base, while the vegetables provide plenty of crunch and fresh flavors. The creamy peanut sauce ties everything together with a rich, savory taste that’s enhanced by a touch of sweetness and spice. This stir-fry is not only delicious but also highly customizable—swap in your favorite veggies or add extra toppings like chopped peanuts or cilantro for added texture and flavor. It’s a quick and easy meal that never compromises on taste!
Vegan Mushroom Stroganoff
This Vegan Mushroom Stroganoff is a creamy, savory dish that will satisfy your craving for comfort food. Made with earthy mushrooms, onions, and a creamy cashew-based sauce, this recipe is a plant-based twist on the classic stroganoff. It’s rich, flavorful, and perfect served over pasta, rice, or mashed potatoes. Whether you’re cooking for a special occasion or a cozy weeknight dinner, this vegan stroganoff is sure to impress.
Ingredients:
- 1 tablespoon olive oil
- 1 onion, finely chopped
- 2 cloves garlic, minced
- 3 cups mushrooms (button, cremini, or a mix), sliced
- 1 tablespoon flour (use gluten-free flour if needed)
- 1 cup vegetable broth
- 1 cup unsweetened plant-based milk (such as almond or oat milk)
- ½ cup raw cashews, soaked in water for 2 hours (or use cashew cream)
- 1 tablespoon soy sauce or tamari (for gluten-free)
- 1 teaspoon Dijon mustard
- Salt and pepper, to taste
- Fresh parsley, chopped, for garnish
- Cooked pasta, rice, or mashed potatoes, to serve
Instructions:
- In a large pan, heat olive oil over medium heat. Add the chopped onion and sauté for 5 minutes, until softened.
- Add the garlic and mushrooms and cook for another 8-10 minutes until the mushrooms release their moisture and become golden brown.
- Stir in the flour and cook for 1-2 minutes to create a roux, then slowly add the vegetable broth while stirring to avoid lumps.
- Add the plant-based milk, soy sauce, and Dijon mustard, stirring to combine. Let the mixture simmer for 5-7 minutes, allowing it to thicken and become creamy.
- In a blender or food processor, blend the soaked cashews with a little bit of water until smooth and creamy. Add the cashew cream to the pan, stirring until well combined. Season with salt and pepper to taste.
- Serve the stroganoff over your choice of pasta, rice, or mashed potatoes. Garnish with fresh parsley before serving.
This Vegan Mushroom Stroganoff is the ultimate comfort food, with its creamy sauce and savory mushroom flavor. The cashew cream adds richness and depth to the dish, while the earthy mushrooms provide a satisfying texture. It’s a versatile recipe that works perfectly over pasta, rice, or mashed potatoes, making it an easy and adaptable meal. This vegan version is just as indulgent as the classic, but without any dairy. It’s perfect for a cozy night in or an impressive dinner for guests.
Vegan Cauliflower Tacos with Avocado Lime Sauce
These Vegan Cauliflower Tacos with Avocado Lime Sauce are bursting with fresh, vibrant flavors. The roasted cauliflower is spiced to perfection and paired with a creamy avocado lime sauce that adds a tangy kick. These tacos are a healthy, filling meal that’s perfect for Taco Tuesday or any night of the week. The combination of textures, from the crunchy cauliflower to the smooth sauce, creates a satisfying and delicious meal.
Ingredients:
- 1 medium cauliflower, cut into florets
- 2 tablespoons olive oil
- 1 teaspoon chili powder
- 1 teaspoon cumin
- ½ teaspoon paprika
- ¼ teaspoon garlic powder
- Salt and pepper, to taste
- 8 small corn tortillas (or flour tortillas, if preferred)
- Fresh cilantro, chopped, for garnish
For the Avocado Lime Sauce:
- 1 ripe avocado
- 1 tablespoon lime juice
- 1 tablespoon olive oil
- 1 clove garlic
- ¼ cup fresh cilantro
- Salt and pepper, to taste
- Water, to thin (if needed)
Instructions:
- Preheat the oven to 400°F (200°C). In a bowl, toss the cauliflower florets with olive oil, chili powder, cumin, paprika, garlic powder, salt, and pepper. Spread the cauliflower in a single layer on a baking sheet.
- Roast the cauliflower for 20-25 minutes, or until tender and slightly browned, flipping halfway through for even roasting.
- While the cauliflower is roasting, prepare the avocado lime sauce by blending all the sauce ingredients (avocado, lime juice, olive oil, garlic, cilantro, salt, and pepper) in a blender or food processor. Add water as needed to reach your desired consistency.
- Warm the tortillas in a dry skillet or microwave.
- Once the cauliflower is roasted, assemble the tacos by placing a few cauliflower florets on each tortilla. Drizzle with avocado lime sauce and garnish with fresh cilantro.
- Serve the tacos with lime wedges on the side for extra zest.
These Vegan Cauliflower Tacos with Avocado Lime Sauce are a burst of flavors and textures that will leave you craving more. The roasted cauliflower is perfectly seasoned, offering a smoky and slightly spicy flavor that pairs wonderfully with the creamy, tangy avocado lime sauce. These tacos are light yet filling, and the combination of roasted vegetables and smooth avocado creates a satisfying, delicious meal. Whether you’re looking for a quick weeknight dinner or a fun Taco Tuesday recipe, these vegan tacos are a winner!
Vegan Chickpea and Spinach Curry
This Vegan Chickpea and Spinach Curry is a rich, hearty dish that’s packed with flavor and nutrition. The chickpeas provide a wonderful base, while the spinach adds freshness and vibrant color. The coconut milk creates a creamy sauce, and the blend of spices brings the curry to life. This recipe is easy to make, filling, and perfect for meal prepping. It’s a comforting, plant-based dish that’s great served with rice or naan.
Ingredients:
- 1 tablespoon olive oil
- 1 onion, chopped
- 3 cloves garlic, minced
- 1-inch piece of ginger, grated
- 1 can (15 oz) chickpeas, drained and rinsed
- 1 can (14 oz) diced tomatoes
- 1 can (14 oz) coconut milk
- 3 cups fresh spinach (or frozen spinach, thawed)
- 1 tablespoon curry powder
- 1 teaspoon turmeric
- 1 teaspoon cumin
- 1 teaspoon coriander
- Salt and pepper, to taste
- 1 tablespoon lime juice
- Cooked rice or naan, to serve
Instructions:
- In a large skillet or pot, heat olive oil over medium heat. Add the chopped onion and sauté for 5-7 minutes until softened.
- Add the garlic and ginger, and cook for an additional 2 minutes until fragrant.
- Stir in the curry powder, turmeric, cumin, and coriander, cooking for 1 minute to toast the spices.
- Add the chickpeas, diced tomatoes, and coconut milk to the pan. Stir everything together and bring to a simmer. Cook for 10-15 minutes, allowing the sauce to thicken and the flavors to meld together.
- Add the spinach to the curry and cook for another 3-5 minutes, until wilted. Season with salt, pepper, and lime juice to taste.
- Serve the curry over rice or with naan, and garnish with fresh cilantro if desired.
This Vegan Chickpea and Spinach Curry is a delightful and filling meal that’s perfect for any occasion. The combination of chickpeas and spinach offers a wonderful balance of protein and greens, while the coconut milk creates a rich, creamy sauce. The blend of spices adds a fragrant warmth, and the lime juice adds a refreshing burst of acidity. This curry is not only easy to make but also full of flavor and nutrients, making it a great addition to your weekly dinner rotation. Pair it with rice or naan, and enjoy a wholesome, comforting meal!
Vegan Lentil Shepherd’s Pie
This Vegan Lentil Shepherd’s Pie is a hearty, comforting dish packed with protein, vegetables, and a savory, flavorful filling. The lentils mimic the texture of ground meat, and the mashed potatoes on top are rich and creamy. This dish is perfect for family dinners, meal prep, or special occasions. It’s not only filling but also loaded with nutrients, making it a healthy yet indulgent meal. Enjoy this plant-based version of the classic shepherd’s pie for a satisfying dinner everyone will love.
Ingredients:
For the Filling:
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 carrots, diced
- 2 celery stalks, chopped
- 3 cloves garlic, minced
- 1 cup dried green or brown lentils, rinsed
- 2 cups vegetable broth
- 1 can (14 oz) diced tomatoes
- 1 teaspoon thyme
- 1 teaspoon rosemary
- 1 tablespoon soy sauce or tamari (for gluten-free)
- Salt and pepper, to taste
For the Mashed Potatoes:
- 4 large potatoes, peeled and cubed
- ½ cup unsweetened plant-based milk (such as almond or oat milk)
- 2 tablespoons vegan butter
- Salt and pepper, to taste
Instructions:
- Preheat the oven to 400°F (200°C). Start by preparing the mashed potatoes: In a large pot, boil the cubed potatoes in salted water for 10-15 minutes or until tender. Drain and return the potatoes to the pot.
- Add the plant-based milk and vegan butter to the potatoes and mash until smooth. Season with salt and pepper to taste. Set aside.
- For the filling, heat olive oil in a large skillet over medium heat. Add the chopped onion, carrots, and celery, cooking for 5-7 minutes until softened.
- Add the garlic and cook for 1 more minute. Stir in the lentils, vegetable broth, diced tomatoes, thyme, rosemary, soy sauce, salt, and pepper.
- Bring to a boil, then reduce the heat and simmer for 25-30 minutes, or until the lentils are tender and the liquid has thickened.
- Transfer the lentil mixture to a baking dish and spread evenly. Top with the mashed potatoes, spreading them out to cover the entire surface. Use a fork to create a textured top.
- Bake in the oven for 20-25 minutes until the top is golden brown and crispy.
- Let it cool for a few minutes before serving.
This Vegan Lentil Shepherd’s Pie is a perfect blend of hearty flavors and textures. The savory lentil filling is rich and satisfying, while the creamy mashed potatoes on top add a comforting touch. It’s a great way to enjoy a classic dish in a vegan form without compromising on taste or satisfaction. This dish is perfect for a cozy family dinner or when you’re looking for a meal that can be made in advance for easy weeknight dinners. With its balance of vegetables, legumes, and plant-based ingredients, it’s a wholesome, comforting meal everyone will enjoy.
Vegan Sweet Potato and Black Bean Enchiladas
These Vegan Sweet Potato and Black Bean Enchiladas are a vibrant, flavorful dish that’s perfect for Taco Tuesday or any night of the week. The sweet potatoes add a natural sweetness, while the black beans provide a protein-packed filling. Wrapped in soft corn tortillas and topped with a zesty enchilada sauce, this dish is both comforting and satisfying. It’s a healthy yet indulgent meal that’s perfect for feeding a crowd or for meal prep throughout the week.
Ingredients:
For the Enchiladas:
- 2 medium sweet potatoes, peeled and cubed
- 1 tablespoon olive oil
- Salt and pepper, to taste
- 1 can (15 oz) black beans, drained and rinsed
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1 tablespoon lime juice
- 8 small corn tortillas
- 1 cup enchilada sauce (store-bought or homemade)
- Fresh cilantro, chopped, for garnish
- Vegan cheese (optional), for topping
Instructions:
- Preheat the oven to 400°F (200°C). Toss the cubed sweet potatoes in olive oil, salt, and pepper, and spread them out in a single layer on a baking sheet. Roast for 20-25 minutes or until tender and lightly browned, flipping halfway through.
- In a bowl, combine the roasted sweet potatoes, black beans, cumin, chili powder, and lime juice. Mix well.
- Warm the corn tortillas in a dry skillet or microwave to make them pliable. Then, spoon the sweet potato and black bean mixture evenly onto each tortilla, rolling them up tightly.
- Place the enchiladas seam-side down in a baking dish. Pour the enchilada sauce over the top, ensuring the tortillas are covered.
- If using, sprinkle vegan cheese over the top. Bake for 15-20 minutes, until heated through and bubbly.
- Garnish with fresh cilantro before serving.
These Vegan Sweet Potato and Black Bean Enchiladas are a flavorful, nutritious, and satisfying meal. The combination of sweet potatoes and black beans makes for a perfect filling, while the zesty enchilada sauce ties everything together. The dish is simple to prepare, yet full of bold flavors that will leave you coming back for more. It’s an excellent choice for a quick weeknight dinner, and it’s easy to make in large batches for meal prep. Whether you serve it with a side of guacamole, rice, or a fresh salad, these enchiladas are sure to be a hit with everyone!
Vegan Tempeh Stir-Fry
This Vegan Tempeh Stir-Fry is a quick, healthy, and delicious dish full of fresh vegetables and protein-packed tempeh. The tempeh takes on the savory flavors of the stir-fry sauce, while the crisp vegetables add texture and color. It’s a versatile meal that’s perfect for weeknight dinners, and it can be served over rice, noodles, or as a standalone dish. This stir-fry is both satisfying and nourishing, making it a great addition to your plant-based recipe repertoire.
Ingredients:
- 1 block tempeh, cut into cubes
- 2 tablespoons olive oil
- 1 red bell pepper, sliced
- 1 cup broccoli florets
- 1 medium carrot, sliced thin
- 1 zucchini, sliced
- 3 cloves garlic, minced
- 2 tablespoons soy sauce or tamari (for gluten-free)
- 1 tablespoon sesame oil
- 1 tablespoon rice vinegar
- 1 tablespoon maple syrup
- 1 teaspoon sriracha (optional, for heat)
- 1 tablespoon sesame seeds (optional)
- Cooked rice or noodles, for serving
Instructions:
- In a skillet or wok, heat olive oil over medium heat. Add the cubed tempeh and cook for 5-7 minutes, until browned and crispy on all sides. Remove the tempeh from the skillet and set it aside.
- In the same skillet, add the garlic, bell pepper, broccoli, carrot, and zucchini. Stir-fry for 5-7 minutes until the vegetables are tender but still crisp.
- While the vegetables are cooking, prepare the sauce: In a small bowl, whisk together soy sauce, sesame oil, rice vinegar, maple syrup, and sriracha.
- Return the tempeh to the skillet and pour the sauce over the top. Stir everything together and cook for an additional 2-3 minutes, allowing the sauce to coat the tempeh and vegetables.
- Serve the stir-fry over rice or noodles and garnish with sesame seeds, if desired.
This Vegan Tempeh Stir-Fry is a wonderfully balanced meal that’s packed with protein, fiber, and fresh vegetables. The tempeh adds a hearty, nutty flavor, while the vegetables provide a satisfying crunch. The stir-fry sauce is savory with just the right balance of sweet, salty, and tangy flavors, making each bite irresistible. It’s a quick and easy meal that comes together in under 30 minutes, making it a perfect weeknight dinner. Plus, it’s customizable—feel free to swap in your favorite vegetables or add some tofu or edamame for extra protein.
Note: More recipes are coming soon!