Stouffer’s Vegetable Lasagna Copycat Recipe

A cozy homemade version with creamy white sauce, tender vegetables, cheesy layers, and a crisp golden topping.

 

Difficulty

Beginner-Friendly

Prep time

35–45 Minutes

Cooking time

50–55 Minutes

Makes

1 Deep 13 × 9-Inch Lasagna

Quick Answer: What Makes This Copycat Lasagna So Similar?

This homemade version recreates the familiar comfort-food feel of Stouffer’s Vegetable Lasagna with tender noodles, a creamy white sauce, broccoli, carrots, spinach, onions, and plenty of melted cheese.

The key is controlling moisture. Cook the vegetables first, keep the sauce thick and creamy, and finish the lasagna with a buttery, crisp topping. That gives you creamy layers without a watery filling, while keeping the top golden and crunchy.

Ingredients

Table of Contents

There is something especially comforting about Stouffer’s Vegetable Lasagna. You cut through that golden, crunchy topping and get layers of tender noodles, creamy white sauce, vegetables, and plenty of melted cheese in one forkful.

Recreating that same feeling at home sounds simple. Then you try it.

The vegetables release too much water. The white sauce tastes flat. The noodles turn soft around the edges, and somehow the whole thing tastes more like a regular vegetable casserole than the lasagna you were craving.

That is exactly what this copycat recipe is designed to avoid.

We’ve loved food since childhood, especially growing up around our mom and elder sister’s cooking, so we know how much the small details can change a homemade comfort dish. For this vegetable lasagna, we focused on what matters most at home: a creamy sauce, tender vegetables, cheesy layers, and a crisp golden topping, all made with ingredients you can control.

The goal is to recreate the parts that make Stouffer’s Vegetable Lasagna so recognizable: a rich white sauce, finely cut vegetables, a savory five-cheese filling, tender pasta, and that buttery crunch on top.

What Makes Stouffer’s Vegetable Lasagna Different?

Homemade copycat Stouffer’s vegetable lasagna with creamy cheese layers

This is not a typical vegetable lasagna with tomato sauce and a little ricotta between the noodles.

The flavor and texture come from four main parts.

1. A Creamy White Sauce

Instead of marinara, this lasagna uses a rich, smooth white sauce.

A basic butter-and-flour roux thickens the milk and cream, while garlic powder, onion powder, salt, and white pepper give it a savory flavor without overpowering the vegetables.

The sauce should be thick enough to coat a spoon but still loose enough to spread easily between the pasta layers.

That balance matters.

A sauce that is too thin can leave you with watery lasagna. Make it too thick, and the finished layers can feel heavy and dry.

2. A Five-Cheese Blend

One cheese cannot create all the flavor and texture we want here, so this recipe uses five.

  1. Ricotta gives the filling its creamy body.
  2. Mozzarella melts into those stretchy, cheesy layers.
  3. Parmesan brings a nutty, savory flavor.
  4. Romano is sharper and saltier, so a little goes a long way.
  5. Asiago adds another layer of tangy, aged-cheese flavor.

Together, they give the lasagna much more depth than a basic ricotta-and-mozzarella filling..

3. Finely Diced Vegetables

Broccoli, carrots, onion, and spinach make up the vegetable layer, but the way you cut them is just as important as the vegetables themselves.

Finely dice the broccoli and carrots.

Aim for pieces around 1/4 inch.

Small pieces soften as the lasagna bakes and spread evenly through every layer. Large chunks take longer to cook and can make the lasagna difficult to slice cleanly.

Using fresh vegetables also gives you better control over moisture.

Frozen broccoli and spinach can release a surprising amount of water as they cook. That extra liquid is one of the easiest ways to turn a creamy lasagna into a watery one.

4. A Buttery Cracker Topping

Then comes the part that makes this copycat especially satisfying.

Instead of finishing the lasagna with plain breadcrumbs, we use crushed Ritz crackers mixed with melted butter.

They create a salty, buttery crunch against the soft pasta and creamy filling underneath.

Do not crush them into a fine powder.

Leave a few slightly larger pieces mixed with the crumbs. Those uneven pieces toast differently in the oven and give the topping a better texture

Ingredients You’ll Need

Ingredients for homemade Stouffer’s vegetable lasagna recipe

Here is everything you need to build the lasagna, along with why each ingredient matters.

1. For the Béchamel White Sauce

Unsalted butter — 6 tablespoons, about 85 g

Butter forms the base of the roux. Using unsalted butter gives you more control over the seasoning later.

All-purpose flour — 6 tablespoons, about 45 to 50 g

The flour combines with the butter to thicken the sauce.

Cook the flour briefly before adding the milk. This gets rid of the raw flour taste while keeping the roux pale enough for a white sauce.

Whole milk — 3 cups, about 720 ml

Whole milk gives the béchamel a richer texture than low-fat milk.

For this recipe, I would not switch to skim milk. The sauce is one of the main flavors in the lasagna, so this is one place where the extra richness makes a noticeable difference.

Heavy cream — 1 cup, about 240 ml

Heavy cream makes the sauce smoother, richer, and more velvety.

You could make béchamel with milk alone, but the added cream gets us closer to the creamy texture we want in this copycat.

Garlic powder — 1 teaspoon

Garlic powder adds savory flavor without introducing pieces of fresh garlic into the smooth sauce.

It is also less likely to scorch while you are making the roux.

Onion powder — 1 teaspoon

Onion powder adds another layer of savory flavor and works quietly in the background.

You may not immediately taste “onion,” but you would notice if it were missing.

Salt — 1 teaspoon, plus more as needed

Season the sauce gradually.

Remember that Parmesan, Romano, Asiago, crackers, and mozzarella can all bring additional salt to the finished dish, so do not make the béchamel overly salty on its own.

White pepper — 1/2 teaspoon

White pepper gives the sauce gentle warmth without leaving dark specks throughout the béchamel.

Black pepper will still taste good if that is what you have, but white pepper keeps the sauce looking pale and creamy.

2. For the Vegetable Layer

Fresh broccoli florets — 2 cups, finely diced

