19 Vegetarian Dinners I Have Been Making Since Before Hold-the-Meat Was a Thing
Vegetarian dinner gets harder when the old plan depends on meat and the fridge does not want to cooperate. These 19 recipes cover the kind of meals that worked long before hold-the-meat became a thing: pasta, pizza, rice, potatoes, soups, burgers, curries, and quick skillet plates. Some are fast enough for a tired weeknight, while others lean more filling when dinner needs a main that can stand on its own. The range keeps the table practical without making anyone feel like something is missing.

Aglio e Olio

Kept simple with linguini, garlic, olive oil, Parmesan, parsley, and red pepper flakes, Aglio e Olio turns a small ingredient list into a 17-minute dinner for 6. The pasta gets tossed in garlic oil with a splash of reserved pasta water so the strands stay coated instead of dry. It fits this old-school dinner theme because it proves a meatless plate does not need much backup. Serve with salad or crusty bread when the night needs something fast.
Get the Recipe: Aglio e Olio
Artichoke Pizza

Loaded with baby spinach, marinated artichoke hearts, mozzarella, tomatoes, basil, and Parmesan, Artichoke Pizza gives dinner a pizzeria feel in 8 minutes when cooked in an Ooni oven. The recipe serves 2, with a regular oven option that bakes the topped pizza until the base crisps and the cheese bubbles. It belongs here because the toppings carry the meal without needing anything extra. Slice it for a quick dinner, casual lunch, or a small movie-night plate.
Get the Recipe: Artichoke Pizza
Cacio e Pepe

Built around spaghetti, black pepper, Parmesan or Pecorino Romano, and salt, Cacio e Pepe keeps dinner classic and focused in 30 minutes. The recipe serves 4 and relies on starchy pasta water stirred into the cheese so the sauce clings instead of turning clumpy. That kind of simple pantry cooking is exactly why this dish still works when meat is not part of the plan. Serve it right away with extra pepper while the sauce is still loose.
Get the Recipe: Cacio e Pepe
Jamaican Red Beans and Rice

Packed with long-grain rice, red beans, coconut milk, vegetable broth, jerk seasoning, Scotch bonnets, garlic, onion, and scallions, Jamaican Red Beans and Rice makes 8 servings in 32 minutes. The rice simmers in the seasoned liquid until tender, so the beans and coconut milk become part of the main instead of sitting on the side. It brings the kind of full-plate energy that makes skipping meat feel normal. Add avocado or a simple salad beside it.
Get the Recipe: Jamaican Red Beans and Rice
Baked Potato

Rubbed with olive oil, Kosher salt, and black pepper before baking, Baked Potato turns 4 russets into a 47-minute base for dinner. The recipe finishes with butter, but the real draw is the crisp skin and soft center that can take sour cream, cheese, green onions, beans, or roasted vegetables. It fits the title because loaded potatoes have been doing dinner duty forever. Set up toppings and let everyone build their own plate.
Get the Recipe: Baked Potato
Beet Soup

Roasted beets, onion, garlic, vegetable broth, olive oil, rosemary, yogurt, and parsley give Beet Soup a smooth dinner option with 4 servings. The total time is 1 hour 35 minutes because the beets roast first, then simmer with the aromatics before blending. That longer cook pays off when dinner needs something make-ahead friendly that still has body. Serve warm with toasted bread or keep portions ready for lunches later in the week.
Get the Recipe: Beet Soup
French Bread Pizza for Busy Nights

Made for 4 servings with French bread, garlic butter, pizza sauce, mozzarella, vegetarian Parmesan, tomatoes, and pizza seasoning, French Bread Pizza for Busy Nights keeps dinner in familiar territory. The recipe does not list a total time, but the pizza portion toasts the bread for about 5 minutes, then bakes the toppings for 10 to 15 minutes. It fits the theme because it turns bread and cheese into a real plate fast. Serve with salad or sliced vegetables.
Get the Recipe: French Bread Pizza for Busy Nights
Veggie Sliders

Blended with lentils, black beans, onions, garlic, breadcrumbs, oat flour, mushrooms, parsley, and vegetarian Worcestershire sauce, Veggie Sliders make 16 small patties in 40 minutes. The patties cook in a skillet until golden, then tuck into buns with cucumber, red onion, or sauce. They work here because they bring the handheld dinner format without defaulting to beef. Put them out with fries, slaw, or a simple salad for an easy table.
Get the Recipe: Veggie Sliders
Boursin Cheese Baked TikTok Pasta

Baked with cherry tomatoes, portobello mushrooms, garlic, olive oil, spinach, Parmesan, and a whole round of garlic and herb cheese, Boursin Cheese Baked TikTok Pasta serves 6 in 35 minutes. Short pasta gets folded into the baked cheese and vegetables, with reserved pasta water ready if the sauce needs loosening. It belongs in this lineup because it is rich enough to anchor dinner without extra protein. Serve warm with more shaved Parmesan on top.
Get the Recipe: Boursin Cheese Baked TikTok Pasta
Baked Mushroom Rice

