Vegetarian Mains

Main dishes with no meat or fish. Recipes that use a hard cheese call for a vegetarian one. 67 recipes.

Aloo Gobi

45 min4 servings

Potatoes and cauliflower cooked with cumin, turmeric, ginger and tomato until tender and golden. A dry curry that’s vegan.

  • Vegan
  • One-pan
  • Dinner

Avocado Toast with Jammy Eggs

15 min2 servings

Crisp toast piled with lemony smashed avocado and a soft-boiled egg with a jammy yolk, finished with chili flakes.

  • Quick
  • Vegetarian
  • Breakfast

Baked Falafel

13 hr4 servings

Herby falafel made from soaked dried chickpeas and baked until crisp, for stuffing into pita with tahini sauce and salad.

  • Vegan
  • Make-ahead
  • Lunch

Baked Ziti

1 hr 5 min8 servings

Ziti tossed in a tomato sauce with pockets of creamy ricotta, then baked under a blanket of melted mozzarella until bubbling.

  • Vegetarian
  • Make-ahead
  • Dinner

Basil Pesto Pasta

22 min4 servings

Homemade basil pesto with pine nuts, garlic, Parmesan and olive oil, tossed with pasta and a splash of the cooking water.

  • Quick
  • Vegetarian
  • Dinner

Black Bean Burgers

45 min6 burgers

Hearty black bean burgers with a crisp crust and smoky spices that hold together on the pan, served on buns with your toppings.

  • Vegetarian
  • Dinner

Black Bean Quesadillas

30 min4 servings

Crisp flour tortillas filled with mashed black beans, skillet-charred corn, green onions and melted Monterey Jack, served with salsa.

  • Quick
  • Vegetarian
  • Lunch

Black Bean Soup

40 min4 servings

A thick, smoky black bean soup made from canned beans in about forty minutes, partly blended and finished with lime.

  • Vegan
  • One-pan
  • Lunch

Brown Butter Gnocchi with Sage

20 min4 servings

Pan-crisped potato gnocchi tossed in nutty brown butter with crisp sage leaves, lemon and cheese. Dinner in 20 minutes.

  • Quick
  • Vegetarian
  • One-pan

Chana Masala

40 min4 servings

A tangy, spiced chickpea curry simmered with onions, tomatoes, ginger and garam masala. Vegan, filling and ready in 40 minutes.

  • Vegan
  • One-pan
  • Make-ahead

Cheese Omelet

8 min1 serving

A tender, golden French-style omelet folded around melted cheddar. One pan, three eggs and about ten minutes.

  • Quick
  • Vegetarian
  • Breakfast

Chickpea Salad Sandwiches

15 min4 sandwiches

Mashed chickpeas stirred together with vegan mayo, crunchy celery, red onion, Dijon and dill, piled into sandwiches with lettuce and tomato.

  • Quick
  • Vegan
  • Make-ahead

Chilaquiles Rojos

30 min4 servings

Tortilla chips simmered briefly in a red chile-tomato sauce until just softened, topped with fried eggs, crema, cheese and onion.

  • Quick
  • Vegetarian
  • One-pan

Coconut Chickpea Curry

40 min4 servings

A weeknight curry of chickpeas and spinach simmered in spiced tomato and coconut milk, brightened with lime and cilantro.

  • Vegan
  • One-pan
  • Make-ahead

Cold Soba Noodle Salad

25 min4 servings

Chilled buckwheat noodles with edamame, cucumber, carrot and scallions in a sesame, soy and ginger dressing. Great for packed lunches.

  • Quick
  • Vegan
  • Make-ahead

Crispy Potato Hash with Eggs

40 min4 servings

Crisp golden potatoes with peppers and onions, finished with eggs cooked right in the skillet. A hearty one-pan breakfast.

  • Vegetarian
  • One-pan
  • Breakfast

Crispy Tofu Banh Mi

40 min4 sandwiches

