Vegetarian Dinner Ideas

No meat, no fish, and still filling: these get their protein from eggs, beans, lentils, tofu and cheese. Where a recipe calls for broth, use vegetable broth.

24 recipes, fastest first.

Egg Fried Rice

15 min · serves 2

The fastest dinner in this collection that still feels like a real meal.

Under 30 min · Cheap · Vegetarian · One pot

Black Bean Quesadillas

15 min · serves 4

Mashing half the beans glues the filling together so nothing falls out.

Under 30 min · Vegetarian · Cheap · Family

Peanut Sesame Noodles

15 min · serves 4

Instant ramen blocks make this cheaper than takeout by a mile.

Under 30 min · Vegetarian · Cheap

Stovetop Mac and Cheese

20 min · serves 4

Taking the pot off the heat before adding cheese stops it going grainy.

Vegetarian · Family · Cheap · Under 30 min · One pot

Garlicky Zucchini Pasta

20 min · serves 4

Cooking zucchini until it collapses turns it into the sauce.

Vegetarian · Under 30 min · Cheap

Chickpea Coconut Curry

25 min · serves 4

Two cans and a spice jar become dinner for four.

Vegetarian · Healthy · Under 30 min · One pot · Cheap

Zucchini Fritters

25 min · serves 3

Squeezing out the water is the difference between crisp and soggy.

Vegetarian · Cheap · Under 30 min

Rice & Bean Burritos

25 min · serves 4

Toasting the seam first seals the burrito shut.

Vegetarian · Cheap · Family

Tofu Vegetable Fried Rice

25 min · serves 4

Crumbled tofu browns like mince and soaks up soy sauce.

Vegetarian · Cheap · One pot

Shakshuka

30 min · serves 3

Eggs poached in spiced tomato: a pantry dinner that looks like brunch.

Vegetarian · Healthy · One pot · Cheap

Red Lentil Curry

30 min · serves 4

Red lentils need no soaking and melt into a thick sauce in twenty minutes.

Vegetarian · Healthy · Cheap · One pot

Potato & Onion Frittata

35 min · serves 4

Eight eggs and a pound of potatoes make four filling portions.

Vegetarian · Cheap · One pot

Loaded Potato Soup

40 min · serves 4

Leaving some chunks gives body without a blender. Use veg broth and skip bacon to keep it vegetarian.

Vegetarian · Cheap · Family · One pot

Pantry Minestrone

40 min · serves 6

A home for the half-bags of vegetables at the back of the fridge.

Vegetarian · Healthy · Cheap · One pot

Sweet potato thickens and sweetens the chili without meat.

Vegetarian · Healthy · One pot · Cheap

Stuffed Baked Potatoes

60 min · serves 4

Mostly hands-off: an hour in the oven while you do something else.

Cheap · Family · Vegetarian