Cut the broccoli into pieces around 1/4 inch.

Do not leave large florets. Smaller pieces cook more evenly and give you vegetables in every bite instead of a few oversized chunks.

Fresh broccoli is the better choice here because frozen broccoli tends to carry more moisture.

Carrots — 1 cup, finely diced

Carrots bring a little sweetness and color to the filling.

Matchstick carrots can save time. Simply gather them together and chop them into small pieces.

Again, keep the pieces small so they become tender during baking.

Yellow onion — 1 medium, finely chopped

Onion gives the vegetable mixture sweetness and savory depth as it cooks.

Finely chopped onion also disappears nicely into the layers instead of leaving large pieces behind.

Baby spinach — 5 ounces, about 140 g, roughly chopped

Baby spinach is tender enough to wilt directly into the lasagna.

There is no need to cook it down into a soggy pile first.

Roughly chopping it also makes the finished lasagna easier to slice and keeps long spinach leaves from pulling out with your fork

3. For the Five-Cheese Filling

Whole-milk ricotta — 15 ounces, about 425 g

Ricotta forms the creamy base of the cheese layer.

Open the container and check the texture before mixing. If you see a lot of watery liquid sitting around the ricotta, drain it first.

That small step helps control moisture in the finished lasagna.

Mozzarella — 8 ounces, about 225 g, freshly shredded

Mozzarella gives you the soft melt and cheese pull you expect from lasagna.

Buy a block and shred it yourself when possible.

Pre-shredded mozzarella often contains anti-caking ingredients that keep the pieces separate in the bag. Those coatings can also make the cheese melt a little less smoothly.

Parmesan — 1/2 cup, about 45 g, freshly grated

Parmesan adds salty, nutty flavor.

Freshly grated Parmesan also blends more smoothly into the ricotta mixture than the shelf-stable powdered kind.

Romano — 1/2 cup, about 45 g, freshly grated

Romano is sharper and saltier than Parmesan.

That stronger flavor helps keep the cheese filling from tasting flat once it is layered with noodles, vegetables, and white sauce.

Asiago — 1/2 cup, about 45 g, freshly grated

Asiago gives the blend a slightly sharp, tangy finish.

It may seem like a small detail, but combining cheeses with different flavors is what makes the filling taste more interesting than standard ricotta lasagna.

Large egg — 1

The egg binds the ricotta mixture.

As the lasagna bakes, it helps the cheese layer set so the slices hold together instead of sliding apart as soon as you cut them.

4. For the Pasta

Standard lasagna noodles — 12 to 15

Use regular lasagna noodles rather than oven-ready noodles for this version.

Boil them until they are just shy of al dente.

Do not cook them until completely tender.

They will continue absorbing moisture and cooking in the oven, so slightly firm noodles give you a better final texture.

The exact number you need will depend on the noodle size and how they fit in your 9 x 13-inch baking dish.

Salt for the pasta water

Season the pasta water before adding the noodles.

Lasagna has plenty of flavorful fillings, but the noodles still need seasoning of their own.

5. For the Buttery Cracker Topping

Ritz crackers — about 1 sleeve, roughly 30 crackers

Ritz crackers give this copycat topping its buttery, lightly salty crunch.

Crush them by hand or place them in a zip-top bag and gently break them with a rolling pin.

Keep the texture uneven rather than turning the crackers into fine crumbs.

Unsalted butter — 2 tablespoons, about 28 g, melted

Toss the crushed crackers with melted butter before sprinkling them over the lasagna.

The butter helps the crumbs toast and turn golden in the oven.

One Ingredient Tip That Makes a Big Difference

Grate the cheese yourself whenever you can.

It takes a few extra minutes, but freshly grated mozzarella, Parmesan, Romano, and Asiago melt and blend more smoothly than many pre-shredded versions.

This matters even more in a lasagna where cheese is one of the main flavors rather than just a topping.

And keep an eye on moisture throughout the recipe.

Drain watery ricotta. Use fresh vegetables. Keep the broccoli and carrots finely diced. Do not overcook the noodles.

Those small decisions are what help you get creamy, distinct layers instead of a watery pan of vegetable pasta.

The Best Baking Dish for This Lasagna

Use a sturdy 13 x 9-inch ceramic or glass baking dish for this recipe.

A ceramic dish holds heat well and gives the lasagna plenty of time to bake evenly, especially around the edges. Glass works just as well and has one handy advantage: you can look through the bottom and sides to see how the layers are cooking.

Whichever you choose, make sure the dish is deep enough to hold all the sauce, vegetables,

The Heart of the Copycat: Mastering the Béchamel White Sauce

thick creamy sauce

If there is one part of this recipe worth slowing down for, it is the white sauce.

This is what gives the lasagna its creamy, savory character. Make it too thin and the layers can slide apart. Cook it too far and it becomes heavy and pasty.

What you want is a smooth, velvety béchamel that coats the noodles without turning into glue.

The good news is that once you understand the process, it is very manageable.

If you enjoy recreating old favorites at home, you might also like our Copycat Subway Seafood Sensation recipe, another easy homemade take on a restaurant favorite.

Start With the Roux

Melt 6 tablespoons of unsalted butter in a heavy-bottomed saucepan over medium heat.

Once the butter has melted and most of the foaming settles, whisk in the flour.

Keep whisking for about 1 to 2 minutes.

Do not rush this step.

That short cooking time removes the raw flour taste and gives the finished sauce a smoother flavor. The roux should stay pale, with perhaps the faintest golden tint. You may notice a lightly nutty smell.

Do not let it turn brown.

A darker roux has its place in other recipes, but we want this sauce to stay pale and creamy.

Add the Milk and Cream Slowly

This is where lumps usually happen.

Do not pour all the liquid into the roux at once.

Start with a small splash of milk and whisk until the mixture is completely smooth. Add another splash, whisk again, and continue gradually.

Once the mixture loosens, you can add the remaining milk and cream a little more quickly while continuing to whisk.

This gradual method makes it much easier to get a silky sauce without floury lumps.

