15 Vegetarian Dinners on a Budget for Doubling Today and Coasting All Week
Stretching grocery money gets harder when a fresh dinner only covers one night. These 15 recipes range from pasta and curry to soup, pizza, and hearty bakes, with a mix of quick dishes and options that store or reheat well. Check each card’s yield before doubling, then portion extras for lunches and later dinners so one grocery haul can cover more than one meal.

Vegetable Pasta Bake

An oven-ready pan of pasta makes dinner planning easier when leftovers matter, and Vegetable Pasta Bake takes 35 minutes from prep to finish. Short pasta, zucchini, red pepper, spinach, tomato sauce, Parmesan, and mozzarella make a full casserole from everyday ingredients. The extra portions can be refrigerated for up to 3 days or frozen for up to 4 months, so one bake can cover a second dinner or lunch.
Get the Recipe: Vegetable Pasta Bake
Thai Peanut Curry (Better Than Take-Out!)

From the first spoonful, Thai Peanut Curry (Better Than Take-Out!) is a substantial 45-minute pot with sweet potato, carrots, kale, peanuts, coconut milk, and red curry paste. Those ingredients give the sauce body, and the vegetables can be swapped according to what’s on hand. Leftovers keep in the refrigerator for up to 5 days or the freezer for up to 3 months, giving a batch several chances to anchor dinner.
Get the Recipe: Thai Peanut Curry (Better Than Take-Out!)
Penne Alla Vodka

A creamy red sauce gives Penne Alla Vodka a restaurant-style finish in about 40 minutes, built from crushed tomatoes, garlic, tomato paste, and penne. You can make the sauce ahead and freeze it, a useful way to bank part of dinner before the pasta pot is even on. Double the sauce to use with another pasta night, and you have a second low-effort meal without starting the full recipe over.
Get the Recipe: Penne Alla Vodka
Vegetarian Meatballs

On a 40-minute schedule, Vegetarian Meatballs turn shiitake mushrooms, canned chickpeas, egg, and vegetable broth into a filling main course. Their savory base gives a batch more substance than a plain side, while using pantry chickpeas alongside fresh mushrooms. Cook extra and pair portions with pasta or a grain on another night; that keeps the same batch useful across more than one dinner without relying on a separate main.
Get the Recipe: Vegetarian Meatballs
Cacio e Pepe

With just a half-hour from prep through cooking, Cacio e Pepe keeps the grocery list short: pasta, finely grated Parmesan or Pecorino, coarsely ground black pepper, and salt. The recipe leans on starchy pasta water to bring the cheese and pepper together, so the method does the work instead of a long ingredient list. It is a sensible dinner to scale up when cheese and pasta are already in the pantry, though best cooked close to serving.
Get the Recipe: Cacio e Pepe
French Bread Pizza

Using store-bought French bread turns French Bread Pizza into a flexible dinner, with homemade dough as another option. Garlic butter, pizza sauce, tomatoes, Parmesan, and mozzarella bring flavor from grocery staples, and prep can be done ahead. Leftover slices keep in the fridge for 4 days or the freezer for 3 months, making extra portions especially useful when another dinner needs to be ready quickly.
Get the Recipe: French Bread Pizza
Aglio e Olio

On nights when the budget is tight and time is short, Aglio e Olio is ready in 17 minutes with linguine, sliced garlic, olive oil, and parsley. A short ingredient list makes it easy to pair a larger batch with vegetables already in the fridge. Cook only the amount that will be eaten soon for the best texture, or prepare a fresh batch when the next meal comes around.
Get the Recipe: Aglio e Olio
Vegetarian Shepherds Pie

Under its mashed potato top, Vegetarian Shepherds Pie combines mushrooms, onion, carrots, and garlic into a filling one-dish dinner that takes about 1 hour 15 minutes. The vegetable-and-mushroom filling provides substance without a pricey cut of meat, and the casserole format makes it straightforward to portion. Make it on a day with a little oven time to spare, then set aside servings for later meals rather than building another dinner from scratch.
Get the Recipe: Vegetarian Shepherds Pie
Lentil Soup

A simmering pot is an easy way to turn lentils into several meals, and Lentil Soup takes 50 minutes with onion, garlic, ginger, lentils, and coconut milk. Seven ounces of lentils start the pot, so scale the liquid along with the rest if doubling. Serve one bowl tonight and chill or freeze extra portions for another day, making this a good choice when the grocery list needs to cover more dinners.
Get the Recipe: Lentil Soup
Roasted Whole Cauliflower

At 1 hour 5 minutes total, Roasted Whole Cauliflower gives a centerpiece dinner built around one whole cauliflower, olive oil, garlic powder, and paprika. As a main course or side dish, it can share a plate with pantry grains or anchor a lighter dinner on its own. One whole head is easy to portion for a meal now and the next day’s lunch, helping stretch produce across the week.
Get the Recipe: Roasted Whole Cauliflower
Tortilla Pizza

For a quick meal that does not require a full dough recipe, Tortilla Pizza is ready in 10 minutes with tortillas, vegetarian pepperoni, Parmesan, and basil. Its small format is useful for making only the portions needed, then switching toppings to use bits of cheese or produce already open. Cook an extra round if lunch is on the plan, or keep it fresh when crisp edges matter most.
Get the Recipe: Tortilla Pizza
Spicy Udon Noodles

On a weeknight with 25 minutes to cook, Spicy Udon Noodles turns thick udon into a full bowl with sesame oil, red chiles, green beans, carrots, garlic, and ginger. The quick cook time and vegetables make it a practical change from another pasta dinner, while the chiles bring the heat. Scale the batch if you need extra portions, and portion leftovers for a next-day lunch.
Get the Recipe: Spicy Udon Noodles
Thai Yellow Curry

Bright curry sauce makes Thai Yellow Curry a 37-minute option built with coconut oil, red onion, ginger, garlic, curry paste, and bell pepper. Serve the vegetables and sauce over rice, then portion the extra for another meal. Keep potatoes and peppers on hand for a filling pot that can carry more than one dinner, a practical way to stretch one grocery trip into later servings.
Get the Recipe: Thai Yellow Curry
Boursin Cheese Baked TikTok Pasta

Roasted tomatoes give Boursin Cheese Baked TikTok Pasta its sauce in about 35 minutes, joined by mushrooms, garlic, spinach, short pasta, and Boursin cheese. Leftovers keep in the fridge for up to 3 days and reheat with a splash of liquid; freezing can make the soft cheese sauce separate. That makes this a useful dinner for the next couple of nights, with portions ready before another grocery run.
Get the Recipe: Boursin Cheese Baked TikTok Pasta
Vegetable Stew

Slow simmering fills out Vegetable Stew in about 1 hour 15 minutes with carrots, potatoes, sweet potatoes, brown lentils, mushrooms, and vegetable broth. This substantial pot uses produce and pantry lentils, and leftovers keep 3 to 4 days in the fridge or up to 3 months frozen. Freeze a few portions after dinner so a later night can start with a reheat instead of chopping.
Get the Recipe: Vegetable Stew
