Budget Vegetable Lasagna for a Meatless Comfort Meal

9 min prep 4 min cook 350 servings
Budget Vegetable Lasagna for a Meatless Comfort Meal
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a quiet magic that happens when a pan of bubbling vegetable lasagna emerges from the oven on a weeknight: the kitchen smells like oregano-kissed tomatoes and roasted peppers, the cheese has bronzed into tiny freckled craters, and the noodles have absorbed every ounce of garlicky vegetable broth so each slice holds together like a dream. I developed this recipe during the busiest semester of graduate school, when my grocery budget was $35 a week and my only “treat” was a $2.99 bottle of Trader Joe’s red blend. I needed something that could feed me for days, freeze like a champ, and still feel celebratory on a random Tuesday.

Over the years this lasagna has become my go-to for potlucks, new-parent meal trains, and Sunday meal-prep sessions. It’s inexpensive without tasting like austerity: a full 9×13 pan costs about $9 total and yields eight generous squares. The vegetables are flexible—whatever is on sale or languishing in the crisper—yet the result always tastes intentional. If you’re looking for a meatless comfort meal that won’t break the bank, you just found it.

Why This Recipe Works

  • One-pot vegetable sauté: All the veggies share the same skillet, building layers of flavor while keeping dishes minimal.
  • No-boil noodles save money & time: Skip the extra pot; they hydrate right in the pan and absorb the seasoned sauce.
  • Three-cheese balance: Creamy ricotta for body, stretchy mozzarella for melt, and a dusting of Parmesan for salty umami.
  • Flexible produce: Zucchini, mushrooms, spinach, carrots—use 6 cups of whatever is cheapest or in season.
  • Make-ahead friendly: Assemble up to 48 h ahead or freeze unbaked for 3 months; bake straight from frozen when life gets chaotic.
  • Hidden protein boost: A can of white beans puréed into the ricotta adds 9 g plant protein per serving without changing the taste.

Ingredients You'll Need

Ingredients

Below are the everyday heroes that create maximum flavor on a shoestring budget. Feel free to swap vegetables based on what’s on sale; just keep the total volume around 6 cups so the moisture ratio stays consistent.

  • No-boil lasagna noodles (9–12 sheets): Look for store brands; they’re half the price of name-brand and work identically. If you only have regular noodles, simply boil 2 min less than package directs and proceed.
  • Olive oil (2 Tbsp): Any neutral oil works, but olive oil adds fruity depth. Buy in bulk or discount clubs and store in a dark cabinet.
  • Yellow onion (1 large): The aromatic backbone. Dice small so it melts into the sauce.
  • Garlic (3 cloves): Fresh is pennies per clove; jarred is fine in a pinch.
  • Zucchini (2 medium): High water content keeps the lasagna moist; salting and squeezing prevents sogginess.
  • Carrots (2 medium): Adds subtle sweetness and color contrast. Peel only if the skin is tough.
  • Bell pepper (1 large, any color): Red or yellow peppers roast into candy-like bits; green is cheaper and still delicious.
  • Mushrooms (8 oz / 225 g): Buy “ugly” or marked-down packs; brown or white both work. Wipe clean instead of rinsing to avoid extra moisture.
  • Fresh spinach (3 packed cups): A $1.99 bag wilts down to nothing and sneaks in iron. Frozen spinach works—thoroughly squeeze dry.
  • Crushed tomatoes (28 oz can): Store brand is usually 20¢ cheaper and tastes identical. Check the label for only tomatoes & citric acid.
  • Tomato paste (2 Tbsp): Intensifies tomato flavor without buying pricey sauce. Freeze the rest in 1-Tbsp dollops for future recipes.
  • Dried oregano & basil (1 tsp each): Dollar-store spices are perfectly fine; just replace every year for best potency.
  • Crushed red-pepper flakes (¼ tsp): Optional but balances the sweet vegetables. Add more if you like heat.
  • Ricotta cheese (15 oz / 425 g): Whole-milk ricotta bakes up creamier, but part-skim is cheaper and still luscious.
  • White beans, drained (1 can / 15 oz): Great Northern or cannellini disappear into the cheese and add protein; skip if you’re bean-averse.
  • Egg (1 large): Binds the ricotta so it doesn’t ooze out when sliced. Flax egg works for vegans (1 Tbsp flax + 3 Tbsp water).
  • Mozzarella (2 cups shredded): Buy a block and grate yourself—pre-shredded contains cellulose that can impede melting.
  • Parmesan (½ cup grated): A little goes a long way for salty, nutty depth. Skip the green can; buy a wedge and grate as needed.
  • Salt & black pepper: Kosher salt seasons each layer; freshly cracked pepper adds floral notes.