Vietnamese-style sandwiches with crisp soy-glazed tofu, quick-pickled carrot and daikon, sriracha mayo, cucumber and cilantro.

  • Vegetarian
  • Lunch

Crispy Tofu Stir-Fry

30 min4 servings

Cornstarch-crisped tofu tossed with broccoli, bell pepper and snap peas in a sticky garlic-ginger soy sauce. Vegan and quick.

  • Quick
  • Vegan
  • One-pan

Egg Salad Sandwiches

35 min4 sandwiches

Creamy egg salad with celery, chives and a little Dijon, piled into soft bread with lettuce. Simple, quick and good for lunchboxes.

  • Vegetarian
  • Make-ahead
  • Lunch

Eggplant Parmesan

1 hr 25 min6 servings

Crisp oven-baked eggplant slices layered with marinara, mozzarella and cheese, then baked until golden and bubbling.

  • Vegetarian
  • Make-ahead
  • Dinner

Fattoush

30 min4 servings

A crunchy Lebanese bread salad of toasted pita, lettuce, tomatoes, cucumber and radishes with a tangy sumac and lemon dressing.

  • Quick
  • Vegan
  • Lunch

French Lentil Salad

40 min4 servings

Firm green lentils tossed warm with a mustardy shallot vinaigrette, crunchy vegetables, parsley and a little feta.

  • Vegetarian
  • Make-ahead
  • Lunch

Gazpacho

2 hr 15 min4 servings

Chilled Spanish tomato soup blended with cucumber, pepper, garlic, sherry vinegar and olive oil. No cooking, just ripe summer tomatoes.

  • Vegan
  • Make-ahead
  • Lunch

Ginger Scallion Congee

1 hr 10 min4 servings

Silky rice porridge simmered with ginger, topped with scallions, soy sauce, sesame oil and a soft egg. Gentle and warming.

  • Vegetarian
  • One-pan
  • Make-ahead

Greek Salad

15 min4 servings

A chunky village-style salad of tomatoes, cucumber, peppers, red onion, olives and a slab of feta, dressed with oregano and olive oil.

  • Quick
  • Vegetarian
  • Lunch

Grilled Cheese Sandwiches

15 min2 sandwiches

Golden, crisp grilled cheese with a gooey middle, cooked low and slow in butter so the cheese melts before the bread burns.

  • Quick
  • Vegetarian
  • Lunch

Huevos Rancheros

35 min4 servings

Fried eggs on crisp corn tortillas with warm refried beans, a quick tomato-chile sauce, crumbled cheese, avocado and cilantro.

  • Vegetarian
  • Breakfast

Italian Pasta Salad

27 min8 servings

Tangy pasta salad with cherry tomatoes, cucumber, olives, mozzarella and red onion in a garlicky red wine vinaigrette.

  • Quick
  • Vegetarian
  • Make-ahead

Japchae

40 min4 servings

Korean stir-fried sweet potato glass noodles with spinach, carrots, mushrooms and onion in a sweet, savory sesame-soy sauce.

  • Vegan
  • Make-ahead
  • Dinner

Lemony Red Lentil Soup

50 min4 servings

Red lentils simmered with onion, carrot and cumin until they melt into a thick, creamy soup, then brightened with fresh lemon juice.

  • Vegan
  • One-pan
  • Lunch

Lentil Shepherd’s Pie

1 hr 25 min6 servings

A hearty vegetarian shepherd’s pie of lentils, carrots, mushrooms and peas in a rich gravy under buttery mashed potatoes.

  • Vegetarian
  • Make-ahead
  • Dinner

Margherita Pizza

2 hr 15 min2 pizzas

Homemade pizza with an easy yeasted dough, simple crushed tomato sauce, fresh mozzarella and basil, baked on a very hot pan.

  • Vegetarian
  • Dinner

Minestrone

1 hr6 servings

A hearty Italian vegetable soup with beans, small pasta, tomatoes and greens, finished with Parmesan and a drizzle of olive oil.

  • Vegetarian
  • One-pan
  • Make-ahead

