Some evenings are so busy that I barely have time to think about dinner, let alone spend an hour cooking. That’s exactly why I love having a collection of quick plant-based recipes that I can make without much planning. Over time, I’ve realized that simple ingredients like beans, lentils, tofu, vegetables, pasta, and grains can come together to create meals that are both healthy and incredibly satisfying.
I don’t have to sacrifice flavor just because I’m short on time. These recipes help me get a wholesome dinner on the table quickly while still feeling homemade and comforting. They’re also great for meal prep, which makes the rest of the week even easier. Whether I’m cooking for myself or feeding my family, these are the meals I come back to again and again. In this collection, I’m sharing my favorite quick plant-based dinner recipes that are easy to make, full of fresh ingredients, and perfect for busy nights.
Plant-Based Dinner Recipes for Busy Nights
Garlic Lemon White Bean Skillet
Source: Pinterest
This garlic lemon white bean skillet is one of my favorite dinners when I need something quick but still comforting. The creamy white beans absorb the fresh lemon and garlic flavors beautifully, making every bite taste bright and satisfying. I usually serve it with toasted whole grain bread or enjoy it on its own for a simple meal that comes together in less than 20 minutes.
Ingredients:
- 2 cans white beans, drained
- 3 garlic cloves, minced
- 1 tablespoon olive oil
- 1 tablespoon lemon juice
- 2 cups spinach
- Salt and pepper
- Fresh parsley
Steps to make Garlic Lemon White Bean Skillet
- Heat olive oil in a skillet.
- Cook the garlic until fragrant.
- Add the white beans.
- Stir in the spinach.
- Add lemon juice.
- Season with salt and pepper.
- Garnish with parsley.
- Serve warm.
Nutritional Information (Per Serving):
- Calories: 310
- Protein: 15g
- Carbohydrates: 35g
- Fat: 12g
- Fiber: 10g
This skillet meal is simple, fresh, and packed with plant-based protein.
Vegan Mushroom Stroganoff
Source: Pinterest
Whenever I want comfort food without spending too much time cooking, this mushroom stroganoff is always a great choice. The creamy dairy-free sauce and tender mushrooms make it rich enough for dinner while still being easy enough for busy nights.
Ingredients:
- 8 oz whole wheat pasta
- 2 cups mushrooms, sliced
- ½ cup unsweetened oat milk
- 2 tablespoons dairy-free cream cheese
- 2 garlic cloves
- 1 tablespoon olive oil
- Salt and pepper
Steps to make Vegan Mushroom Stroganoff
- Cook the pasta.
- Sauté the mushrooms.
- Add the garlic.
- Stir in the oat milk and cream cheese.
- Simmer for 3 minutes.
- Toss with the cooked pasta.
- Serve warm.
Nutritional Information (Per Serving):
- Calories: 390
- Protein: 13g
- Carbohydrates: 50g
- Fat: 14g
- Fiber: 7g
This creamy pasta is comforting and perfect for weeknight dinners.
BBQ Tofu Rice Bowls
These BBQ tofu bowls are smoky, satisfying, and incredibly easy to prepare. I love making them when I have leftover rice because dinner comes together in no time.
Ingredients:
- 14 oz firm tofu
- 2 cups cooked brown rice
- 1 cup broccoli
- ½ cup corn
- ¼ cup sugar-free BBQ sauce
- 1 tablespoon olive oil
Steps to make BBQ Tofu Rice Bowls
- Cook the tofu until golden.
- Brush with BBQ sauce.
- Steam the broccoli.
- Add rice to serving bowls.
- Top with tofu, broccoli, and corn.
- Serve warm.
Nutritional Information (Per Serving):
- Calories: 410
- Protein: 19g
- Carbohydrates: 43g
- Fat: 17g
- Fiber: 6g
These bowls are smoky, hearty, and perfect for meal prep.
Spinach Chickpea Pasta
Source: Pinterest
This simple pasta recipe is one I make often because it’s filling, healthy, and comes together with ingredients I almost always have at home.
Ingredients:
- 8 oz chickpea pasta
- 2 cups spinach
- 1 can chickpeas
- 2 garlic cloves
- 2 tablespoons olive oil
- Italian seasoning
Steps to make Spinach Chickpea Pasta
- Cook the pasta.
- Sauté the garlic.
- Add the spinach.
- Stir in the chickpeas.
- Toss with the cooked pasta.
- Season well.
- Serve warm.
Nutritional Information (Per Serving):
- Calories: 395
- Protein: 21g
- Carbohydrates: 45g
- Fat: 12g
- Fiber: 10g
This pasta is wholesome, filling, and packed with protein.
Sweet Potato Black Bean Hash
Source: Pinterest
Whenever I need an easy one-pan dinner, this sweet potato hash never disappoints. It’s colorful, naturally sweet, and incredibly satisfying.
Ingredients:
- 2 sweet potatoes, diced
- 1 can black beans
- 1 bell pepper
- 1 onion
- 1 tablespoon olive oil
- Smoked paprika
Steps to make Sweet Potato Black Bean Hash
- Cook the sweet potatoes.
- Add the onion and peppers.
- Stir in the black beans.
- Season with paprika.
- Cook until everything is tender.
- Serve warm.
Nutritional Information (Per Serving):
- Calories: 360
- Protein: 14g
- Carbohydrates: 49g
- Fat: 11g
- Fiber: 11g
This colorful hash is perfect for a quick dinner.
Veggie Peanut Noodles
View this post on Instagram
These peanut noodles are creamy, flavorful, and ready in about 20 minutes, making them perfect for busy evenings.
Ingredients:
- 8 oz rice noodles
- 2 tablespoons peanut butter
- 1 tablespoon soy sauce
- 1 carrot, shredded
- 1 cup cabbage
- 1 teaspoon sesame oil
Steps to make Veggie Peanut Noodles
- Cook the noodles.
- Mix the peanut sauce.
- Cook the vegetables.
- Toss everything together.
- Heat for 2 minutes.
- Serve warm.
Nutritional Information (Per Serving):
- Calories: 405
- Protein: 13g
- Carbohydrates: 46g
- Fat: 18g
- Fiber: 5g
These noodles are creamy, quick, and incredibly satisfying.
Lentil Stuffed Zucchini Boats
These zucchini boats are one of my favorite healthy dinners because they’re filling without feeling heavy and they’re packed with plant-based protein.
Ingredients:
- 4 zucchini
- 2 cups cooked lentils
- 1 cup marinara sauce
- ½ cup dairy-free mozzarella
- Italian seasoning
Steps to make Lentil Stuffed Zucchini Boats
- Cut the zucchini in half.
- Scoop out the centers.
- Mix lentils with marinara.
- Fill each zucchini.
- Sprinkle with cheese.
- Bake for 30 minutes.
- Serve warm.
Nutritional Information (Per Serving):
- Calories: 325
- Protein: 16g
- Carbohydrates: 33g
- Fat: 13g
- Fiber: 10g
These zucchini boats are healthy, hearty, and flavorful.
Mexican Quinoa Skillet
View this post on Instagram
This one-pan quinoa skillet is packed with colorful vegetables and bold flavors, making it one of my favorite quick dinners.
Ingredients:
- 2 cups cooked quinoa
- 1 can black beans
- 1 cup corn
- 1 cup salsa
- 1 bell pepper
- Fresh cilantro
Steps to make Mexican Quinoa Skillet
- Cook the bell pepper.
- Add the quinoa.
- Stir in the beans and corn.
- Pour in the salsa.
- Heat for 5 minutes.
- Garnish with cilantro.
- Serve warm.
Nutritional Information (Per Serving):
- Calories: 375
- Protein: 15g
- Carbohydrates: 50g
- Fat: 10g
- Fiber: 9g
This skillet is colorful, filling, and perfect for meal prep.
Tomato Basil White Bean Soup
This soup is one of my favorite comfort meals because it’s warm, hearty, and comes together with pantry staples.
Ingredients:
- 2 cans white beans
- 4 cups vegetable broth
- 1 can diced tomatoes
- 2 garlic cloves
- Fresh basil
- Olive oil
Steps to make Tomato Basil White Bean Soup
- Sauté the garlic.
- Add the tomatoes.
- Pour in the broth.
- Stir in the beans.
- Simmer for 20 minutes.
- Garnish with basil.
- Serve hot.
Nutritional Information (Per Serving):
- Calories: 285
- Protein: 15g
- Carbohydrates: 34g
- Fat: 8g
- Fiber: 10g
This soup is warm, comforting, and perfect for busy nights.
Crispy Tofu Caesar Wraps
These wraps are fresh, crunchy, and packed with crispy tofu, making them one of my favorite grab-and-go dinners.
Ingredients:
- 14 oz firm tofu
- 4 whole wheat tortillas
- Romaine lettuce
- Vegan Caesar dressing
- Dairy-free Parmesan
- Olive oil
Steps to make Crispy Tofu Caesar Wraps
- Cook the tofu until crispy.
- Warm the tortillas.
- Add lettuce to each tortilla.
- Top with tofu.
- Drizzle with Caesar dressing.
- Sprinkle with dairy-free Parmesan.
- Roll tightly.
- Serve immediately.
Nutritional Information (Per Serving):
- Calories: 385
- Protein: 18g
- Carbohydrates: 32g
- Fat: 19g
- Fiber: 6g
These wraps are fresh, filling, and perfect for busy weeknights.
Chickpea Stir-Fry
This chickpea stir-fry is one of my favorite dinners when I need something healthy in a hurry. It comes together in one pan, uses simple pantry ingredients, and is packed with vegetables and plant-based protein. I love serving it over brown rice or quinoa, but it’s just as delicious on its own. It’s colorful, filling, and perfect for busy weeknights.
Ingredients:
- 2 cans chickpeas, drained
- 1 bell pepper, sliced
- 1 zucchini, sliced
- 2 garlic cloves, minced
- 2 tablespoons soy sauce
- 1 tablespoon olive oil
- 1 teaspoon paprika
- Salt and pepper
Steps to make 15-Minute Chickpea Stir-Fry
- Heat olive oil in a skillet.
- Cook the garlic for 1 minute.
- Add the vegetables.
- Stir in the chickpeas.
- Pour in the soy sauce.
- Season with paprika, salt, and pepper.
- Cook for 8–10 minutes.
- Serve warm.
Nutritional Information (Per Serving):
- Calories: 320
- Protein: 13g
- Carbohydrates: 34g
- Fat: 14g
- Fiber: 10g
This quick stir-fry is healthy, colorful, and incredibly satisfying.
Creamy White Bean Pasta
Whenever I’m craving comfort food without spending too much time cooking, this creamy white bean pasta is my go-to meal. The beans create a naturally creamy sauce that coats every bite of pasta beautifully while adding extra protein and fiber.
Ingredients:
- 8 oz whole wheat pasta
- 1 can white beans
- 2 garlic cloves
- 2 tablespoons olive oil
- ½ cup vegetable broth
- 1 teaspoon Italian seasoning
- Salt and pepper
Steps to make Creamy White Bean Pasta
- Cook the pasta.
- Blend the white beans with broth.
- Sauté the garlic.
- Add the bean sauce.
- Stir in the pasta.
- Season well.
- Heat for 2 minutes.
- Serve warm.
Nutritional Information (Per Serving):
- Calories: 365
- Protein: 15g
- Carbohydrates: 48g
- Fat: 11g
- Fiber: 9g
This pasta is creamy, wholesome, and perfect for busy evenings.
Black Bean Taco Bowls
These taco bowls are one of my favorite weeknight dinners because they’re easy to customize with whatever vegetables I have in the refrigerator. They’re hearty, colorful, and packed with flavor.
Ingredients:
- 2 cups cooked black beans
- 2 cups cooked brown rice
- 1 cup corn
- 1 avocado, sliced
- Salsa
- Fresh cilantro
- Lime wedges
Steps to make Black Bean Taco Bowls
- Warm the rice and beans.
- Divide the rice into bowls.
- Top with black beans.
- Add the corn.
- Place avocado on top.
- Spoon over salsa.
- Garnish with cilantro.
- Serve with lime wedges.
Nutritional Information (Per Serving):
- Calories: 410
- Protein: 15g
- Carbohydrates: 52g
- Fat: 16g
- Fiber: 13g
These taco bowls are filling, fresh, and full of flavor.
Peanut Tofu Stir-Fry
This peanut tofu stir-fry is creamy, savory, and one of the quickest dinners I make. The peanut sauce adds so much flavor while keeping everything rich and satisfying.
Ingredients:
- 14 oz firm tofu
- 2 cups broccoli
- 1 carrot, sliced
- 2 tablespoons peanut butter
- 1 tablespoon soy sauce
- 1 teaspoon sesame oil
- Garlic
Steps to make Peanut Tofu Stir-Fry
- Cook the tofu until golden.
- Add the garlic.
- Stir in the vegetables.
- Mix the peanut butter and soy sauce.
- Pour over the tofu.
- Toss everything together.
- Cook for 2 more minutes.
- Serve warm.
Nutritional Information (Per Serving):
- Calories: 360
- Protein: 20g
- Carbohydrates: 18g
- Fat: 23g
- Fiber: 6g
This stir-fry is creamy, protein-packed, and incredibly easy.
Mediterranean Quinoa Salad
Whenever I want something light but filling, this quinoa salad is always one of my first choices. It’s packed with fresh vegetables and comes together in minutes.
Ingredients:
- 2 cups cooked quinoa
- 1 cucumber
- 1 cup cherry tomatoes
- ¼ cup olives
- ¼ cup vegan feta
- Olive oil
- Lemon juice
Steps to make Mediterranean Quinoa Salad
- Add the quinoa to a bowl.
- Chop the vegetables.
- Mix everything together.
- Add the olives and vegan feta.
- Drizzle with olive oil.
- Add lemon juice.
- Toss well.
- Serve chilled or at room temperature.
Nutritional Information (Per Serving):
- Calories: 345
- Protein: 11g
- Carbohydrates: 36g
- Fat: 16g
- Fiber: 6g
This salad is fresh, healthy, and perfect for meal prep.
Lentil Sloppy Joes
These lentil sloppy joes are a fun, hearty dinner that’s full of flavor and perfect for busy nights. They’re a great meat-free twist on a family favorite.
Ingredients:
- 2 cups cooked lentils
- 1 onion, diced
- 1 cup tomato sauce
- 1 tablespoon Worcestershire-style vegan sauce
- Whole wheat buns
- Garlic
Steps to make Lentil Sloppy Joes
- Cook the onion and garlic.
- Add the lentils.
- Stir in the tomato sauce.
- Simmer for 10 minutes.
- Toast the buns.
- Spoon the filling onto the buns.
- Serve warm.
Nutritional Information (Per Serving):
- Calories: 385
- Protein: 17g
- Carbohydrates: 52g
- Fat: 9g
- Fiber: 11g
These sloppy joes are hearty, comforting, and family-friendly.
Spinach and Mushroom Rice Skillet
This one-pan rice skillet is one of my favorite easy dinners because it’s simple, budget-friendly, and packed with vegetables.
Ingredients:
- 2 cups cooked brown rice
- 2 cups spinach
- 1 cup mushrooms
- 2 garlic cloves
- 1 tablespoon olive oil
- Italian seasoning
Steps to make Spinach and Mushroom Rice Skillet
- Heat olive oil.
- Cook the mushrooms.
- Add garlic and spinach.
- Stir in the rice.
- Season well.
- Cook for 3 minutes.
- Serve warm.
Nutritional Information (Per Serving):
- Calories: 315
- Protein: 9g
- Carbohydrates: 44g
- Fat: 11g
- Fiber: 5g
This skillet dinner is simple, healthy, and comforting.
Vegetable Coconut Curry
This creamy coconut curry is packed with colorful vegetables and comes together quickly for an easy weeknight dinner.
Ingredients:
- 1 can coconut milk
- 2 cups mixed vegetables
- 1 can chickpeas
- 1 tablespoon curry powder
- Garlic
- Olive oil
Steps to make Vegetable Coconut Curry
- Cook the garlic.
- Add the vegetables.
- Stir in the curry powder.
- Pour in the coconut milk.
- Add the chickpeas.
- Simmer for 15 minutes.
- Serve over rice.
Nutritional Information (Per Serving):
- Calories: 390
- Protein: 12g
- Carbohydrates: 30g
- Fat: 25g
- Fiber: 8g
This curry is creamy, comforting, and full of flavor.
Avocado Black Bean Wraps
These wraps are fresh, filling, and one of my favorite grab-and-go dinners when I’m short on time.
Ingredients:
- 4 whole wheat tortillas
- 2 cups black beans
- 1 avocado
- Lettuce
- Tomatoes
- Salsa
Steps to make Avocado Black Bean Wraps
- Warm the tortillas.
- Mash the avocado.
- Spread it onto each tortilla.
- Add the black beans.
- Top with lettuce and tomatoes.
- Spoon over salsa.
- Roll tightly.
- Serve immediately.
Nutritional Information (Per Serving):
- Calories: 385
- Protein: 14g
- Carbohydrates: 46g
- Fat: 15g
- Fiber: 12g
These wraps are quick, fresh, and satisfying.
Easy Veggie Fried Rice
This veggie fried rice is one of my favorite ways to use leftover rice. It’s ready in minutes and loaded with colorful vegetables.
Ingredients:
- 3 cups cooked brown rice
- 1 cup peas
- 1 carrot, diced
- 2 garlic cloves
- 2 tablespoons soy sauce
- 1 tablespoon sesame oil
Steps to make Easy Veggie Fried Rice
- Heat sesame oil.
- Cook the garlic.
- Add the vegetables.
- Stir in the rice.
- Pour in the soy sauce.
- Toss everything together.
- Cook for 5 minutes.
- Serve warm.
Nutritional Information (Per Serving):
- Calories: 340
- Protein: 8g
- Carbohydrates: 49g
- Fat: 11g
- Fiber: 5g
This fried rice is quick, delicious, and perfect for busy nights.
FAQ
What are the best quick plant-based dinners for busy nights?
Some of the best options include chickpea stir-fries, tofu bowls, lentil soups, veggie pasta, quinoa bowls, black bean tacos, vegetable curries, fried rice, and hearty salads. These meals are quick to prepare and packed with wholesome ingredients.
Can I get enough protein from plant-based dinners?
Yes. Foods like lentils, chickpeas, black beans, tofu, tempeh, edamame, quinoa, and whole grains provide plenty of plant-based protein to help create balanced and satisfying meals.
How can I make plant-based dinners faster?
Keep pantry staples like canned beans, lentils, quinoa, rice, pasta, frozen vegetables, and ready-to-use tofu on hand. Meal prepping ingredients ahead of time can also help you prepare dinner in 30 minutes or less.
Are quick plant-based dinners good for meal prep?
Absolutely. Many plant-based meals, including soups, curries, grain bowls, pasta dishes, and stir-fries, store well in the refrigerator for up to 4 days and are easy to reheat.
What pantry staples should I always keep for plant-based cooking?
Stock up on canned beans, lentils, chickpeas, quinoa, brown rice, whole wheat pasta, vegetable broth, canned tomatoes, coconut milk, olive oil, garlic, onions, herbs, and spices for quick meals anytime.

I’m Priscilla Swahn, a registered dietitian with a master’s degree in nutritional sciences. With over a decade of experience in holistic nutrition, I specialize in creating delicious keto recipes to help you enjoy a healthy lifestyle. On iKetoMom, you’ll find a variety of recipes for every meal—hearty breakfasts, satisfying lunches, mouthwatering dinners, indulgent desserts, and refreshing drinks. My recipes make keto living easy and enjoyable for the whole family. Featured in EatingWell and MindBodyGreen, I also collaborate with health centers and corporate companies to share my expertise. Join me and discover the joy of keto cooking!