When all the liquid is incorporated, bring the sauce to a gentle simmer.

Keep the heat moderate and whisk regularly, especially along the bottom and corners of the pan.

Cook for around 5 to 7 minutes, or until the sauce noticeably thickens.

How Do You Know the Béchamel Is Thick Enough?

Dip a spoon into the sauce.

The béchamel should coat the back in an even layer rather than immediately running off.

Run your finger through the sauce on the spoon. If the line stays visible instead of flowing straight back together, you are there.

The sauce should still pour and spread easily.

If it looks like a thick paste, it has gone too far.

Season the White Sauce

Take the saucepan off the heat and whisk in:

  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon salt
  • 1/2 teaspoon white pepper

Taste before adding more salt.

The béchamel should taste well seasoned on its own, but remember what is coming next. Parmesan, Romano, Asiago, mozzarella, and the cracker topping all add saltiness to the finished lasagna.

It is much easier to add another pinch later than to rescue an overly salty pan.

Why Whole Milk and Cream Matter

This is not the best place to lighten the recipe.

Whole milk gives the béchamel body, while heavy cream gives it that richer, velvety texture that works so well in this style of vegetable lasagna.

Using only skim or very low-fat milk can leave the sauce feeling thinner and less satisfying.

If you want the closest result to the creamy frozen-lasagna texture you remember, stick with whole milk and heavy cream.

What If My Béchamel Turns Lumpy or Grainy?

Do not throw it away.

First, remove the pan from the heat and whisk firmly until the sauce smooths out.

If small lumps remain, pour the sauce through a fine-mesh sieve.

The most common causes are simple:

  • Adding the liquid too quickly
  • Letting the pan get too hot
  • Not whisking enough while the sauce thickens

Next time, keep the heat around medium to medium-low and add the first portion of liquid slowly.

A smooth béchamel comes more from patience than complicated technique.

Preparing the Vegetables Without Making the Lasagna Watery

Homemade copycat Stouffer’s vegetable lasagna with creamy cheese layers

Vegetable lasagna has one common enemy: too much moisture.

You want the broccoli, carrots, onion, and spinach to become tender as the lasagna bakes, but you do not want them swimming in liquid.

The easiest way to manage that is to use fresh vegetables and cut them to the right size.

Finely Dice the Broccoli

Start with 2 cups of fresh broccoli florets.

Trim away any very thick stems, then chop the florets into pieces roughly 1/4 inch across.

Yes, that is quite small.

There is a reason for it.

The broccoli is going into the lasagna raw, so the pieces need to be small enough to soften during baking. Bigger florets can still feel firm by the time the noodles and cheese are ready.

Smaller pieces also spread more evenly through the layers, so you get broccoli in each serving rather than one large chunk in the middle.

Dice the Carrots to the Same Size

Use 1 cup of carrots, cut into roughly 1/4-inch pieces.

Pre-cut matchstick carrots are a handy shortcut. Line them up, run your knife across them, and you will have a fine dice in very little time.

Try to keep the carrot pieces close to the size of the broccoli.

Uniform pieces cook at a similar rate.

That matters when you are relying on the oven to cook everything inside the assembled lasagna.

Finely Chop the Onion

Chop one medium yellow onion quite finely.

You are not looking for noticeable chunks of onion in the finished lasagna. The onion should soften into the layers and add a gentle savory sweetness in the background.

Large pieces are more likely to stay firm.

Small pieces almost disappear into the filling.

Roughly Chop the Baby Spinach

Use about 5 ounces of baby spinach and give it a rough chop.

Do not spend too much time making every piece identical. Spinach wilts dramatically as it heats.

Chopping it simply makes the finished lasagna easier to layer, slice, and eat.

Baby spinach is particularly useful here because the leaves are naturally tender and wilt quickly during baking.

Do I Need to Cook the Vegetables First?

Not for this version.

When the broccoli and carrots are cut very small, they have enough time to soften while the lasagna bakes.

Skipping the sautéing step also keeps the process simpler.

The important part is the cut.

Do not leave the broccoli and carrots in large chunks and expect the oven to fix them.

That is how you end up with soft noodles and crunchy vegetables in the same bite.

A Faster Way to Prep the Vegetables

A sharp chef’s knife works perfectly well, but a vegetable chopper can save time if you are making a large pan.

You can also use a food processor for the broccoli and carrots.

Use the pulse button and stop frequently to check the texture.

You want small, distinct pieces, not vegetable paste.

A few extra pulses can take broccoli from finely chopped to mush surprisingly quickly.

The Five-Cheese Blend: Why We Use More Than Mozzarella

step by step preparation

It would certainly be easier to make this lasagna with ricotta and mozzarella alone.

It would also taste different.

The five cheeses each bring something slightly different to the filling, and that combination creates a richer, more savory flavor.

Chease Rolls

Ricotta: The Creamy Base

Whole-milk ricotta gives the cheese layer its soft, creamy body.

It does not create much stretch. That is not its job.

Instead, ricotta gives you a rich layer that sits between the noodles and vegetables without becoming oily or overly heavy.

Check the container before using it.

If the ricotta looks watery, drain it first.

Mozzarella: Melt and Stretch

Mozzarella gives the lasagna its familiar melted-cheese texture.

For easy shredding and better moisture control, a whole-milk block mozzarella or low-moisture mozzarella is particularly convenient.

If you prefer fresh mozzarella, drain it very thoroughly and blot away excess moisture before shredding or tearing it. Fresh mozzarella contains considerably more liquid, and too much of that liquid can make the lasagna looser.

Whichever version you choose, grate or prepare it yourself when possible.

Parmesan: Nutty and Savory

Parmesan brings a deeper, aged flavor to the cheese mixture.

It is salty and nutty, so it helps balance the mild ricotta and mozzarella.

Freshly grated Parmesan melts and disperses through the filling much better than large flakes.

Romano: Sharp and Salty

Romano has a stronger personality.

It is sharper and usually saltier than Parmesan, so it gives the filling a little bite.

That is why it is worth keeping even though Parmesan is already in the recipe.