Miso Soup with Tofu

20 min4 servings

A quick, comforting miso soup with silken tofu, wakame seaweed and scallions, made with a simple kombu broth.

  • Quick
  • Vegan
  • One-pan

Mushroom Risotto

45 min4 servings

Creamy arborio rice stirred slowly with hot broth, browned mushrooms, white wine and Parmesan until loose and velvety.

  • Vegetarian
  • One-pan
  • Dinner

Mushroom Stroganoff

35 min4 servings

A meaty-tasting vegetarian stroganoff of browned mushrooms and onions in a creamy sour cream and mustard sauce over noodles.

  • Vegetarian
  • Dinner

One-Pot Tomato Spinach Pasta

45 min4 servings

Short pasta simmered right in a garlicky crushed-tomato sauce, then finished with wilted spinach, basil and grated cheese. No draining.

  • Vegetarian
  • One-pan
  • Dinner

Pasta e Fagioli

50 min6 servings

A thick, rustic Italian soup of beans and small pasta in a garlicky tomato broth, finished with olive oil and cheese.

  • Vegetarian
  • One-pan
  • Lunch

Pasta Primavera

30 min4 servings

A bright spring pasta with asparagus, peas, zucchini and cherry tomatoes in a light lemon, garlic and Parmesan sauce.

  • Quick
  • Vegetarian
  • Dinner

Peanut Sesame Noodles

30 min4 servings

Cool noodles tossed in a creamy peanut, soy and sesame sauce with crisp cucumber, carrot and green onions. Served cold or at room temperature.

  • Quick
  • Vegan
  • Lunch

Penne alla Vodka

35 min4 servings

Penne in a silky, blush-pink tomato cream sauce with a splash of vodka, garlic, chili flakes and plenty of Parmesan.

  • Vegetarian
  • Dinner

Potato Leek Soup

55 min6 servings

A silky, comforting soup of leeks and potatoes simmered in broth and blended smooth, with a little cream and chives on top.

  • Vegetarian
  • One-pan
  • Lunch

Quick Miso Ramen

30 min4 servings

A weeknight ramen with a savory miso-sesame broth, springy noodles, soft eggs, corn, spinach and scallions in about 30 minutes.

  • Quick
  • Vegetarian
  • Dinner

Ratatouille

1 hr 15 min6 servings

A Provençal stew of eggplant, zucchini, peppers and tomatoes cooked slowly with garlic, thyme and olive oil until silky.

  • Vegan
  • One-pan
  • Make-ahead

Roasted Butternut Squash Soup

1 hr 5 min6 servings

Velvety squash soup made with oven-roasted butternut, onion and a hint of warm spice, blended smooth with vegetable broth.

  • Vegan
  • Make-ahead
  • Lunch

Roasted Vegetable Couscous

45 min4 servings

Fluffy couscous tossed with spiced roasted vegetables, chickpeas, raisins, herbs and a lemony dressing. Good warm or cold.

  • Vegan
  • Make-ahead
  • Dinner

Saag Paneer

40 min4 servings

Golden cubes of paneer in a smooth, gently spiced spinach sauce with garlic, ginger and a little cream.

  • Vegetarian
  • One-pan
  • Dinner

Shakshuka

40 min4 servings

Eggs gently cooked in a thick tomato and red pepper sauce spiced with cumin and paprika, served from the pan with bread for scooping.

  • Vegetarian
  • One-pan
  • Breakfast

Simple Green Salad with Vinaigrette

10 min4 servings

Crisp mixed greens with a classic shallot and Dijon vinaigrette. The five-minute salad that goes with everything.

  • Quick
  • Vegan
  • Side dish

Spaghetti Aglio e Olio

30 min4 servings

Spaghetti tossed with olive oil, gently toasted sliced garlic and red pepper flakes, with starchy pasta water pulling it into a glossy sauce.

  • Quick
  • Vegan
  • Dinner

Spanakopita

1 hr 20 min12 pieces

