20 Flavorful Vegan Dinners Packed with Protein

Eating plant-based doesn’t mean sacrificing protein or flavor! This collection of 20 delicious protein-packed vegan dinners showcases a variety of hearty dishes that are satisfying, nutritious, and easy to whip up. Whether you’re a seasoned vegan or just curious about plant-powered meals, these recipes will help you explore new tastes while keeping your protein intake in check.

Seitan Fajitas with Avocado

Delicious seitan fajitas served with avocado and lime.

Seitan fajitas are a delightful twist on the classic Mexican dish, offering a satisfying protein boost without the meat. The savory, smoky flavors from the seitan combined with bell peppers and onions create a mouthwatering medley, while the creamy avocado adds a refreshing touch. This dish is not only packed with flavor but is also simple to prepare, making it perfect for a weeknight dinner.

What’s more, these fajitas are versatile—feel free to customize the spices and toppings to suit your taste. Serve them with warm tortillas and your favorite salsa for a deliciously fulfilling meal that’s sure to please everyone at the table.

Ingredients

  • 1 package (8 oz) seitan, sliced
  • 1 tablespoon olive oil
  • 1 red bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • 1 onion, sliced
  • 2 teaspoons chili powder
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • 1 avocado, sliced
  • Fresh cilantro for garnish
  • Lime wedges for serving
  • Tortillas for wrapping

Instructions

  1. Heat olive oil in a skillet over medium heat. Add sliced seitan and cook for about 5 minutes, until it starts to brown.
  2. Add the sliced bell peppers and onion to the skillet. Sprinkle with chili powder, cumin, salt, and pepper. Cook for an additional 7-10 minutes, stirring occasionally, until the vegetables are tender.
  3. Remove from heat and stir in fresh cilantro. Serve the fajita mixture in warm tortillas, topped with avocado slices and a squeeze of lime juice.
  4. Enjoy your delicious seitan fajitas!

Vegan Chickpea Curry

Bowl of chickpea curry served with rice and garnished with cilantro.

This Vegan Chickpea Curry is a warm and comforting dish packed with flavor and protein. With its rich, creamy texture and a delightful combination of spices, it brings a taste of the tropics to your table. Plus, it’s super simple to make, making it perfect for a weeknight dinner.

The chickpeas provide a hearty base, while tomatoes and coconut milk add depth and creaminess. Serve it over rice or with naan for a satisfying meal that everyone will enjoy.

Ingredients

  • 1 tablespoon coconut oil
  • 1 onion, diced
  • 3 garlic cloves, minced
  • 1 tablespoon ginger, minced
  • 1 can (15 oz) chickpeas, drained and rinsed
  • 1 can (14 oz) diced tomatoes
  • 1 can (13.5 oz) coconut milk
  • 2 teaspoons curry powder
  • 1 teaspoon cumin
  • 1/2 teaspoon turmeric
  • Salt and pepper, to taste
  • Fresh cilantro, for garnish
  • Cooked rice or naan, for serving

Instructions

  1. Heat coconut oil in a large pot over medium heat. Add diced onion and sauté until translucent, about 5 minutes.
  2. Add minced garlic and ginger, cooking for an additional minute until fragrant.
  3. Stir in the chickpeas, diced tomatoes (with juices), and coconut milk. Add the curry powder, cumin, turmeric, salt, and pepper.
  4. Bring the mixture to a simmer and let it cook for 15-20 minutes, allowing the flavors to meld.
  5. Serve hot over cooked rice or with naan, garnished with fresh cilantro.

Vegan Mushroom Stroganoff

A bowl of vegan mushroom stroganoff with pasta garnished with parsley.

Mushroom Stroganoff is a creamy, comforting dish that brings together the rich flavors of sautéed mushrooms and savory spices. With its luscious sauce, this vegan version is both hearty and satisfying, making it an ideal dinner for any night of the week.

Not only does it taste delicious, but it’s also simple to prepare. In just about 30 minutes, you’ll have a warm, filling meal that’s packed with protein and flavor, perfect for cozy dinners or entertaining guests.

Ingredients

  • 8 oz. wide pasta (such as fettuccine or egg-free noodles)
  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 16 oz. mushrooms, sliced
  • 1 tablespoon soy sauce
  • 1 teaspoon smoked paprika
  • 1 tablespoon flour
  • 2 cups vegetable broth
  • 1 cup coconut cream or dairy-free sour cream
  • Salt and pepper to taste
  • Fresh parsley for garnish