The two cheeses overlap, but they do not taste exactly the same.

Asiago: Tangy Depth

Asiago adds another aged-cheese flavor with a slightly tangy edge.

You may not be able to identify it in a single forkful, but the cheese blend tastes fuller with it than without it.

That is the point of using several cheeses here.

No single one needs to dominate.

Together, they create the savory depth we are looking for.

Can You Substitute the Cheeses?

You can, but the flavor will change.

If you leave out Asiago or Romano and simply increase the mozzarella, the lasagna will still be cheesy, but it will taste milder.

Using only mozzarella gives you melt and stretch without much of the salty, aged-cheese depth.

If you need to simplify the blend, Parmesan is one of the most useful aged cheeses to keep because it brings plenty of savory flavor.

For the closest copycat-style result, though, use all five.

How to Mix the Ricotta Filling

Add the 15 ounces of whole-milk ricotta to a large bowl.

Then add:

  • 1 large egg
  • Half of the shredded mozzarella
  • Half of the Parmesan
  • Half of the Romano
  • Half of the Asiago

Stir until everything is evenly combined.

Do not whip it aggressively. You only need the cheeses and egg distributed through the ricotta.

The egg helps the cheese layer set as the lasagna bakes, which gives the finished slices more structure.

Save the remaining mozzarella, Parmesan, Romano, and Asiago.

You will use those between the layers and across the top.

If Your Ricotta Looks Watery

Drain it.

Place the ricotta in a fine-mesh sieve set over a bowl and let it sit for about 30 minutes.

You do not need to press it dry.

Just let the loose liquid drain away naturally.

It may seem like a small step, but moisture adds up quickly in lasagna. Between the vegetables, sauce, cheese, and noodles, controlling excess water at each stage makes a noticeable difference when you finally cut the first slice.

Step-by-Step Assembly: How to Build the Lasagna So It Holds Together

Step-by-step layers of homemade Stouffer’s vegetable lasagna

At this point, the hard part is done.

Your sauce is ready. The vegetables are chopped. The ricotta mixture is mixed. The cheeses are waiting.

Now you just need to build the layers in the right order.

Use a sturdy 13 x 9-inch baking dish for this. A ceramic dish holds heat very evenly, which helps the top turn golden. A glass dish also works well and lets you see how the bottom and sides are baking.

The biggest goal here is simple: even layers and good moisture balance.

Too much filling in one spot can make the lasagna messy. Too little sauce can leave dry patches. So build the layers gently and spread everything as evenly as you can.

Before You Start Assembling

Preheat your oven to 375°F (190°C).

Boil the lasagna noodles in well-salted water until they are just shy of al dente, usually about 1 to 2 minutes less than the package directions.

Do not cook them all the way through.

They still need time to bake in the oven, and slightly firm noodles give you a better final texture.

Drain them, then lay them flat on a lightly oiled baking sheet or large tray so they do not stick together while you work.

Then set up your assembly station. Keep these four components within easy reach:

  • Béchamel white sauce
  • Chopped vegetables
  • Ricotta cheese mixture
  • Remaining shredded and grated cheeses

That little bit of prep makes layering much easier.

The Layering Order, From Bottom to Top

If it helps, picture the lasagna like this:

sauce → noodles → vegetables and ricotta → extra cheese → béchamel → repeat → final noodles → béchamel → cheese → Ritz topping

That is the whole structure.

Now let’s build it step by step.

1. Start With a Thin Sauce Base

Spread about 1/2 cup of béchamel across the bottom of the baking dish.

This first layer is important. It keeps the noodles from sticking and gives the bottom of the lasagna enough moisture to cook properly.

You do not need a thick layer here.

Just cover the base.

2. Add the First Noodle Layer

Lay 3 to 4 lasagna noodles lengthwise over the sauce.

Slightly overlap them if needed so the bottom is covered.

Do not worry if you need to trim or break one noodle to fit a corner. That is completely fine.

3. Add the First Vegetable and Cheese Layer

Scatter about one-third of the diced broccoli, carrots, onion, and chopped spinach over the noodles.

Try to spread the vegetables evenly so every slice gets a little of everything.

Now dollop one-third of the ricotta mixture over the vegetables in small spoonfuls.

Spread it gently.

Do not drag it around too hard or you will pull up the vegetables and noodles underneath. Small spoonfuls spread more easily than one giant pile in the middle.

Then sprinkle over a handful of the remaining mozzarella, Parmesan, Romano, and Asiago.

This extra cheese between the layers helps build that rich, savory flavor all the way through the pan.

4. Add the Sauce Layer

Ladle about 1 cup of béchamel over the top and spread it gently to cover the layer.

Try to reach the edges.

Those edges matter. If the corners do not get enough sauce, they can dry out while baking.

5. Repeat the Layers Two More Times

Repeat the same pattern two more times:

  • Noodles
  • One-third of the vegetables
  • One-third of the ricotta mixture
  • A sprinkle of the remaining cheeses
  • About 1 cup of béchamel

By the time you are done, you should have three full interior layers.

Take your time here.

A calm, even assembly gives you a much better slice later.

6. Finish With the Final Noodle Layer

Add one final layer of noodles on top.

This creates a neat top surface for the final sauce and topping.

7. Cover the Top With Sauce and Cheese

Spread the remaining béchamel over the top noodles, covering them completely.

Make sure no bare noodle edges are left exposed if you can help it. Exposed pasta can dry out or become chewy in the oven.

Then sprinkle over all the remaining shredded and grated cheeses.

This top cheese layer helps create that rich baked finish under the cracker topping.

8. Add the Buttery Ritz Cracker Topping

In a small bowl, toss the hand-crushed Ritz crackers with the melted butter.

Then sprinkle them evenly over the cheese.

Do not crush the crackers into fine dust.

Leave the crumbs a little uneven.

That uneven texture gives you a better crunch, with some smaller toasted bits and some slightly larger buttery pieces on top.

And that is exactly what you want.

Baking the Lasagna

Homemade copycat Stouffer’s vegetable lasagna with creamy cheese layers