Using cremini or button mushrooms, Jasmine rice, red onion, garlic, crushed tomatoes, vegetable broth, oregano, parsley, and rosemary, Baked Mushroom Rice serves 4 in 40 minutes. The rice starts on the stove with mushrooms and aromatics, then bakes covered until the liquid absorbs. That one-pan structure makes it useful when dinner needs a starch that can act like the main. Serve with cabbage steaks, tofu, beans, or a crisp salad.
Get the Recipe: Baked Mushroom Rice
Gochujang Cabbage Steaks

Brushed with gochujang, soy sauce, maple syrup, miso, garlic, ginger, sesame seeds, and green onions, Gochujang Cabbage Steaks turn one cabbage into 5 servings in 35 minutes. The wedges bake until tender with browned edges, then go over rice with more green onions or sesame seeds. It fits the old hold-the-meat angle because cabbage becomes the center of the plate instead of a side. Add tofu or cucumbers if the meal needs more balance.
Get the Recipe: Gochujang Cabbage Steaks
Cabbage Soup

Filled with cabbage, Yukon Gold potatoes, fire-roasted tomatoes, carrots, celery, onion, garlic, white beans, vegetable broth, and thyme, Cabbage Soup makes 12 servings in 1 hour 15 minutes. The vegetables simmer until soft, then the beans go in near the end so they stay intact. It works here because a big pot can cover dinner now and lunches later. Serve with toasted bread for dipping, especially on nights when the fridge looks quiet.
Get the Recipe: Cabbage Soup
Huevos Rancheros

Layered with corn tortillas, black beans, eggs, salsa, cotija cheese, cilantro, avocado, and spring onion, Huevos Rancheros gives 4 servings in 25 minutes. The salsa cooks down first, the beans warm separately, and the eggs fry just before everything lands on the tortillas. It earns a dinner spot because breakfast-for-dinner has always been a smart way to skip meat without making a speech. Serve hot while the tortillas still have texture.
Get the Recipe: Huevos Rancheros
Vegan Chickpea Burger (Gluten-Free)

Mashed chickpeas, red onion, oats, garlic, oregano, buns, tomato, lettuce, mustard, and cilantro shape Vegan Chickpea Burger (Gluten-Free) into 4 baked patties in 50 minutes. The patties bake for 20 minutes, get flipped, then bake another 15 minutes until golden outside. It fits this dinner list because it keeps the burger idea simple and pantry-based. Stack on buns, wrap in lettuce, or crumble into bowls when a fork dinner sounds better.
Get the Recipe: Vegan Chickpea Burger (Gluten-Free)
Copycat Chipotle Burrito Bowl

Built with romaine lettuce, cilantro lime rice, Chipotle black beans, corn salsa, guacamole, poblano pepper, bell peppers, red onion, and fajita seasoning, Copycat Chipotle Burrito Bowl serves 4 in 30 minutes. The vegetables cook in a skillet while the bowl ingredients stay ready for assembly. It fits because bowls let dinner feel full without needing a central cut of meat. Keep the toppings separate for lunches, or serve everything family-style.
Get the Recipe: Copycat Chipotle Burrito Bowl
Thai Yellow Curry

Simmered with red onion, ginger, garlic, yellow curry paste, red bell pepper, sweet potato, cauliflower, snow peas, chickpeas, coconut milk, and basil, Thai Yellow Curry serves 4 in 37 minutes. The sweet potato and cauliflower cook in vegetable broth before the chickpeas and coconut milk finish the pot. It belongs here because the curry has enough vegetables, beans, and sauce to carry dinner. Serve with jasmine rice or naan.
Get the Recipe: Thai Yellow Curry
Cheese Quesadilla

Ready in 9 minutes with butter, flour tortillas, and 2 cups of shredded mozzarella, Cheese Quesadilla makes 2 servings for the kind of dinner that saves a tired night. The tortillas cook in a pan for 2 to 3 minutes per side until the cheese melts. It fits this lineup because sometimes the old answer is the simple one. Add salsa, guacamole, refried beans, or Chipotle black beans when it needs to stretch further.
Get the Recipe: Cheese Quesadilla
Black Bean Sliders

Mashed with black beans, grated onion, garlic, vegetarian Worcestershire sauce, cumin, chili powder, smoked paprika, egg, and Panko breadcrumbs, Black Bean Sliders make 16 servings in 22 minutes. The patties cook in a skillet for about 12 minutes total, then go into buns with sauce or toppings. They fit the dinner theme because they keep the small-burger format while leaning on beans. Serve them for a casual dinner board with salsa, guacamole, or slaw.
Get the Recipe: Black Bean Sliders
Aromatic Spiced Aloo Gobi Curry

Cooked with potatoes, cauliflower, cumin seeds, onions, ginger garlic paste, green chili, tomatoes, turmeric, coriander powder, lime juice, cilantro, and garam masala, Aromatic Spiced Aloo Gobi Curry serves 4 in 30 minutes. The potatoes and cauliflower brown first, then simmer with the spiced tomato mixture until fork tender. It fits because the vegetables are the main event, not a side note. Serve with rice, naan, or chutney for a full plate.
Get the Recipe: Aromatic Spiced Aloo Gobi Curry