Instructions

  1. Cook the Pasta: In a large pot, boil salted water and cook the pasta according to package instructions. Drain and set aside.
  2. Sauté the Vegetables: In a large skillet, heat olive oil over medium heat. Add the chopped onion and garlic, cooking until softened, about 3-4 minutes. Then, add the sliced mushrooms and cook until browned and tender.
  3. Make the Sauce: Stir in the soy sauce, smoked paprika, and flour, mixing well. Gradually add the vegetable broth while stirring, allowing the sauce to thicken.
  4. Finish the Dish: Once the sauce has thickened, stir in the coconut cream or dairy-free sour cream. Season with salt and pepper to taste. Add the cooked pasta to the skillet and toss until well coated with the sauce.
  5. Serve: Garnish with fresh parsley before serving warm.

Peanut Butter Tempeh Buddha Bowl

A colorful Buddha bowl featuring tempeh, quinoa, and assorted vegetables.

The Peanut Butter Tempeh Buddha Bowl is a delightful mix that brings together savory and nutty flavors in a simple dish. Combining tempeh, a protein-rich fermented soy product, with creamy peanut butter creates a satisfying meal that’s full of texture and flavor.

Perfect for a quick dinner, this bowl is easy to customize with your favorite veggies and grains. Whether you’re dining solo or feeding a crowd, it offers a nourishing option that everyone will enjoy.

Ingredients

  • 1 block of tempeh, sliced
  • 1/4 cup peanut butter
  • 2 tablespoons soy sauce
  • 1 tablespoon maple syrup
  • 1 tablespoon lime juice
  • 1 teaspoon garlic powder
  • 2 cups cooked quinoa or brown rice
  • 1 cup shredded purple cabbage
  • 1 cucumber, sliced
  • 1 carrot, diced
  • Fresh cilantro for garnish

Instructions

  1. Prepare the Sauce: In a bowl, mix together peanut butter, soy sauce, maple syrup, lime juice, and garlic powder until smooth.
  2. Cook the Tempeh: Heat a non-stick skillet over medium heat. Add the sliced tempeh and cook for about 5 minutes until lightly browned. Pour the peanut sauce over the tempeh and cook for another 3-5 minutes, stirring occasionally.
  3. Assemble the Bowl: In a serving bowl, layer the cooked quinoa or brown rice, followed by the cooked tempeh, shredded cabbage, cucumber, and diced carrot.
  4. Garnish and Serve: Top with fresh cilantro before serving for added flavor and freshness.

Chickpea and Quinoa Salad

Chickpea and Quinoa Salad with fresh vegetables

This Chickpea and Quinoa Salad is a delightful mix of flavors and textures, making it a satisfying meal that’s both nutritious and filling. With the nuttiness of quinoa and the subtle creaminess of chickpeas, it’s a dish that brings together fresh ingredients for a refreshing taste.

What’s great about this salad is its simplicity. You can whip it up in no time, making it a perfect choice for a quick weeknight dinner or a vibrant lunch. Toss in your favorite veggies and a zesty dressing, and you’re good to go!

Ingredients

  • 1 cup quinoa
  • 2 cups water
  • 1 can chickpeas, drained and rinsed
  • 1 cup cherry tomatoes, halved
  • 1/2 cucumber, diced
  • 1/4 red onion, finely chopped
  • 1/4 cup fresh parsley, chopped
  • 1/4 cup olive oil
  • 2 tablespoons lemon juice
  • Salt and pepper to taste

Instructions

  1. Cook the Quinoa: In a medium saucepan, bring water to a boil. Add the quinoa, reduce heat to low, cover, and simmer for about 15 minutes or until water is absorbed. Fluff with a fork and let it cool.
  2. Combine Ingredients: In a large bowl, mix together the chickpeas, cherry tomatoes, cucumber, red onion, and parsley.
  3. Add the Quinoa: Once cooled, add the quinoa to the bowl and gently toss to combine all the ingredients.
  4. Dress the Salad: In a small bowl, whisk together the olive oil, lemon juice, salt, and pepper. Pour over the salad and toss until evenly coated.
  5. Serve: Enjoy immediately, or chill in the fridge for about 30 minutes for the flavors to meld.

Black Bean and Quinoa Stuffed Peppers

Colorful stuffed bell peppers with quinoa and black beans.