How to Make Budget Vegetable Lasagna for a Meatless Comfort Meal

1
Prep & salt the vegetables

Dice zucchini, carrots, and bell pepper into ¼-inch pieces. Toss zucchini with ½ tsp kosher salt in a colander; let drain 15 min, then squeeze handfuls to expel excess water. Meanwhile, wipe mushrooms with a damp paper towel and slice ¼-inch thick. This step prevents a watery lasagna and concentrates flavor.

2
Build the quick stovetop sauce

Heat olive oil in a 12-inch skillet over medium. Add onion and cook 4 min until translucent. Stir in garlic for 30 s, then mushrooms. Cook 5 min until mushrooms release and reabsorb their liquid. Add carrots, bell pepper, and zucchini; sauté 5 min more. Pour in crushed tomatoes, tomato paste, oregano, basil, red-pepper flakes, 1 tsp salt, and several grinds of black pepper. Simmer 10 min while you prep the cheese layer; the vegetables should be tender-crisp and the sauce thick enough to mound on a spoon.

3
Blend the protein-boosted ricotta

In a food processor (or bowl + immersion blender) blitz the drained white beans until smooth. Add ricotta, egg, ½ tsp salt, and ¼ tsp pepper; pulse until fluffy. This airy mixture spreads like cloud frosting and won’t sink during baking.

4
Wilt spinach in the same skillet

Push the vegetable mixture to the edges of the skillet; dump fresh spinach into the center. Cover 1 min until bright green and wilted. Stir everything together; taste and adjust salt. Remove from heat.

5
Preheat & prep the pan

Set oven rack to middle position and heat to 375 °F (190 °C). Lightly oil a 9×13-inch baking dish. Spread ½ cup of the vegetable sauce on the bottom to prevent sticking.

6
Layer #1: noodles + ricotta

Arrange 3–4 no-boil noodles lengthwise to cover the sauce (break to fit). Dollop half of the ricotta mixture over noodles; spread gently with an offset spatula. Top with one-third of the vegetable sauce and a handful of mozzarella.

7
Repeat layers twice more

Continue layering noodles, remaining ricotta, half of the remaining sauce, and another sprinkle of mozzarella. Finish with a final layer of noodles, the last of the sauce, the remaining mozzarella, and all of the Parmesan. Press gently so noodles are submerged—this hydration step is key to tender pasta without pre-boiling.

8
Cover & bake

Coat a sheet of foil with non-stick spray (or brush with oil) to prevent cheese cling. Tent loosely over the dish; bake 25 min. Remove foil and bake 20–25 min more until the top is blistered and the sauce is bubbling up the sides. If you like an extra-crispy crown, broil 1–2 min at the end—watch closely!

9
Rest before slicing

Let the lasagna stand 15 min. This pause allows the cheese to set so your squares slice cleanly instead of sliding apart into molten lava.

Expert Tips

De-juicy vegetables

Salt and drain zucchini plus squeeze frozen spinach in a clean kitchen towel to remove as much liquid as possible; your lasagna will never swim in a puddle.

Stretch mozzarella

Mix 1 cup shredded mozzarella with ¼ cup dry breadcrumbs; the crumbs absorb moisture and you’ll swear there’s double the cheese.

Overnight flavor

Assemble the lasagna, cover tightly, and refrigerate overnight. The noodles hydrate gently and the flavors meld—bake 10 min longer straight from the fridge.

Freeze in portions

Bake, cool completely, then slice into squares. Wrap each in foil and freeze; reheat single servings in a 350 °F oven for 25 min or microwave 2–3 min.

Sauce short-cut

