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 · 730 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 · 250 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 · 830 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. Skillet green bean casserole

    4. Skillet green bean casserole

    20 min · American · 250 kcal · Vegetarian

    Crisp-tender green beans in a creamy mushroom sauce, topped with crunchy fried onions. The holiday classic made on the stovetop in 20 minutes.

    Get the recipe
  5. Egg fried rice

    5. Egg fried rice

    12 min · Chinese · 620 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
  6. Copycat Benihana hibachi fried rice

    6. Copycat Benihana hibachi fried rice

    14 min · Japanese · 630 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
  7. Stovetop candied yams

    7. Stovetop candied yams

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

    Tender sweet potatoes simmered in a buttery brown sugar and cinnamon glaze until glossy. A Southern holiday favorite, ready in 15 minutes from canned yams.

    Get the recipe
  8. Pesto pasta with cherry tomatoes

    8. Pesto pasta with cherry tomatoes

    17 min · Italian · 820 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
  9. Copycat Chipotle cilantro-lime rice

    9. Copycat Chipotle cilantro-lime rice

    19 min · Mexican · 310 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
  10. Honey butter cornbread muffins

    10. Honey butter cornbread muffins

    20 min · American · 230 kcal · Vegetarian

    Golden, tender cornbread muffins made with a boxed mix and brushed warm with whipped honey butter. An easy holiday bread basket in 20 minutes.

    Get the recipe
  11. Spaghetti aglio e olio

    11. Spaghetti aglio e olio

    17 min · Italian · 710 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
  12. Crispy black bean burgers

    12. Crispy black bean burgers

    18 min · American · 500 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
  13. Honey glazed carrots

    13. 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
  14. Garlic parmesan crescent rolls

    14. Garlic parmesan crescent rolls

    19 min · American · 130 kcal · Vegetarian

    Flaky refrigerated crescent rolls brushed with garlic butter, rolled up with Parmesan and baked golden. Warm dinner rolls for the holiday table in 20 minutes.

    Get the recipe
  15. Garlic butter noodles

    15. Garlic butter noodles

    15 min · American · 680 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
  16. Parmesan creamed corn

    16. Parmesan creamed corn

    15 min · American · 380 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
  17. Creamy Tuscan gnocchi

    17. Creamy Tuscan gnocchi

    16 min · Italian · 920 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
  18. Creamed spinach

    18. 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
  19. Green beans almondine

    19. 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
  20. Grilled vegetable skewers with herb oil

    20. Grilled vegetable skewers with herb oil

    19 min · American · 180 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
  21. Chana masala

    21. Chana masala

    20 min · Indian · 470 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
  22. Chickpea, spinach and coconut curry

    22. 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
  23. Crispy potato tacos

    23. Crispy potato tacos

    20 min · Mexican · 650 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
  24. Mushroom stroganoff

    24. Mushroom stroganoff

    20 min · Russian · 780 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
  25. Quick bibimbap

    25. Quick bibimbap

    20 min · Korean · 690 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

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