Cover the baking dish tightly with aluminum foil.

If you can, tent the foil slightly so it does not press directly onto the cheese.

Bake it covered for 30 minutes.

Then remove the foil and continue baking for another 20 to 25 minutes.

The lasagna is ready when:

  • The edges are bubbling well
  • The center is fully hot
  • The top is golden brown
  • The Ritz topping looks crisp and toasted

If you want to be extra sure, insert an instant-read thermometer into the center. It should read 165°F.

If the top starts browning too quickly before the center is fully heated, loosely place the foil back over the dish and keep baking until done.

Do Not Skip the Resting Time

This part is non-negotiable.

Once the lasagna comes out of the oven, let it rest for 15 to 20 minutes before slicing.

I know it smells hard to resist.

Still wait.

Resting gives the layers time to settle and the sauce time to thicken slightly. If you cut into it too soon, the trapped steam escapes all at once and the layers are much more likely to slide apart.

That is how you end up with a puddle instead of a clean slice.

Give it those 15 to 20 minutes, and the payoff is worth it.

Make-Ahead Instructions

Make a head instructuction for it

One of the best things about this recipe is that you can prepare it ahead of time.

That makes it much more practical for busy days.

Make It Ahead in the Refrigerator

Assemble the lasagna completely up to 24 hours in advance.

You can include the cracker topping if you are baking it the next day.

Cover the dish tightly and refrigerate it.

When you are ready to bake, take the dish out of the fridge while the oven preheats.

Then bake it as directed, but add about 10 to 15 extra minutes to the covered baking time since the lasagna is starting cold.

How to Freeze an Unbaked Lasagna

If you want that true freezer-meal convenience, this recipe freezes very well.

For freezer prep, assemble the lasagna in a disposable aluminum pan or another freezer-safe baking dish.

There is one important change:

Do not add the Ritz cracker topping before freezing.

It can soften and lose its crunch in the freezer.

Instead, assemble the lasagna fully through the cheese topping, then wrap it tightly with:

  1. A layer of plastic wrap
  2. A layer of aluminum foil

Label it with the date and basic baking instructions.

Freeze for up to 3 months.

How to Bake the Lasagna From Frozen

Preheat the oven to 375°F.

Remove the plastic wrap and cover the lasagna again with foil.

Bake it covered for 75 to 90 minutes, or until the center is fully hot and reaches 165°F.

Then uncover it, add the buttered Ritz cracker topping, and bake for another 15 to 20 minutes until the top is golden and crunchy.

If the topping finishes before the center is fully hot, loosely tent it with foil.

Reheating Leftovers

Leftover lasagna reheats very nicely, which is another reason this recipe is worth the effort.

Reheat Individual Slices

Place a slice on a plate, cover it loosely, and microwave until hot all the way through.

If the slice looks a little dry, add a spoonful of milk or a small spoonful of béchamel around the edge before reheating.

Reheat a Larger Portion

Place the lasagna in an oven-safe dish, cover with foil, and warm it in a 350°F oven until heated through.

Covering it helps the layers stay moist while the center warms up.

If you want to freshen the top, uncover it for the last few minutes so the topping regains some of its texture.

A Few Final Assembly Tips

Before you move on, keep these small tips in mind:

  • Undercook the noodles slightly so they finish in the oven instead of turning too soft.
  • Spread the sauce all the way to the edges to prevent dry corners.
  • Keep the vegetables evenly scattered so every slice has a balanced filling.
  • Drain watery ricotta if needed to help avoid a loose lasagna.
  • Rest before slicing if you want neat, structured pieces.

Lasagna is really just a sequence.

Once you know the order, it stops feeling complicated.

And when you pull this one from the oven with that creamy center and buttery golden top, it feels very worth it.

How to Store and Reheat Leftover Vegetable Lasagna

This lasagna is just as useful the next day, especially if you store and reheat it without drying out the creamy layers.

Let the leftovers cool, then transfer them to an airtight container or cover the baking dish tightly.

Refrigerate for up to 4 days.

Reheating Individual Slices

For a quick lunch, place one slice on a microwave-safe plate and cover it loosely.

Heat until the center is hot, checking partway through so the edges do not overcook before the middle warms up.

The microwave will soften the cracker topping, but the lasagna underneath stays creamy.

Reheating in the Oven

For several portions, the oven gives you a better texture.

Place the lasagna in an oven-safe dish, cover with foil, and reheat at 350°F (175°C) until warmed through.

Keep it covered for most of the reheating time so the noodles and sauce do not dry out.

Then remove the foil for the final few minutes.

That short uncovered finish helps bring some of the crunch back to the topping.

Homemade Copycat vs. Stouffer’s Vegetable Lasagna

Homemade delicious vegetable recipie

The goal of this recipe is not to reproduce an industrial ingredient list ingredient-for-ingredient.

Instead, it recreates the creamy white sauce, five-cheese flavor, vegetable filling, and crunchy top using ingredients that make sense in a home kitchen.

Here is how the two versions compare based on the Stouffer’s ingredient information included in the research for this recipe.

Love recreating familiar food-court favorites at home? Try our Costco Hot Turkey & Provolone Sandwich recipe for another cozy copycat meal.

Ingredient Category Homemade Copycat Stouffer's Version* What's Different?
Pasta Standard boiled lasagna noodles Whole-grain/enriched lasagna noodles The homemade version uses regular lasagna noodles for a familiar tender texture.
Sauce Base Butter, flour, whole milk, heavy cream Water, modified starch, soybean oil, milk ingredients, butter and cream Both create a creamy sauce, but the homemade version uses a traditional roux-thickened béchamel.
Cheese Blend Ricotta, mozzarella, Parmesan, Romano and Asiago Ricotta, mozzarella, Asiago, Parmesan and Romano The five-cheese combination is very similar. This recipe uses full-flavored cheeses you can grate and mix yourself.
Vegetables Fresh broccoli, carrots, onion and baby spinach Broccoli, carrots, spinach and onions The vegetable combination closely follows the same general profile.
Seasonings Garlic powder, onion powder, salt and white pepper Sea salt, garlic, onions, spices and lemon juice concentrate listed in the research brief The homemade seasoning is intentionally simple and easy to control as you cook.
Topping Buttered Ritz cracker crumbs Commercial golden breadcrumb-style topping This copycat uses crackers to create an easy buttery, salty crunch at home.
Stabilizers and Functional Ingredients None specifically added beyond normal recipe ingredients Ingredients such as modified starches, gums or emulsifiers may appear in commercially produced frozen lasagna Commercial frozen foods often need ingredients that help with manufacturing, freezing, reheating and shelf stability.