Black bean and quinoa stuffed peppers are a delightful way to enjoy a healthy meal packed with flavor. The combination of hearty black beans and nutritious quinoa creates a filling dish that’s both satisfying and easy to prepare. The sweet bell peppers not only add a vibrant splash of color but also enhance the overall taste with their natural sweetness.

This recipe is simple enough for a weeknight dinner and can easily be made in advance. Each bite is a burst of hearty, savory goodness, complemented by spices and fresh herbs. Plus, it’s a complete meal that is high in protein, making it a fantastic choice for anyone looking to eat healthier without sacrificing flavor.

Ingredients

  • 4 large bell peppers (any color)
  • 1 cup cooked quinoa
  • 1 can black beans, rinsed and drained
  • 1 cup corn (frozen or fresh)
  • 1 teaspoon cumin
  • 1 teaspoon chili powder
  • Salt and pepper to taste
  • 1/2 cup diced tomatoes
  • 1/4 cup chopped fresh cilantro
  • Lime wedges for serving

Instructions

  1. Preheat the oven to 375°F (190°C).
  2. Slice the tops off the bell peppers and remove the seeds. Stand them upright in a baking dish.
  3. In a large bowl, mix together the cooked quinoa, black beans, corn, cumin, chili powder, diced tomatoes, salt, pepper, and cilantro until well combined.
  4. Spoon the filling into each bell pepper, packing it tightly.
  5. Cover the baking dish with foil and bake for 30 minutes. Remove the foil and bake for an additional 10-15 minutes, until the peppers are tender.
  6. Serve with lime wedges on the side for a fresh kick.

Tofu Stir-Fry with Broccoli and Cashews

A colorful dish of tofu stir-fry featuring broccoli and cashews.

Tofu stir-fry with broccoli and cashews is a delightful mix of flavors and textures. The firm tofu absorbs the savory sauce, while the crisp broccoli adds a refreshing crunch. Cashews provide a lovely nutty finish, making this dish both satisfying and nutritious. Plus, it’s easy to whip up in under 30 minutes!

This recipe is perfect for busy weeknights when you want something hearty yet healthy. With minimal prep and cooking time, it’s a great way to enjoy a protein-packed vegan dinner that the whole family will love.

Ingredients

  • 1 block of firm tofu, cubed
  • 2 cups broccoli florets
  • 1 cup cashews, roasted
  • 3 tablespoons soy sauce
  • 1 tablespoon sesame oil
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 tablespoon cornstarch
  • 2 tablespoons water
  • Cooked rice or quinoa, for serving

Instructions

  1. Prepare the Tofu: Press the tofu to remove excess moisture and cut it into cubes. Toss the tofu cubes in cornstarch for a crispy texture.
  2. Cook the Tofu: In a large skillet, heat sesame oil over medium-high heat. Add the tofu cubes and cook until golden brown on all sides, about 7-10 minutes. Remove from the skillet and set aside.
  3. Sauté the Vegetables: In the same skillet, add more oil if needed. Sauté the garlic and ginger for 1 minute until fragrant, then add the broccoli florets. Cook for 3-4 minutes until bright green and tender-crisp.
  4. Add Sauce and Tofu: In a small bowl, mix soy sauce and water. Pour this mixture over the broccoli and add the cooked tofu. Stir gently to combine and heat through for another 2-3 minutes.
  5. Finish with Cashews: Once everything is heated, stir in the roasted cashews. Serve the stir-fry over rice or quinoa for a complete meal.

Lentil and Sweet Potato Shepherd’s Pie

A hearty lentil and sweet potato shepherd's pie served in a bowl.

Lentil and sweet potato shepherd’s pie is a cozy, comforting dish that’s packed with flavor and nutrition. The combination of earthy lentils and sweet, creamy potato topping creates a delightful balance that will satisfy even the heartiest appetites. Plus, this dish is simple to make, making it a fantastic choice for any weeknight dinner.

You’ll love the vibrant colors and warming spices that come together in this recipe. It’s a filling meal that’s not only wholesome but also rich in protein, thanks to the lentils. Whether you’re vegan or just looking to incorporate more plant-based meals into your routine, this shepherd’s pie is a delicious option for everyone.

Ingredients

  • 1 cup green or brown lentils, rinsed
  • 2 cups vegetable broth
  • 1 large sweet potato, peeled and diced
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 2 carrots, diced
  • 1 cup frozen peas
  • 2 cloves garlic, minced
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • Salt and pepper to taste
  • 1/4 cup plant-based milk