Flaky layers of buttered phyllo baked around a filling of spinach, feta, green onions and dill. Greek spinach pie for a crowd.

  • Vegetarian
  • Make-ahead
  • Dinner

Spinach and Ricotta Stuffed Shells

1 hr 5 min6 servings

Jumbo pasta shells filled with a creamy spinach, ricotta and herb mixture, baked in marinara under melted mozzarella.

  • Vegetarian
  • Make-ahead
  • Dinner

Stovetop Mac and Cheese

25 min6 servings

Ultra-creamy macaroni and cheese made in one pot on the stove with a quick cheddar sauce. Ready in about 25 minutes.

  • Quick
  • Vegetarian
  • One-pan

Stuffed Portobello Mushrooms

40 min4 servings

Meaty portobello caps filled with spinach, garlic, tomato and melting mozzarella, topped with crisp breadcrumbs and baked.

  • Vegetarian
  • Dinner

Sweet Potato and Black Bean Tacos

40 min4 servings

Roasted, chili-spiced sweet potatoes and black beans in warm tortillas with avocado, pickled onion and cilantro-lime slaw.

  • Vegan
  • One-pan
  • Dinner

Tabbouleh

40 min4 servings

A bright, herb-heavy parsley salad with a little bulgur, tomato, cucumber, mint and a sharp lemon and olive oil dressing.

  • Vegan
  • Make-ahead
  • Lunch

Tadka Dal

40 min4 servings

Creamy red lentils simmered with turmeric and finished with a sizzling tempering of cumin, garlic, chili and tomato in ghee or oil.

  • Vegan
  • One-pan
  • Dinner

Three-Bean Vegetable Chili

1 hr6 servings

A hearty chili of kidney, black and pinto beans simmered with bell pepper, zucchini, tomatoes and warm spices.

  • Vegan
  • One-pan
  • Make-ahead

Tomato Basil Soup

45 min4 servings

Canned whole tomatoes simmered with onion and garlic, blended smooth with fresh basil and finished with a splash of cream.

  • Vegetarian
  • One-pan
  • Lunch

Turkish Eggs (Çılbır)

15 min2 servings

Soft poached eggs on garlicky yogurt, drizzled with warm paprika butter and served with crusty bread for dipping.

  • Quick
  • Vegetarian
  • Breakfast

Tuscan White Bean Skillet

30 min4 servings

Creamy white beans simmered with garlic, blistered cherry tomatoes, spinach and rosemary in one pan. Serve with crusty bread.

  • Quick
  • Vegan
  • One-pan

Vegetable Barley Soup

1 hr 10 min6 servings

A hearty, chewy barley soup loaded with carrots, celery, mushrooms, tomatoes and green beans in a savory vegetable broth.

  • Vegan
  • One-pan
  • Make-ahead

Vegetable Bibimbap

45 min4 servings

A Korean rice bowl topped with seasoned spinach, carrots, zucchini, mushrooms and bean sprouts, a fried egg and gochujang sauce.

  • Vegetarian
  • Dinner

Vegetable Fried Rice

22 min4 servings

Day-old rice stir-fried hot with eggs, peas, carrots, corn and scallions in soy and sesame. A fast way to use up leftovers.

  • Quick
  • Vegetarian
  • One-pan

Vegetable Frittata

40 min6 servings

A thick, tender oven-finished frittata with potatoes, bell pepper, spinach and cheddar. Good hot, warm or cold the next day.

  • Vegetarian
  • One-pan
  • Make-ahead

Vegetable Lo Mein

25 min4 servings

Chewy egg noodles tossed with crisp-tender vegetables in a savory soy and oyster-style sauce. Better than takeout in 25 minutes.

  • Quick
  • Vegetarian
  • One-pan

White Bean and Kale Soup

35 min4 servings

A quick Tuscan-style soup of creamy white beans, kale, garlic and rosemary in broth, partly mashed for body. Ready in 35 minutes.

  • Vegan
  • One-pan
  • Lunch

More collections