Troubleshooting Vegetable Lasagna

Homemade Stouffer’s vegetable lasagna copycat with creamy white sauce and cheese

A creamy vegetable lasagna looks forgiving, but a few small mistakes can change the texture quickly.

If yours does not come out quite the way you expected, start here.

Why Is My Vegetable Lasagna Watery?

Nothing is more disappointing than cutting into a beautiful lasagna and watching liquid run across the plate.

Usually, that extra moisture comes from more than one small source rather than one big mistake.

Common Causes

  • Vegetables were cut too large or carried excess water.
  • Frozen vegetables were used without removing enough moisture.
  • The ricotta was unusually wet.
  • The béchamel was too thin.
  • The noodles were overcooked.
  • The lasagna was sliced immediately after baking.

How to Fix It Next Time

Use fresh broccoli and carrots and dice them to roughly 1/4 inch.

If your ricotta has visible liquid in the container, drain it before mixing.

Make sure the béchamel coats the back of a spoon before you remove it from the heat.

And most importantly, let the baked lasagna sit for the full 15 to 20 minutes before cutting.

That rest is not just about cooling it down.

As the lasagna sits, the sauce becomes a little thicker and the layers settle around each other. The result is a slice that stays together much more easily.

Why Does My White Sauce Taste Bland?

A creamy sauce can still taste surprisingly flat if it is underseasoned.

The pasta, vegetables, and ricotta are all fairly mild, so the béchamel needs enough savory flavor to carry its part of the dish.

The Likely Causes

You may not have added enough seasoning, or you may have stopped cooking the roux too quickly.

How to Fix It

Cook the butter and flour together for 1 to 2 minutes before adding the milk.

You are not trying to brown the roux. You simply want to remove the raw flour taste and develop a gentle toasted aroma.

Once the sauce has thickened, season it with:

  • Salt
  • Garlic powder
  • Onion powder
  • White pepper

Then taste it.

The sauce should taste good before it ever reaches the baking dish.

Just keep in mind that Romano, Parmesan, Asiago, mozzarella, and the cracker topping will add more salt later.

Why Does My Béchamel Look Grainy or Separated?

This is slightly different from a flour lump.

A grainy or separated sauce is often a sign that the heat became too aggressive.

Keep the sauce at a gentle simmer, not a hard boil.

Medium or medium-low heat gives the flour time to thicken the liquid without scorching the milk along the bottom of the pan.

If the sauce starts looking rough, remove it from the heat and whisk it well.

If that does not smooth it enough, strain it.

For a badly scorched or fully separated sauce, starting a fresh roux may give you a better result than trying to force the damaged sauce back together.

Why Are My Vegetables Still Crunchy?

The pieces were probably too large.

This recipe depends on the broccoli and carrots cooking inside the assembled lasagna.

That works only when they are finely chopped.

Keep the largest pieces around 1/4 inch.

If you prefer bigger vegetable pieces, briefly blanch or sauté them first. Otherwise, the pasta and cheese may finish cooking before the carrots and broccoli become tender.

Why Are My Noodles Too Soft?

The noodles continue cooking after the lasagna goes into the oven.

If you boil them until completely tender before assembly, they can become overly soft during the additional baking time.

Cook regular lasagna noodles about 1 to 2 minutes shy of the package’s al dente time.

They should still have a little firmness when you drain them.

That gives them room to absorb sauce and finish cooking in the oven without turning mushy.

Why Does My Lasagna Fall Apart When I Slice It?

You probably cut it too soon.

A bubbling lasagna straight from the oven is at its loosest.

The cheese is molten, the béchamel is very hot, and steam is moving between the layers.

Give it 15 to 20 minutes.

That short rest allows everything to settle enough that your knife can cut through distinct layers instead of pushing the filling out the sides.

If clean slices matter to you, this is one of the easiest improvements you can make.

Why Isn’t My Ritz Topping Crunchy?

There are three common reasons.

The crackers may have been crushed too finely, the topping may have been covered for too long, or the lasagna may have been stored after baking.

For the best texture:

  • Crush the crackers into uneven crumbs rather than powder.
  • Toss them evenly with melted butter.
  • Uncover the lasagna for the final 20 to 25 minutes of baking.
  • Let the top become visibly golden before removing the pan from the oven.

If you are freezing the lasagna before baking, wait and add the cracker topping after the covered frozen bake.

That keeps it from

Why Are My Lasagna Noodles Rubbery or Chewy?

If the sauce is creamy and the filling tastes good but the noodles feel tough or rubbery, the pasta is usually the problem.

The Most Likely Causes

You may have:

  • Used oven-ready noodles
  • Cooked standard noodles too long before baking
  • Left parts of the noodles exposed without enough sauce

For this recipe, standard lasagna noodles give you the most control over the final texture.

Boil them until they are just shy of al dente, usually about 1 to 2 minutes less than the package directions.

They should still have a little firmness when you drain them.

The noodles continue cooking inside the lasagna, where they absorb some of the béchamel and moisture from the filling. If they are already completely soft before assembly, they can become mushy after another 50 minutes in the oven.

What About Oven-Ready Noodles?

I prefer regular boiled noodles for this white-sauce lasagna.

Oven-ready noodles are designed to soften by absorbing moisture while they bake. That can work very well in a saucy tomato lasagna, but a thick béchamel does not behave exactly like marinara.

If there is not enough available moisture around the noodles, some areas may stay firmer or chewier than you want.

Standard noodles remove much of that guesswork.