Instructions

  1. Cook the lentils: In a pot, combine lentils and vegetable broth. Bring to a boil, then reduce heat and simmer for about 25 minutes or until tender. Drain any excess liquid.
  2. Prepare the sweet potato: In a separate pot, boil sweet potato until tender, about 15 minutes. Drain and mash with plant-based milk, salt, and pepper until smooth.
  3. Cook the veggies: In a skillet, heat olive oil over medium heat. Add onion and carrots, sautéing until softened. Stir in garlic, thyme, rosemary, and peas, cooking for a few more minutes.
  4. Combine: Mix the cooked lentils with the sautéed vegetables, adding salt and pepper to taste. Spread the lentil mixture evenly in a baking dish.
  5. Top with mash: Spoon the sweet potato mash over the lentil mixture and smooth it out. Bake in a preheated oven at 400°F (200°C) for about 20 minutes, or until the top is slightly golden.

Spaghetti with Lentil Bolognese

A plate of spaghetti topped with lentil bolognese sauce and fresh basil.

This Spaghetti with Lentil Bolognese is a satisfying and hearty dish that’s both comforting and nutritious. The rich, savory flavors of the lentil sauce complement the tender spaghetti beautifully, making it a family favorite that everyone can enjoy. Plus, it’s simple to make and perfect for a busy weeknight dinner.

The lentils provide a fantastic source of plant-based protein, while the spices and herbs enhance the overall taste, creating a delightful meal that even meat lovers will appreciate. Serve it with a sprinkle of fresh basil or a touch of nutritional yeast for an extra layer of flavor.

Ingredients

  • 8 ounces spaghetti
  • 1 cup lentils (green or brown), rinsed
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 1 carrot, diced
  • 1 celery stalk, diced
  • 1 can (14 ounces) crushed tomatoes
  • 2 tablespoons tomato paste
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • Salt and pepper to taste
  • 2 tablespoons olive oil
  • Fresh basil for garnish (optional)

Instructions

  1. Cook the Spaghetti: Bring a large pot of salted water to a boil. Add spaghetti and cook according to package instructions until al dente. Drain and set aside.
  2. Prepare the Lentil Sauce: In a large skillet, heat olive oil over medium heat. Add the chopped onion, garlic, carrot, and celery. Sauté until softened, about 5 minutes.
  3. Add the Lentils: Stir in the rinsed lentils, crushed tomatoes, tomato paste, oregano, and basil. Season with salt and pepper. Bring to a simmer and cook for about 30 minutes, or until lentils are tender.
  4. Combine and Serve: Toss the cooked spaghetti with the lentil sauce until well coated. Serve hot, garnished with fresh basil if desired.

Crispy Tofu and Vegetable Skewers

Crispy Tofu and Vegetable Skewers with vibrant colors and grilled textures

Crispy tofu and vegetable skewers are a delightful addition to any dinner table. The combination of marinated tofu and colorful veggies makes this dish both visually appealing and tasty. It’s easy to prepare, perfect for a casual family meal or a fun gathering with friends.

The tofu is marinated in a zesty sauce, giving it a flavorful kick, while the vegetables provide a satisfying crunch. Grilling or roasting the skewers brings out the natural sweetness of the veggies and enhances the overall taste. Plus, this dish is packed with protein, making it a filling vegan option for everyone.

Ingredients

  • 14 oz firm tofu, cubed
  • 1 bell pepper (red, yellow, or green), cut into chunks
  • 1 zucchini, sliced
  • 1 red onion, cut into wedges
  • 2 tablespoons soy sauce
  • 1 tablespoon olive oil
  • 1 tablespoon maple syrup
  • 2 cloves garlic, minced
  • 1 teaspoon smoked paprika
  • Salt and pepper to taste
  • Skewers (wooden or metal)

Instructions

  1. Prepare the Tofu: Press the tofu to remove excess moisture. Cut it into even cubes and set aside.
  2. Make the Marinade: In a bowl, whisk together soy sauce, olive oil, maple syrup, minced garlic, smoked paprika, salt, and pepper.
  3. Marinate the Tofu: Combine the tofu cubes with the marinade in a zip-top bag or bowl. Let it marinate for at least 30 minutes in the refrigerator.
  4. Assemble the Skewers: Preheat the grill or oven. Thread the marinated tofu and chopped vegetables onto the skewers, alternating between tofu and veggies.
  5. Cook the Skewers: Grill on medium heat for 10-15 minutes, turning occasionally, until the tofu is crispy and the veggies are tender. If using an oven, roast at 400°F (200°C) for about 20 minutes.
  6. Serve: Enjoy the skewers warm, drizzled with any remaining marinade or your favorite dipping sauce.

