Go to the main content

10 vegan meals you can make in under 20 minutes

Ten fast, plant‑forward dinners you can cook tonight—no marinating, no gadgets, just real food on the table in under 20 minutes.

Food & Drink

Ten fast, plant‑forward dinners you can cook tonight—no marinating, no gadgets, just real food on the table in under 20 minutes.

Dinner doesn’t need a spreadsheet.

With a decent pantry, a couple of shortcuts (hello, frozen veggies and canned beans), and a little parallel cooking, you can sit down to something hot, flavorful, and genuinely nourishing in less time than it takes to scroll delivery apps.

These are real‑world weeknight moves — no marinating for hours, no specialty gadgets. Just fast, plant‑forward meals that taste like you planned ahead.

1. Garlicky chickpea and spinach skillet with lemon

Time: ~12 minutes

How: Warm olive oil in a wide pan, sauté 3–4 sliced garlic cloves with a pinch of chili flakes for 30 seconds. Add a drained can of chickpeas, salt, and black pepper; sear until the chickpeas pick up color (3–4 minutes). Fold in a big handful of baby spinach (or chopped kale), a squeeze of lemon, and a tablespoon of nutritional yeast if you like things “cheesy.” Kill the heat when greens just wilt.

Serve: Pile onto toast, tuck into warm pita, or spoon over leftover rice.

Make it extra: Dollop of tahini or a quick drizzle of olive oil + lemon zest. If you have sun‑dried tomatoes, chop and toss them in.

2. Creamy tomato‑coconut gnocchi

Time: ~15 minutes

How: Boil a pot of salted water. In a skillet, sizzle 2 minced garlic cloves in olive oil for 30 seconds, then pour in 1 cup crushed tomatoes and ¾ cup coconut milk. Simmer 5–6 minutes with a pinch of salt and a teaspoon of Italian seasoning. Cook shelf‑stable or refrigerated potato gnocchi (they float in ~2 minutes), then transfer directly into the sauce with a splash of pasta water. Stir until glossy.

Serve: Scatter torn basil (or baby arugula) on top.

Make it extra: Finish with a spoon of vegan pesto or a dusting of nutritional yeast. Swap gnocchi for short pasta if that’s what you’ve got—cook time will add a couple minutes.

3. Sesame‑peanut noodles with cucumber and edamame

Time: ~14 minutes

How: Cook spaghetti, ramen, or rice noodles. While they boil, whisk 3 tablespoons peanut butter, 2 tablespoons soy sauce or tamari, 1 tablespoon rice vinegar, 1 teaspoon maple or sugar, grated ginger/garlic to taste, and enough hot water to loosen into a pourable sauce. Toss hot noodles with the sauce, 1 cup thawed edamame, sliced cucumber, and scallions.

Serve: Top with toasted sesame seeds and chili oil (optional).

Make it extra: Add shredded carrots or quick‑seared mushrooms. If peanut’s a no‑go, swap tahini or sunflower seed butter.

4. Chili‑lime tofu tacos with quick slaw

Time: ~18 minutes
How: Crumble 14 oz extra‑firm tofu straight into a hot skillet with a little oil. Season with 1 teaspoon each chili powder and ground cumin, ½ teaspoon smoked paprika, salt, and pepper. Sear until toasty. Squeeze in half a lime. In a bowl, toss bagged slaw mix with lime juice, a spoon of vegan mayo (or olive oil), salt, and a pinch of sugar. Warm tortillas over a flame or in a dry pan.
Serve: Tofu + slaw + salsa, avocado if you have it.
Make it extra: Add canned corn or black beans to the tofu for volume. Finish with cilantro and hot sauce.

5. Smoky black bean quesadillas (or tostadas)

Time: ~12–15 minutesHow: Mash a drained can of black beans with ½ teaspoon smoked paprika, a squeeze of lime, salt, and a splash of water until spreadable. Spread on half of a large tortilla, sprinkle with sliced scallions and (optional) a little vegan cheese or nutritional yeast, fold, and toast in a lightly oiled skillet until crisp on both sides. For tostadas, bake or skillet‑crisp small tortillas and spread the beans on top.
Serve: With salsa, chopped tomatoes, and shredded lettuce.
Make it extra: Stir in canned green chiles or a spoon of chipotles in adobo for heat.