Whatever noodles you use, make sure the final béchamel layer reaches all the way to the edges. Exposed pasta dries quickly in the oven.

Why Is My Cracker Topping Burning?

That golden Ritz topping can go from beautifully toasted to too dark surprisingly fast.

The Most Likely Causes

Usually, either:

  • The oven is running hotter than expected
  • The topping has been exposed for too long
  • The baking dish is sitting too close to the upper heating element

How to Prevent It

Keep the lasagna covered for the first 30 minutes of baking.

Then remove the foil and let the top brown during the final portion of cooking.

If the crackers are getting dark before the center is ready, loosely tent the dish with foil again.

Do not press the foil directly onto the topping.

Another easy option is to hold the cracker mixture back and add it during the last 15 to 20 minutes of baking. This is especially useful if your oven tends to brown food quickly.

The topping needs enough uncovered heat to become crisp, but it does not need the entire baking time.

Why These Fixes Work

A lot of lasagna problems become easier to solve once you understand what is happening inside the pan.

Finely chopping the vegetables helps them cook at roughly the same rate as the rest of the lasagna.

Slightly undercooking the noodles gives them room to finish cooking in the sauce instead of becoming too soft.

A properly thickened béchamel helps hold the layers together.

And resting the finished lasagna gives the hot sauce, cheese, and pasta time to settle before you cut into them.

You do not need complicated restaurant techniques.

You just need each part of the lasagna to do its job.

How Close Is This Copycat to Stouffer’s Vegetable Lasagna?

Closing Lasagna

A good copycat recipe should remind you of the original without pretending that a homemade pan and a commercially frozen lasagna are going to be identical.

This version is built around the same qualities people usually associate with Stouffer’s Vegetable Lasagna: creamy white sauce, a multi-cheese filling, tender vegetables, soft lasagna noodles, and a crunchy golden top.

Here is what you can expect.

The White Sauce

The homemade béchamel is rich, smooth, and dairy-forward.

Because it is made with butter, whole milk, and heavy cream, it has a fuller texture than many commercially prepared frozen sauces.

The garlic, onion, and white pepper stay in the background rather than making the sauce taste heavily seasoned.

If the creamy white sauce is your favorite part of Stouffer’s, this is the part of the recipe worth getting right.

The Cheese

The five-cheese combination gives this copycat much of its savory character.

Ricotta keeps the filling creamy, mozzarella brings the melt, and Parmesan, Romano, and Asiago add the sharper aged-cheese flavors.

Using all five gives you much more depth than making the filling with mozzarella and ricotta alone.

The homemade version may taste a little more pronounced, especially if you use freshly grated Romano and Asiago.

The Vegetables

Fresh broccoli, carrots, onion, and baby spinach give the homemade lasagna a slightly more noticeable vegetable texture.

Because the broccoli and carrots are finely diced rather than cooked until completely soft beforehand, they should become tender without disappearing into the sauce.

If you remember the vegetables in the frozen version being especially soft and uniform, the homemade filling may have a little more texture.

That is not necessarily better or worse.

It is simply one of the differences you get when cooking with fresh vegetables at home.

The Topping

The Ritz topping is one of the biggest departures from the commercial version.

Crushed Ritz crackers give you a buttery, salty, irregular crunch that works beautifully with the creamy filling underneath.

Keep some of the cracker pieces slightly larger rather than pulverizing everything into crumbs.

Those uneven pieces are what make the topping especially satisfying.

The Overall Result

This recipe is meant to recreate the comfort-food character of Stouffer’s Vegetable Lasagna rather than make a laboratory-identical copy.

You should still get the important things:

  • Creamy white sauce
  • Plenty of cheese
  • Tender vegetables
  • Soft but structured noodles
  • A savory, crunchy top

The biggest homemade differences come from using freshly prepared béchamel, fresh vegetables, freshly grated cheeses, and a Ritz cracker topping.

If those are the parts of Stouffer’s Vegetable Lasagna you love, this version should feel very familiar while still tasting like something you made in your own kitchen.

Final Tips for the Best Vegetable Lasagna

You already know the individual steps. These are the small details worth remembering when you put everything together.

Season More Than Just the Sauce

Flavor should be built in layers.

Salt the pasta water.

Season the béchamel.

Make sure the cheese mixture has enough savory flavor from the Parmesan, Romano, and Asiago.

If your chopped vegetables need seasoning, add just a small pinch of salt rather than relying on the top layer to flavor the entire pan.

At the same time, remember that several cheeses and the Ritz crackers are already salty.

Taste as you go instead of adding salt automatically.

Give It the Full Rest

Do not rush those 15 to 20 minutes after baking.

A lasagna that looks loose when it first comes out of the oven can become much easier to slice after a short rest.

The sauce thickens slightly, the cheese settles, and steam stops pushing the layers apart.

If you want clean slices, waiting is part of the recipe.

Grate the Cheese Yourself

When possible, buy blocks of mozzarella, Parmesan, Romano, and Asiago and grate them at home.

Freshly grated cheese generally melts and blends more smoothly than many pre-shredded products, which often contain ingredients that help stop the shreds from sticking together in the bag.

This is especially useful in a recipe where cheese is part of nearly every layer.

Keep the Ritz Topping Rough

Do not turn the crackers into powder.

Crush them by hand until you have a mix of small crumbs and slightly larger pieces.

Toss with melted butter and scatter them evenly over the top.

That rough texture creates a much better contrast against the creamy lasagna underneath.

Check the Center, Not Just the Edges

Bubbling edges can make a lasagna look ready before the middle is fully heated.

For extra confidence, especially when baking a refrigerated or frozen lasagna, check the center with an instant-read thermometer.

For food safety, leftovers and casseroles should be reheated until the center reaches 165°F (74°C).

Insert the thermometer into the center of the lasagna rather than touching the hot baking dish.

Helpful Equipment

You do not need special equipment for this recipe, but two pieces are especially useful.

A Heavy-Bottomed Saucepan

Use a sturdy saucepan or saucier for the béchamel.

A heavier base spreads heat more evenly and reduces the chance of milk scorching along the bottom while the sauce thickens.