Zucchini Noodles with Avocado Pesto

Bowl of zucchini noodles topped with avocado pesto and cherry tomatoes

Zucchini noodles with avocado pesto are a light and refreshing dinner option that brings a burst of flavor to your plate. This recipe features spiralized zucchini tossed in a creamy, herbaceous pesto made from ripe avocados, fresh basil, and a hint of lemon. It’s an easy meal to whip up, perfect for busy weeknights or laid-back weekends.

The combination of the tender zucchini and rich avocado creates a satisfying dish that feels indulgent while remaining healthy. Plus, it’s a great way to sneak in some veggies! In just a few steps, you can enjoy a delicious, protein-packed vegan dinner that everyone will love.

Ingredients

  • 4 medium zucchinis, spiralized
  • 2 ripe avocados
  • 1 cup fresh basil leaves
  • 1 lemon, juiced
  • 2 cloves garlic
  • 1/4 cup pine nuts (or walnuts)
  • Salt and pepper, to taste
  • Cherry tomatoes, halved, for garnish

Instructions

  1. Make the Pesto: In a food processor, combine avocados, basil, lemon juice, garlic, and pine nuts. Blend until smooth. If it’s too thick, add a little water to reach your desired consistency.
  2. Prepare the Zucchini Noodles: Spiralize the zucchinis and place them in a large bowl.
  3. Toss and Serve: Pour the avocado pesto over the zucchini noodles and toss until well coated. Season with salt and pepper to taste.
  4. Garnish: Top with halved cherry tomatoes for a splash of color and additional flavor.
  5. Enjoy immediately!

Vegan Paella with Jackfruit

A colorful vegan paella featuring jackfruit, cherry tomatoes, olives, and garnished with fresh herbs.

This Vegan Paella with Jackfruit is a delightful twist on the Spanish classic, packed with flavor and plant-based goodness. The jackfruit mimics the texture of seafood, while the saffron-infused rice envelops each bite in warmth and richness. This dish is not only satisfying but also simple to prepare, making it perfect for a weeknight dinner or a gathering with friends.

The combination of vibrant vegetables like cherry tomatoes and bell peppers adds freshness, while the olives bring a savory depth. This colorful, one-pan meal is a showstopper that everyone will enjoy, regardless of their dietary preferences.

Ingredients

  • 1 cup arborio rice
  • 1 ½ cups vegetable broth
  • 1 can young jackfruit, drained and shredded
  • 1 red bell pepper, diced
  • 1 cup cherry tomatoes, halved
  • 1 cup black olives, sliced
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 teaspoon smoked paprika
  • 1 pinch saffron threads
  • Fresh cilantro for garnish
  • Salt and pepper to taste
  • Olive oil for cooking

Instructions

  1. Heat olive oil in a large skillet over medium heat. Add the onion and garlic, sauté until soft.
  2. Stir in the diced bell pepper and cook for another 3-4 minutes until tender.
  3. Add the shredded jackfruit, smoked paprika, and saffron. Cook for a few minutes to combine the flavors.
  4. Stir in the arborio rice, ensuring it is well-coated with the mixture.
  5. Pour in the vegetable broth and bring to a simmer. Reduce heat to low and cover. Cook for about 20 minutes until the rice is tender.
  6. Fold in the cherry tomatoes and olives, season with salt and pepper, and cook for an additional 5 minutes.
  7. Garnish with fresh cilantro before serving.

Stuffed Acorn Squash with Wild Rice

A plate of stuffed acorn squash filled with wild rice, cranberries, and garnished with parsley.

Stuffed acorn squash with wild rice is a delightful dish that combines the earthy sweetness of roasted squash with a nutty, protein-packed filling. This meal is not only pleasing to the eye but also brings a comforting blend of flavors and textures that everyone will love. It’s simple to make, making it an ideal choice for both novice cooks and seasoned chefs.

The wild rice filling is often enhanced with ingredients like cranberries, nuts, and herbs, adding a burst of color and taste. This dish is versatile, perfect for a cozy dinner or a festive gathering. Enjoy the wholesome goodness of plant-based ingredients with every bite!