If tomatoes are on sale, replace the 28-oz can with 2 lbs diced fresh tomatoes; simmer 10 min longer until they break down.

Brighten at the end

Just before serving, scatter fresh basil ribbons or a teaspoon of lemon zest over the top; the hit of freshness makes the whole dish taste lighter.

Variations to Try

  • Vegan version: Swap ricotta for 14 oz extra-firm tofu blended with 2 Tbsp nutritional yeast, 1 Tbsp lemon juice, and ½ tsp garlic powder. Use vegan mozzarella shreds and skip the egg.
  • Gluten-free: Replace noodles with thin ribbons of eggplant or gluten-free lasagna sheets; bake 5 min longer.
  • Roasted veggie upgrade: Roast vegetables at 425 °F for 20 min instead of sautéing for deeper caramelized notes.
  • Butternut squash spin: Sub half the zucchini with peeled cubes of butternut; the subtle sweetness pairs beautifully with sage.
  • Spicy southern: Add 1 cup corn kernels and 1 minced chipotle in adobo to the sauce for smoky heat.
  • Green goddess: Stir ½ cup pesto into the ricotta and swap spinach for arugula.

Storage Tips

Refrigerator: Cool completely, cover with foil, and chill up to 5 days. Reheat squares in a 350 °F oven for 15 min or microwave until steaming.

Freezer (unbaked): Wrap the entire chilled pan in plastic and foil; freeze up to 3 months. Bake from frozen at 350 °F for 1 h 30 min, adding foil if the top browns too quickly.

Freezer (baked): Cut into servings, wrap individually, and freeze up to 3 months. Thaw overnight in the fridge or reheat straight from frozen 25–30 min.

Meal-prep lunch boxes: Pack cooled squares into airtight containers with a side salad; keeps 4 days refrigerated and reheats in 90 sec.

Frequently Asked Questions

Absolutely. Fresh pasta cooks faster, so reduce the covered baking time by 10 min and check for tenderness.

Rest the lasagna 15 min, then cut with a serrated knife wiped clean between cuts. Use a silicone spatula to lift the first square; after that the rows hold together.

Yes—assemble in an 8×8-inch dish and bake 5 min less. Or make two 8×8 pans and freeze one for later.

Carrots, cabbage, and onions are almost always the least expensive. Add ½ cup lentils for bulk and protein.

Sure—brown ½ lb ground chicken or turkey with the onions. It stays economical and stretches further among the vegetables.

Insert a knife in the center; it should slide through tender noodles and the sauce should be bubbling vigorously. An instant-read thermometer inserted into the middle should read 190 °F.
Budget Vegetable Lasagna for a Meatless Comfort Meal
pasta
Pin Recipe

Budget Vegetable Lasagna for a Meatless Comfort Meal

(4.9 from 127 reviews)
Prep
25 min
Cook
45 min
Servings
8

Ingredients

Instructions

  1. Salt zucchini: Toss zucchini with ½ tsp salt; drain 15 min and squeeze dry.
  2. Make sauce: Sauté onion, garlic, mushrooms, carrots, bell pepper, and zucchini in olive oil 5 min. Stir in crushed tomatoes, tomato paste, oregano, basil, red-pepper flakes, 1 tsp salt, and pepper; simmer 10 min. Wilt spinach in the center, then combine.
  3. Blend ricotta: Purée white beans until smooth. Add ricotta, egg, ½ tsp salt, and ¼ tsp pepper; mix until fluffy.
  4. Assemble: Preheat oven to 375 °F. Spread ½ cup sauce in a 9×13 dish. Layer noodles, half the ricotta, one-third sauce, and a sprinkle of mozzarella twice more. Finish with noodles, remaining sauce, remaining mozzarella, and all the Parmesan.
  5. Bake: Cover with foil (oiled) and bake 25 min. Uncover and bake 20–25 min more until bubbling and golden. Rest 15 min before slicing.

Recipe Notes

For ultra-clean slices, chill the baked lasagna overnight and reheat squares individually. The flavors deepen and the layers firm up beautifully.

Nutrition (per serving)

312
Calories
18g
Protein
36g
Carbs
11g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.