You will still need to whisk regularly, but a good pan makes the process much more forgiving.

A Deep 13 x 9-Inch Baking Dish

Choose a dish with enough depth for all the layers.

Ceramic and glass both work well.

If your dish is quite shallow, place it on a rimmed sheet pan before baking in case the sauce bubbles over.

Printable Recipe Card: Copycat Stouffer’s Vegetable Lasagna

Step-by-step layers of homemade Stouffer’s vegetable lasagna

Ingredients

White Sauce

  • 6 tablespoons unsalted butter, 85 g
  • 6 tablespoons all-purpose flour, about 45 to 50 g
  • 3 cups whole milk
  • 1 cup heavy cream
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon salt, plus more if needed
  • 1/2 teaspoon white pepper

Vegetables

  • 2 cups fresh broccoli florets, finely diced to about 1/4 inch
  • 1 cup carrots, finely diced to about 1/4 inch
  • 1 medium yellow onion, finely chopped
  • 5 ounces baby spinach, about 140 g, roughly chopped

Cheese Filling

  • 15 ounces whole-milk ricotta, about 425 g
  • 8 ounces mozzarella, about 225 g, shredded
  • 1/2 cup Parmesan, about 45 g, freshly grated
  • 1/2 cup Romano, about 45 g, freshly grated
  • 1/2 cup Asiago, about 45 g, freshly grated
  • 1 large egg

Pasta

  • 12 to 15 standard lasagna noodles
  • Salt for the pasta water

Ritz Topping

  • About 1 sleeve Ritz crackers, roughly 30 crackers
  • 2 tablespoons unsalted butter, 28 g, melted

Instructions

  1. Preheat the oven. Heat the oven to 375°F (190°C).
  2. Make the béchamel. Melt 6 tablespoons butter in a heavy saucepan over medium heat. Whisk in the flour and cook for 1 to 2 minutes without letting it brown.
  3. Add the dairy. Slowly whisk in the milk, beginning with small splashes. Add the cream once the mixture is smooth. Bring to a gentle simmer and cook for 5 to 7 minutes, whisking regularly, until the sauce coats the back of a spoon.
  4. Season the sauce. Remove from the heat and whisk in the garlic powder, onion powder, salt, and white pepper. Taste and adjust carefully.
  5. Prepare the vegetables. Finely dice the broccoli and carrots to around 1/4 inch. Finely chop the onion and roughly chop the spinach.
  6. Mix the cheese filling. Combine the ricotta, egg, half of the mozzarella, half of the Parmesan, half of the Romano, and half of the Asiago.
  7. Cook the noodles. Boil the lasagna noodles in salted water until 1 to 2 minutes shy of al dente. Drain and lay flat so they do not stick.
  8. Start assembling. Spread about 1/2 cup béchamel over the bottom of a 13 x 9-inch baking dish.
  9. Build the first layer. Add 3 to 4 noodles. Top with one-third of the vegetables, one-third of the ricotta mixture, some of the remaining cheeses, and about 1 cup of béchamel.
  10. Repeat twice. Build two more layers using noodles, vegetables, ricotta mixture, shredded cheeses, and béchamel.
  11. Finish the top. Add a final layer of noodles. Cover completely with the remaining béchamel and remaining cheeses.
    1. Add the cracker topping. Crush the Ritz crackers into uneven crumbs and toss with 2 tablespoons melted butter. Sprinkle over the lasagna.
    2. Bake covered. Tent the dish with foil and bake for 30 minutes.
    3. Brown the top. Remove the foil and bake for another 20 to 25 minutes, or until the edges are bubbling and the top is golden. If it darkens too quickly, tent loosely with foil.
    4. Rest. Let the lasagna sit for 15 to 20 minutes before slicing.

Frequently Asked Questions

How Do I Keep Vegetable Lasagna From Becoming Watery?

Cook the vegetables before assembling the lasagna and allow excess moisture to evaporate. A slightly thick béchamel also helps the layers stay creamy instead of runny.

Can I Make This Vegetable Lasagna Ahead of Time?

Yes. Assemble the lasagna ahead, cover it well, and refrigerate until you are ready to bake. This makes it a convenient option for busy family dinners.

Can I Freeze Stouffer’s Vegetable Lasagna Copycat?

Yes. Wrap the assembled lasagna tightly before freezing. When baking from frozen, keep it covered until the center is thoroughly heated, then uncover it and add the fresh cracker topping for a crisp finish.

What Can I Use Instead of Ritz Crackers?

You can use buttery crackers or plain breadcrumbs mixed with melted butter. The goal is to create a light, golden topping with a little crunch.

How Do I Reheat Leftover Vegetable Lasagna?

Reheat individual portions in the microwave or warm covered portions in a 350°F oven. Uncover for the last few minutes if you want the topping to become crisp again.

Final Thoughts on Stouffer’s Vegetable Lasagna Copycat

This copycat vegetable lasagna is all about getting the small details right: a creamy white sauce, tender vegetables without excess moisture, cheesy layers, and a buttery golden topping.

It takes a little more effort than heating a frozen lasagna, but you get a cozy homemade version you can adjust to your own taste, prepare ahead, and keep in the freezer for another comforting meal.

For another cozy Italian-style dinner, try our Pizza Portofino with pesto and chicken, made with a crisp sourdough crust and plenty of comforting flavor.

Leave a Reply

Your email address will not be published. Required fields are marked *

Ingredients You May Need for Vegetable Lasagna
Recipie guide

About This Guide

 This guide introduces 10 pasta varieties that begin with the letter C, from delicate capellini to decorative corzetti. You will learn what each pasta looks like, how long it takes to cook, and which sauces work best with its shape.

You will also find cooking tips, recipe inspiration, substitution advice, and guidance for choosing between fresh and dried pasta. The goal is to help you match each pasta with a sauce that clings properly and delivers better flavour in every bite.

Stouffer’s Vegetable Lasagna Recipe
This website uses cookies to improve your experience. By using this website you agree to our Data Protection Policy.
Read more