Ingredients

  • 2 medium acorn squashes, halved and seeds removed
  • 1 cup wild rice, rinsed
  • 2 1/2 cups vegetable broth
  • 1 cup diced apples
  • 1/2 cup dried cranberries
  • 1/2 cup chopped walnuts
  • 1 teaspoon cinnamon
  • Salt and pepper to taste
  • Fresh parsley for garnish

Instructions

  1. Preheat the oven to 400°F (200°C). Place the acorn squash halves cut-side down on a baking sheet and roast for about 25-30 minutes until tender.
  2. Meanwhile, cook the wild rice in vegetable broth according to package instructions. Once cooked, fluff with a fork.
  3. In a large bowl, combine cooked wild rice, diced apples, dried cranberries, chopped walnuts, cinnamon, salt, and pepper.
  4. Once the squash is done, carefully flip them cut-side up and fill each half with the wild rice mixture.
  5. Return the stuffed squash to the oven and bake for an additional 10-15 minutes. Garnish with fresh parsley before serving.

Creamy Vegan Risotto with Peas

Creamy vegan risotto with peas in a bowl

This creamy vegan risotto with peas is a delightful dish that brings comfort and nutrition to your dinner table. Rich in flavor and packed with protein, it offers a satisfying experience that’s easy to whip up on a weeknight.

The creamy texture comes from the rice starch, creating a velvety base that pairs perfectly with sweet, tender peas. This recipe is simple to follow, making it a great choice for both beginner cooks and seasoned chefs alike.

Ingredients

  • 1 cup Arborio rice
  • 4 cups vegetable broth
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 1 cup fresh or frozen peas
  • 1/4 cup nutritional yeast
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • Fresh parsley for garnish

Instructions

  1. Heat the vegetable broth in a pot and keep it warm over low heat.
  2. In a separate pan, heat olive oil over medium heat. Add chopped onion and sauté until translucent, about 5 minutes.
  3. Stir in minced garlic and Arborio rice, cooking for another 2-3 minutes until the rice is lightly toasted.
  4. Begin adding the warm vegetable broth one ladle at a time, stirring frequently. Allow the rice to absorb the broth before adding more.
  5. After about 15 minutes, when the rice is creamy and al dente, stir in the peas and nutritional yeast. Season with salt and pepper to taste.
  6. Remove from heat and let the risotto sit for a few minutes. Serve hot, garnished with fresh parsley.

Vegan Teriyaki Tempeh Bowl

A colorful vegan teriyaki tempeh bowl with broccoli and rice.

This Vegan Teriyaki Tempeh Bowl is a delightful blend of flavors and textures that will satisfy your taste buds. The tempeh is marinated in a savory and slightly sweet teriyaki sauce, creating a dish that’s both nourishing and delicious. Paired with tender broccoli and fluffy rice, it offers a well-rounded meal that’s simple to whip up on a busy weeknight.

The best part? It’s packed with protein from the tempeh, making it a perfect choice for anyone looking to boost their plant-based protein intake. Plus, it takes just about 30 minutes to prepare, so you can enjoy a wholesome dinner without spending hours in the kitchen. Let’s dive into the ingredients and instructions!

Ingredients

  • 1 block of tempeh, cubed
  • 1/4 cup soy sauce
  • 2 tablespoons maple syrup
  • 1 tablespoon sesame oil
  • 2 cloves garlic, minced
  • 1 teaspoon fresh ginger, grated
  • 2 cups broccoli florets
  • 2 cups cooked rice (white or brown)
  • 1 tablespoon sesame seeds
  • Fresh cilantro for garnish (optional)

Instructions

  1. Make the Marinade: In a bowl, whisk together the soy sauce, maple syrup, sesame oil, minced garlic, and grated ginger. Add the cubed tempeh and let it marinate for at least 15 minutes.
  2. Cook the Broccoli: While the tempeh is marinating, steam or boil the broccoli florets until tender, about 5-7 minutes. Drain and set aside.
  3. Cook the Tempeh: In a pan over medium heat, add the marinated tempeh along with any remaining marinade. Cook for about 8-10 minutes, stirring occasionally until the tempeh is golden brown and caramelized.
  4. Assemble the Bowl: In serving bowls, place a scoop of cooked rice, add the sautéed tempeh, and arrange the broccoli on the side.
  5. Garnish: Sprinkle sesame seeds over the top and add fresh cilantro if desired. Serve warm and enjoy!

