25 quick vegetarian dinners

Meat-free does not mean less filling. These vegetarian dinners lean on eggs, cheese, beans, chickpeas, tofu and pasta to make proper, satisfying meals in 20 minutes or less.

Updated October 2026 · ranked by popularity

  1. Stovetop mac and cheese

    1. Stovetop mac and cheese

    18 min · American · 710 kcal · Vegetarian

    Creamy, cheddar-coated elbow macaroni made in one pot with evaporated milk, no roux and no oven. Smooth, saucy and ready in under 20 minutes.

    Get the recipe
  2. Garlic mashed potatoes

    2. Garlic mashed potatoes

    20 min · American · 260 kcal · Vegetarian · Gluten-free

    Small-diced Yukon Golds boiled with whole garlic cloves, then mashed with warm butter and milk until creamy. Real mashed potatoes in 20 minutes.

    Get the recipe
  3. Penne alla vodka

    3. Penne alla vodka

    20 min · Italian · 820 kcal · Vegetarian

    Penne in a silky, blush-pink sauce of caramelized tomato paste, a splash of vodka, cream and grated cheese, with a little chile heat. Made as the pasta boils.

    Get the recipe
  4. Egg fried rice

    4. Egg fried rice

    12 min · Chinese · 590 kcal · Vegetarian · Dairy-free

    Classic takeout egg fried rice: day-old rice fried hot with fluffy scrambled egg, peas, carrots, scallions and soy. Ready in about 12 minutes.

    Get the recipe
  5. Copycat Benihana hibachi fried rice

    5. Copycat Benihana hibachi fried rice

    14 min · Japanese · 690 kcal · Vegetarian

    Rice fried hot and fast in garlic butter with egg, onion, carrot and peas, then finished with soy and sesame. Our take on Benihana's hibachi fried rice.

    Get the recipe
  6. Pesto pasta with cherry tomatoes

    6. Pesto pasta with cherry tomatoes

    17 min · Italian · 830 kcal · Vegetarian

    Pasta tossed in a quick blender basil pesto (or a good store-bought one) with juicy cherry tomatoes and Parmesan. An easy vegetarian dinner in 17 minutes.

    Get the recipe
  7. Copycat Chipotle cilantro-lime rice

    7. Copycat Chipotle cilantro-lime rice

    19 min · Mexican · 300 kcal · Vegetarian · Vegan · Dairy-free · Gluten-free

    Fluffy long-grain rice cooked with a bay leaf, then tossed with fresh lime juice, zest and lots of chopped cilantro. Our take on Chipotle's cilantro-lime rice.

    Get the recipe
  8. Spaghetti aglio e olio

    8. Spaghetti aglio e olio

    17 min · Italian · 690 kcal · Vegetarian · Vegan · Dairy-free

    Spaghetti tossed in olive oil gently infused with sliced garlic and chili, emulsified with starchy pasta water and finished with parsley.

    Get the recipe
  9. Crispy black bean burgers

    9. Crispy black bean burgers

    18 min · American · 620 kcal · Vegetarian

    Canned black beans mashed with panko, egg, cumin and smoked paprika, pan-fried until crisp outside and served on buns with all the fixings.

    Get the recipe
  10. Honey glazed carrots

    10. Honey glazed carrots

    18 min · American · 130 kcal · Vegetarian · Gluten-free

    Carrot coins simmered until tender, then cooked down in butter and honey until glossy and lightly caramelized. A sweet, easy holiday side dish.

    Get the recipe
  11. Garlic butter noodles

    11. Garlic butter noodles

    15 min · American · 620 kcal · Vegetarian

    Spaghetti or egg noodles tossed in foaming garlic butter, parmesan and a splash of starchy pasta water until glossy. Pantry comfort in 15 minutes.

    Get the recipe
  12. Parmesan creamed corn

    12. Parmesan creamed corn

    15 min · American · 370 kcal · Vegetarian · Gluten-free

    Frozen corn seared in butter until a few kernels turn golden, then simmered with cream, cream cheese and parmesan. A rich skillet side for the holidays.

    Get the recipe
  13. Creamy Tuscan gnocchi

    13. Creamy Tuscan gnocchi

    16 min · Italian · 780 kcal · Vegetarian

    Pan-fried gnocchi in a garlicky cream sauce with sun-dried tomatoes, wilted spinach and parmesan. One pan, crisp edges, hardly any dishes to wash.

    Get the recipe
  14. Creamed spinach

    14. Creamed spinach

    17 min · American · 270 kcal · Vegetarian · Gluten-free

    Baby spinach wilted in garlic butter and simmered with heavy cream, cream cheese, parmesan and a pinch of nutmeg. A rich, steakhouse-style holiday side.

    Get the recipe
  15. Green beans almondine

    15. Green beans almondine

    17 min · French · 150 kcal · Vegetarian · Gluten-free

    Crisp-tender green beans tossed in nutty browned butter with toasted sliced almonds, shallot and a squeeze of lemon. A classic holiday side in 15 minutes.

    Get the recipe
  16. Grilled vegetable skewers with herb oil

    16. Grilled vegetable skewers with herb oil

    19 min · American · 190 kcal · Vegan · Vegetarian · Gluten-free · Dairy-free

    Zucchini, bell pepper, red onion, mushrooms and cherry tomatoes on skewers, grilled until tender and charred and brushed with garlicky herb oil.

    Get the recipe
  17. Chana masala

    17. Chana masala

    20 min · Indian · 520 kcal · Vegan · Vegetarian · Dairy-free · Gluten-free

    Canned chickpeas simmered in a tangy onion, tomato and ginger gravy with garam masala and cumin, finished with lemon and cilantro and served over rice.

    Get the recipe
  18. Chickpea, spinach and coconut curry

    18. Chickpea, spinach and coconut curry

    20 min · Indian · 860 kcal · Vegan · Vegetarian · Dairy-free · Gluten-free

    Chickpeas simmered in a fragrant tomato and coconut sauce, with handfuls of spinach wilted through at the end. A pantry curry that tastes slow-cooked.

    Get the recipe
  19. Crispy potato tacos

    19. Crispy potato tacos

    20 min · Mexican · 760 kcal · Vegetarian · Gluten-free

    Tacos de papa: cheesy mashed potato folded into corn tortillas and pan-fried until golden and crackly, topped with lettuce, salsa and crema.

    Get the recipe
  20. Mushroom stroganoff

    20. Mushroom stroganoff

    20 min · Russian · 640 kcal · Vegetarian

    Golden mushrooms in a creamy paprika and mustard sauce, spooned over buttery egg noodles or rice. A rich, cozy vegetarian dinner ready in 20 minutes.

    Get the recipe
  21. Quick bibimbap

    21. Quick bibimbap

    20 min · Korean · 700 kcal · Vegetarian · Dairy-free

    Warm rice topped with garlicky sautéed spinach, mushrooms, carrot and zucchini, a crispy fried egg and a sweet-spicy gochujang sauce to mix through.

    Get the recipe
  22. Red lentil dal

    22. Red lentil dal

    20 min · Indian · 500 kcal · Vegan · Vegetarian · Dairy-free · Gluten-free

    Red lentils simmered with turmeric until soft and creamy, then topped with a sizzling tadka of cumin, garlic, onion and tomato. Comforting, cheap and vegan.

    Get the recipe
  23. Saag paneer

    23. Saag paneer

    20 min · Indian · 850 kcal · Vegetarian · Gluten-free

    Golden pan-fried paneer cubes folded into a creamy, gingery spinach sauce made fast with frozen chopped spinach. Served with basmati rice.

    Get the recipe
  24. Cranberry orange relish

    24. Cranberry orange relish

    10 min · American · 80 kcal · Vegetarian · Vegan · Dairy-free · Gluten-free

    Fresh cranberries and a whole navel orange pulsed in a food processor with sugar. A bright, tart, no-cook relish for turkey and holiday sandwiches.

    Get the recipe
  25. Quick cranberry sauce

    25. Quick cranberry sauce

    13 min · American · 100 kcal · Vegan · Vegetarian · Dairy-free · Gluten-free

    Tart cranberries simmered with orange juice, zest and sugar until they burst into a glossy ruby sauce. Ten minutes on the stove and better than canned.

    Get the recipe

Our vegetarian labels describe each recipe as written. Some cheeses, such as traditional Parmesan, are made with animal rennet, so check labels if that matters to you.

Common questions

Are these recipes vegan too?

Some are. Look for the vegan label on each recipe, or see our vegan recipes page.

More round-ups

All round-ups