6. Lemony white bean orzo soup

Time: ~16–18 minutes

How: In a pot, sauté 1 diced onion (or half a big one) in olive oil with salt until translucent (~3 minutes). Add 2 minced garlic cloves, then pour in 4 cups veggie broth, ¾ cup dry orzo, and a drained can of white beans. Simmer until orzo is tender (8–10 minutes). Stir in a few handfuls of baby greens and the zest and juice of ½–1 lemon. Adjust salt and pepper.

Serve: Finish with a drizzle of olive oil and chili flakes.

Make it extra: Add dill or parsley. Swap orzo for tiny pasta like ditalini; timing may vary by a minute.

7. 15‑minute red lentil dal (with pantry rice)

Time: ~15 minutes (plus 90 seconds if using microwave rice)

How: Rinse 1 cup red lentils. In a pot, bloom 1 teaspoon each ground cumin and curry powder (or garam masala + turmeric) in a tablespoon of oil for 30 seconds. Add lentils, 3 cups water or light broth, ½ teaspoon salt, and simmer 10–12 minutes until tender and creamy. Stir in a splash of coconut milk or a knob of plant butter and a squeeze of lemon.

Serve: Over hot rice (microwave pouches are your friend) with cilantro and chili crisp or sliced scallions.

Make it extra: Sizzle mustard seeds and garlic in oil as a quick tadka and pour over the top.

8. Miso‑garlic mushroom udon stir‑fry

Time: ~15 minutes

How: Boil water for frozen or shelf‑stable udon (they cook in 2–3 minutes). In a wide pan, sear sliced mushrooms in a little oil with a pinch of salt until browned. Add snap peas or frozen mixed stir‑fry veg and cook 2–3 minutes. Whisk 1 tablespoon white miso with 1 tablespoon soy sauce/tamari, 1 teaspoon maple, grated garlic, and a splash of hot water. Toss drained udon into the pan, pour in the sauce, and stir until glossy.

Serve: Sprinkle with sesame seeds and a hit of rice vinegar.

Make it extra: Add chili flakes or a drizzle of sesame oil at the end.

9. Couscous pesto chickpea bowl with arugula

Time: ~10 minutes

How: Bring 1 cup water to a boil, stir in 1 cup couscous with a pinch of salt, cover, and cut the heat—fluff after 5 minutes. Fold in a drained can of chickpeas, 2–3 tablespoons vegan pesto (jarred is fine), halved cherry tomatoes, and a handful of arugula or spinach. Loosen with a tablespoon of olive oil and a splash of lemon juice.

Serve: Warm or room temp.

Make it extra: Top with toasted almonds or pumpkin seeds and a dusting of nutritional yeast.

10. Tofu scramble with tomatoes and toast

Time: ~14 minutes

How: Crumble 14 oz firm tofu into a hot, lightly oiled skillet. Season with ½ teaspoon turmeric, ½ teaspoon garlic powder, salt, and pepper. Add halved cherry tomatoes and cook, stirring, until tofu is hot and lightly golden. Fold in baby spinach to wilt. If you have kala namak (black salt), add a pinch at the end for “eggy” aroma.

Serve: On toast with avocado or wrapped in a warm tortilla.

Make it extra: Finish with a spoon of salsa verde or hot sauce and chopped herbs.

Final thoughts

Under‑20‑minute cooking is mostly about sequencing: put water on first, heat the pan second, mix any sauces while things boil, and season early and often.

Keep a few “speed ingredients” on hand — canned beans, red lentils, pasta/udon, couscous, frozen veg, jarred pesto, coconut milk—and dinner becomes a quick assembly, not a project.

Your future self (and your budget) will thank you.

 

If You Were a Healing Herb, Which Would You Be?

Each herb holds a unique kind of magic — soothing, awakening, grounding, or clarifying.
This 9-question quiz reveals the healing plant that mirrors your energy right now and what it says about your natural rhythm.

✨ Instant results. Deeply insightful.

 

Avery White

Formerly a financial analyst, Avery translates complex research into clear, informative narratives. Her evidence-based approach provides readers with reliable insights, presented with clarity and warmth. Outside of work, Avery enjoys trail running, gardening, and volunteering at local farmers’ markets.

More Articles by Avery

More From Vegout