Chili-Lime Lentil Tacos

Chili-lime lentil tacos with avocado and cilantro drizzled with sauce.

Chili-lime lentil tacos are a delightful twist on traditional tacos, packed with flavor, protein, and a hint of zest. The combination of spicy chili and tangy lime gives these tacos a vibrant taste that’s both refreshing and satisfying. They’re also incredibly simple to make, making them perfect for a quick dinner or a fun taco night with friends.

Using lentils as the base not only boosts the protein content but also adds a lovely texture that pairs perfectly with your favorite toppings. Serve them with fresh avocado, cilantro, and a drizzle of your favorite sauce for a meal that everyone will enjoy!

Ingredients

  • 1 cup dried green or brown lentils
  • 2 cups vegetable broth
  • 1 tablespoon olive oil
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1/2 teaspoon smoked paprika
  • Juice of 1 lime
  • Salt and pepper to taste
  • Taco shells or tortillas
  • Fresh avocado, sliced
  • Fresh cilantro, chopped
  • Your favorite hot sauce (optional)

Instructions

  1. Cook the Lentils: Rinse lentils under cold water. In a medium pot, combine lentils and vegetable broth. Bring to a boil, then reduce heat to a simmer and cook for about 20-25 minutes until tender. Drain any excess liquid.
  2. Sauté the Vegetables: In a skillet, heat olive oil over medium heat. Add chopped onion and sauté until translucent, about 5 minutes. Stir in minced garlic and cook for 1 more minute.
  3. Combine Flavors: Add the cooked lentils to the skillet along with cumin, chili powder, smoked paprika, lime juice, salt, and pepper. Stir well to combine and cook for an additional 5 minutes to let the flavors meld.
  4. Assemble the Tacos: Warm taco shells or tortillas. Spoon the lentil mixture into each shell, then top with sliced avocado, chopped cilantro, and a drizzle of hot sauce if desired.
  5. Serve: Enjoy your chili-lime lentil tacos warm, and feel free to customize with other toppings like salsa or shredded lettuce!

Thai Peanut Sweet Potato Noodles

A bowl of Thai Peanut Sweet Potato Noodles topped with green onions and peanuts

Thai Peanut Sweet Potato Noodles are a delightful dish that brings a burst of flavor to your dinner table. The creamy peanut sauce pairs beautifully with the natural sweetness of the sweet potatoes, creating a comforting yet vibrant meal. This recipe is perfect for those busy nights when you want something quick and satisfying without skimping on taste or nutrition.

With a few simple ingredients and just a bit of time, you can whip up this protein-packed vegan dinner that everyone will enjoy. The addition of crunchy peanuts and fresh green onions adds texture and brightness to the dish. It’s a fun and tasty way to enjoy noodles while keeping it healthy!

Ingredients

  • 8 oz sweet potato noodles
  • 1/2 cup creamy peanut butter
  • 1/4 cup soy sauce
  • 2 tablespoons maple syrup
  • 1 tablespoon lime juice
  • 1 teaspoon garlic, minced
  • 1 teaspoon ginger, grated
  • 1/4 cup water (more if needed)
  • 1/4 cup chopped peanuts (for garnish)
  • 2 green onions, sliced (for garnish)

Instructions

  1. Cook the Noodles: In a large pot of salted boiling water, cook the sweet potato noodles according to package instructions. Drain and set aside.
  2. Make the Sauce: In a bowl, whisk together peanut butter, soy sauce, maple syrup, lime juice, minced garlic, and grated ginger. Gradually add water until the sauce reaches your desired consistency.
  3. Combine: In a large skillet, toss the cooked noodles with the peanut sauce over medium heat until well-coated and heated through.
  4. Serve: Divide the noodles into bowls and top with chopped peanuts and sliced green onions for a fresh crunch.

Vegetable and Lentil Soup

A warm bowl of vegetable and lentil soup surrounded by slices of crusty bread.

Vegetable and lentil soup is a comforting and nutritious dish that’s perfect for any time of year. Packed with a variety of veggies and protein-rich lentils, this soup offers a hearty, satisfying meal that’s both flavorful and nourishing. It’s easy to whip up, making it an ideal choice for busy weeknights or lazy weekends.

The blend of spices and fresh ingredients creates a warm and inviting flavor, while the lentils provide a great source of protein and fiber. Plus, it’s simple to customize with your favorite vegetables or whatever you have on hand. Enjoy this delicious soup with a slice of crusty bread for a complete meal!

Ingredients

  • 1 cup lentils, rinsed
  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 2 garlic cloves, minced
  • 1 bell pepper, chopped
  • 1 can diced tomatoes (14 oz)
  • 6 cups vegetable broth
  • 1 teaspoon cumin
  • 1 teaspoon paprika
  • Salt and pepper to taste
  • 2 cups spinach or kale
  • Fresh parsley for garnish

Instructions

  1. In a large pot, heat the olive oil over medium heat. Add the onion, carrots, and celery, cooking until softened, about 5 minutes.
  2. Stir in the garlic and bell pepper, and cook for an additional 2 minutes until fragrant.
  3. Add the lentils, diced tomatoes, vegetable broth, cumin, and paprika. Season with salt and pepper. Bring to a boil, then reduce heat and simmer for about 25-30 minutes, or until lentils are tender.
  4. In the last few minutes of cooking, stir in the spinach or kale until wilted.
  5. Serve hot, garnished with fresh parsley and enjoy with bread on the side.

Vegan Pesto Pasta with Chickpeas

Vegan Pesto Pasta with Chickpeas served on a plate.

This Vegan Pesto Pasta with Chickpeas is all about fresh flavors and satisfying textures. The blend of creamy pesto with tender pasta creates a deliciously vibrant dish that’s both nutritious and filling. With the added protein from chickpeas, it’s perfect for a quick weeknight dinner or meal prep for the week ahead.

Making this recipe is a breeze! Just whip up a simple homemade pesto, toss it with your favorite pasta, and fold in some chickpeas for that protein boost. In no time, you’ll have a colorful and flavorful meal that everyone will enjoy.

Ingredients

  • 8 oz pasta of your choice
  • 1 cup fresh basil leaves
  • 1/2 cup pine nuts
  • 2 cloves garlic
  • 1/4 cup nutritional yeast
  • 1/2 cup olive oil
  • 1 can chickpeas, drained and rinsed
  • Salt and pepper to taste
  • Fresh parsley for garnish

Instructions

  1. Cook the Pasta: In a large pot of salted boiling water, cook the pasta according to package instructions. Drain and set aside.
  2. Make the Pesto: In a food processor, combine basil, pine nuts, garlic, nutritional yeast, and a pinch of salt. Pulse until finely chopped. With the processor running, slowly drizzle in the olive oil until smooth.
  3. Combine: In a large bowl, toss the cooked pasta with the pesto until well coated. Gently fold in the chickpeas.
  4. Serve: Season with salt and pepper to taste. Serve warm, garnished with fresh parsley.

Roasted Vegetable Grain Bowl

A colorful roasted vegetable grain bowl with quinoa, kale, sweet potatoes, and cherry tomatoes.

This roasted vegetable grain bowl is a delightful mix of flavors and textures, making it a great option for a hearty vegan dinner. The combination of roasted veggies, nutritious grains, and fresh greens not only provides a satisfying meal but also packs in protein and essential nutrients.

With its vibrant colors and delicious taste, this recipe is straightforward to whip up. Perfect for meal prep or a cozy weeknight dinner, it can easily be adjusted with your favorite vegetables or grains to suit your taste.

Ingredients

  • 1 cup quinoa or couscous
  • 2 cups vegetable broth
  • 1 medium sweet potato, diced
  • 1 red bell pepper, chopped
  • 1 zucchini, sliced
  • 1 cup cherry tomatoes
  • 2 cups kale, chopped
  • 2 tablespoons olive oil
  • 1 teaspoon garlic powder
  • 1 teaspoon smoked paprika
  • Salt and pepper, to taste
  • Fresh cilantro or parsley for garnish

Instructions

  1. Preheat the oven to 425°F (220°C). Line a baking sheet with parchment paper.
  2. In a bowl, toss the sweet potato, red bell pepper, zucchini, and cherry tomatoes with olive oil, garlic powder, smoked paprika, salt, and pepper. Spread the vegetables evenly on the baking sheet.
  3. Roast the vegetables for about 25-30 minutes, or until tender and slightly caramelized.
  4. While the veggies are roasting, prepare the quinoa or couscous according to package instructions, using vegetable broth instead of water for added flavor.
  5. In a large bowl, combine the cooked grains with the chopped kale and roasted vegetables. Toss to mix well.
  6. Serve warm, garnished with fresh cilantro or parsley for added freshness.