5 Cheese Lasagna

There are some dinners that just feel like home before they ever reach the table, and this 5 cheese lasagna is one of those meals for me.

I make it when the house needs warming up a little, when everyone has had a long day, or when I want the kitchen to smell like something good is happening.

5 Cheese Lasagna

You know that kind of dinner where people start wandering in before it is ready, lifting the corner of the foil in spirit even if there is no foil on the pan, asking how much longer like they have not eaten in three days. That is lasagna night.

✉ Never miss a recipe — grab Beef Recipes Cookbook free

Drop your email and we’ll take care of the rest

Get It Now

This is a big, hearty, bubbling 5 cheese lasagna with Italian chicken sausage, ground beef, a rich tomato meat sauce, tender noodles, spinach if you want to sneak in a little green, and layers of ricotta, cottage cheese, mozzarella, fresh mozzarella, and Parmesan. It is the kind of baked pasta recipe that feeds a table properly.

No tiny polite servings here. This is a scoop it out with a big spatula, let the cheese stretch, and pass the Parmesan kind of meal.

I like this recipe because it has that homemade lasagna comfort without making you fuss over every little thing. The noodles go in uncooked, the sauce does the work in the oven, and the cheese mixture melts into all the corners like it knows exactly where it belongs.

It is a Sunday dinner favorite, a make ahead family meal, and honestly one of those recipes that tastes even better the next day.

What Is 5 Cheese Lasagna?

5 cheese lasagna is a layered Italian inspired baked pasta dish made with lasagna noodles, a slow simmered meat sauce, and a rich cheese filling made with ricotta, cottage cheese, shredded mozzarella, Parmesan, and fresh mozzarella on top.

This version uses both ground beef and Italian chicken sausage, which gives the sauce a deeper, more rounded flavor without making it too heavy.

The five cheeses each bring something different. Ricotta gives it creaminess, cottage cheese keeps the filling tender, shredded mozzarella gives you that classic melty pull, Parmesan adds salty flavor, and fresh mozzarella on top gives the whole pan that beautiful bubbly finish.

Add spinach if you like, and you have a cozy, full pan of homemade lasagna that feels special but still very doable.

Why You’ll Love This Recipe

  • It is deeply comforting: This 5 cheese lasagna is warm, saucy, cheesy, and exactly the kind of dinner that makes everyone slow down for a minute.
  • It feeds a hungry family: A full 13×9 inch pan gives you generous servings, which is handy when people come back for seconds.
  • The noodles cook in the sauce: Using uncooked lasagna noodles saves time and lets the pasta soak up all that rich tomato flavor.
  • The meat sauce has big flavor: Ground beef, Italian chicken sausage, garlic, onion, tomatoes, herbs, and fennel make the sauce taste like it simmered all afternoon.
  • The cheese layer is extra creamy: Ricotta, cottage cheese, mozzarella, and Parmesan make a filling that bakes up soft, rich, and satisfying.
  • It is great for leftovers: A slice of this reheated the next day is one of those small kitchen victories dads appreciate.
Baked 5-cheese lasagna in glass dish with slice being served, golden brown top with melted cheese

When to Serve This Recipe

  • Sunday dinner: This is the lasagna I make when I want the whole table to feel taken care of.
  • Family gatherings: It is big, hearty, and easy to serve with salad and bread.
  • Cold evenings: A bubbling pan of baked lasagna is just right when the weather has everyone reaching for sweaters.
  • Meal prep: Make it once, and you have lunches or dinners ready for the next couple of days.
  • Potluck meals: This travels well and always looks impressive when it lands on the table.
  • New baby or neighbor meal: A pan of homemade 5 cheese lasagna is a practical and kind way to show up for someone.

Ingredients

Lasagna ingredients prepped and laid out including ground beef, tomato sauce, pasta sheets, onions, and fresh herbs on marble countertop
  • 10 lasagna noodles, uncooked – These go straight into the pan and soften as they bake in the sauce.
  • 1 pound ground beef – Adds hearty flavor and gives the sauce that classic lasagna richness.
  • 1 medium onion, diced – Cooks with the beef and builds a savory base.
  • 4 garlic cloves, minced – Adds warmth and that unmistakable homemade Italian style aroma.
  • 1 pound Italian chicken sausage, cooked and crumbled – Brings seasoning and a lighter sausage flavor that works beautifully with beef.
  • 32 ounces crushed tomatoes – The main body of the sauce, so use a brand you like.
  • 12 ounces tomato paste – Thickens the sauce and gives it deep tomato flavor.
  • 1/2 cup tomato juice or water – Loosens the sauce enough to help cook the noodles.
  • 1/2 cup beef broth – Adds savory depth and keeps the sauce rich.
  • 1 teaspoon brown sugar – Balances the acidity of the tomatoes.
  • 1/4 cup minced fresh parsley – Goes into the sauce for freshness.
  • 2 teaspoons dried basil – Adds sweet herbal flavor.
  • 2 teaspoons oregano – Gives the sauce that familiar lasagna taste.
  • 3/4 teaspoon fennel seed – Echoes the sausage flavor and makes the sauce smell wonderful.
  • 1/2 teaspoon salt – Seasons the sauce as it simmers.
  • 1/4 teaspoon coarsely ground pepper – Adds a gentle bite.
  • 1 large egg, lightly beaten – Helps the cheese filling set nicely when baked.
  • 1 carton ricotta cheese, 15 ounces – Makes the cheese layer creamy and classic.
  • 8 ounces cottage cheese – Adds moisture and a soft texture to the filling.
  • 4 cups shredded mozzarella cheese – Gives the lasagna plenty of melty, stretchy cheese.
  • 3/4 cup grated Parmesan cheese – Adds salty, nutty flavor to the filling and topping.
  • 6 ounces spinach, finely chopped, optional – Adds color and a little extra goodness without taking over.
  • 12 ounces fresh mozzarella cheese, sliced – Melts on top into a beautiful golden, creamy finish.
  • 1/4 cup minced fresh parsley – Sprinkled over the finished lasagna for a fresh pop.

How to Make 5 Cheese Lasagna

Step 1: Brown the Beef and Onion

Start with a deep skillet over medium heat and add the ground beef and diced onion.

Cook them together for 8 to 10 minutes, breaking the beef into small crumbles as it cooks.

I like doing the onion right in with the meat because it softens in all those juices and gives the sauce a better base.

Once the beef is no longer pink and the onion looks tender, stir in the minced garlic and cook it for about 1 minute.

Garlic can burn quickly, so do not walk away here. Just let it wake up and smell good.

Step 2: Add the Chicken Sausage

Stir the cooked and crumbled Italian chicken sausage into the skillet.

Since the sausage is already cooked, you are really just warming it through and letting it join the party.

The combination of beef and chicken sausage gives this homemade lasagna a nice balance.

You get the hearty beef flavor, plus the seasoned sausage flavor, without the sauce feeling too greasy or heavy.

Step 3: Simmer the Tomato Meat Sauce

Add the crushed tomatoes, tomato paste, tomato juice or water, beef broth, brown sugar, 1/4 cup parsley, dried basil, oregano, fennel seed, 1/2 teaspoon salt, and pepper.

Stir it all together until the tomato paste loosens into the sauce.

Bring it to a boil, then reduce the heat and let it simmer uncovered for 30 minutes, stirring now and then.

This is where the sauce turns from a bunch of ingredients into something that tastes like dinner.

It thickens, the herbs soften, and the fennel gives it that old school lasagna smell that brings people into the kitchen.

Step 4: Mix the Cheese Filling

In a bowl, mix the lightly beaten egg, ricotta cheese, cottage cheese, shredded mozzarella, and Parmesan cheese. Stir it until everything is evenly combined.

The egg helps the filling hold together so your slices do not completely collapse when you serve them.

Now, I am not going to pretend lasagna always cuts like a restaurant photo.

Sometimes the first piece is the cook’s piece, and that is just how life works. But this cheese mixture helps it scoop nicely and taste rich in every bite.

Step 5: Chop the Spinach

Finely chop the spinach if you are using it. I like cutting it small so it tucks into the layers instead of pulling out in big strands.

Spinach is optional, but it gives the lasagna a little color and makes me feel like I did something responsible while also adding five cheeses.

Fresh spinach works well here, and if it seems damp after chopping, pat it lightly with a paper towel so it does not water down the layers.

Step 6: Build the First Layers

Preheat the oven to 375°F and grease a 13×9 inch baking dish. Spread a thin layer of meat sauce over the bottom of the dish.

This keeps the noodles from sticking and gives them moisture right away. Add half of the uncooked lasagna noodles over the sauce.

Break a noodle if you need to make things fit. This is family cooking, not tile work.

Spoon another thin layer of meat sauce over the noodles so they are covered.

Step 7: Add Cheese and Spinach

Drop clumps of the cheese mixture over the sauce, then gently spread it a bit with the back of a spoon. It does not have to be perfect.

As it bakes, the cheese will melt and settle into the spaces. Add half of the chopped spinach over the cheese if you are using it.

This layer is where you start seeing the lasagna become something special, with sauce, pasta, creamy cheese, and green all tucked together.

Step 8: Finish the Layers

Add the remaining noodles, more meat sauce, the rest of the cheese mixture, and the remaining spinach.

Make sure the noodles have enough sauce around them because that moisture is what cooks them in the oven.

Finish with the sliced fresh mozzarella across the top. The dish will be full, and that is exactly right.

Put the baking dish on a rimmed sheet pan if you are worried about bubbling over. That little dad move saves you from cleaning the oven later.

Step 9: Bake Until Bubbly

Bake the lasagna uncovered for 50 to 60 minutes, until the sauce is bubbling around the edges, the noodles are tender, and the cheese on top looks melted and lightly golden in spots.

If the top starts browning faster than you like, loosely cover it near the end.

Once it comes out of the oven, let it stand for 15 minutes before slicing. I know that is the hardest part, but it really does help the layers settle.

Finish with the remaining parsley and extra Parmesan if you like.

Substitutions

  • Ground turkey: Use ground turkey instead of beef if you want a lighter lasagna.
  • Pork Italian sausage: Swap the chicken sausage for pork sausage if that is what you have.
  • Marinara sauce: Use a good jarred marinara in place of crushed tomatoes and some of the seasoning when time is tight.
  • No cottage cheese: Use extra ricotta if cottage cheese is not your thing.
  • No fresh mozzarella: Use additional shredded mozzarella on top if needed.
  • Frozen spinach: Use thawed frozen spinach, but squeeze it very dry before layering.

Variations

  • Spicy lasagna: Use hot Italian chicken sausage and add a pinch of red pepper flakes to the sauce.
  • Extra veggie lasagna: Add finely chopped mushrooms, zucchini, or bell pepper to the meat sauce.
  • More classic style: Skip the spinach and keep the layers all sauce, noodles, and cheese.
  • Creamier top: Add a little extra fresh mozzarella over the top before baking.
  • Herby finish: Sprinkle fresh basil over the finished lasagna with the parsley.

Tips and Tricks

  • Let the sauce simmer: Those 30 minutes make the sauce richer and help the dried herbs bloom.
  • Cover the noodles well: Uncooked noodles need sauce around them so they bake up tender.
  • Use a deep dish: This lasagna is full, so a deeper 13×9 inch pan is your friend.
  • Rest before slicing: Give it 15 minutes so the layers settle and the cheese firms slightly.
  • Taste the sauce: Before layering, taste it and adjust salt or pepper if needed.
  • Use a sheet pan: Place the baking dish on a rimmed pan to catch any bubbling sauce.
Baked 5-cheese lasagna slice plated with melted cheese topping and fresh basil garnish

FAQs

Can I use regular lasagna noodles without boiling them first?

Yes, regular uncooked lasagna noodles work in this recipe because there is enough sauce and moisture in the pan to soften them during baking.

Just make sure each noodle layer is covered with sauce so the pasta has what it needs to cook properly.

Can I make this 5 cheese lasagna ahead of time?

Yes, you can assemble the lasagna earlier in the day, cover it, and refrigerate it until baking.

Because it will be cold from the fridge, add a little extra baking time and check that the center is hot and bubbly before serving.

Do I have to use spinach?

No, the spinach is optional. I like it because it adds color and a little freshness, but this lasagna is still rich, cheesy, and hearty without it.

Leave it out if your crew prefers a more traditional meat and cheese lasagna.

Why does the lasagna need to rest after baking?

Resting lets the cheese and sauce settle so the slices hold together better.

If you cut into it right away, it will still taste great, but it may slide around on the plate.

Fifteen minutes makes a real difference.

Can I freeze this lasagna?

Yes, this lasagna freezes well. You can freeze it baked or unbaked, tightly wrapped.

Thaw it overnight in the refrigerator before baking or reheating, and make sure it is hot all the way through before serving.

Baked 5 cheese lasagna with spinach and meat layers, slice being lifted with spatula showing melted cheese topping

Serving Ideas

  • Garlic bread: Serve thick slices of garlic bread for scooping up extra sauce.
  • Green salad: A crisp salad with Italian dressing balances the richness of the cheese.
  • Roasted vegetables: Broccoli, green beans, or asparagus make a simple side.
  • Extra Parmesan: Put a small bowl of Parmesan on the table because someone always wants more.
  • Simple fruit: Grapes or sliced apples are nice for kids and keep the meal from feeling too heavy.

Storage and Make Ahead Tips

  • Refrigerator storage: Store leftover lasagna covered in the fridge for up to 4 days.
  • Freezer storage: Wrap portions tightly and freeze for up to 3 months.
  • Reheating slices: Warm individual pieces in the microwave or oven until hot through the center.
  • Make ahead assembly: Assemble the lasagna up to 24 hours ahead, then refrigerate until ready to bake.
  • Best leftovers: Add a spoonful of sauce or a splash of water before reheating if the pasta looks dry.
  • Lunch portions: Cut leftovers into squares and pack them in containers for easy meals.
Baked 5-cheese lasagna with melted cheese on top, slice being served on spatula from rectangular baking dish

5 Cheese Lasagna

This cozy 5 cheese lasagna is packed with beef, Italian chicken sausage, rich tomato sauce, creamy ricotta, cottage cheese, mozzarella, fresh mozzarella, and Parmesan for a hearty family dinner that feels homemade in the best way.
Print Recipe
Slice of five cheese lasagna with melted cheese top and meat sauce, garnished with fresh basil
Prep Time:30 minutes
Cook Time:1 hour 30 minutes
Total Time:2 hours

Ingredients

  • 10 lasagna noodles uncooked
  • 1 pound Italian chicken sausage cooked and crumbled
  • 1 pound ground beef
  • 1 medium onion diced
  • 4 garlic cloves minced
  • 32 ounces crushed tomatoes
  • 12 ounces tomato paste
  • ½ cup tomato juice or water
  • ½ cup beef broth
  • 1 teaspoon brown sugar
  • ½ cup minced fresh parsley divided
  • 2 teaspoons dried basil
  • 2 teaspoons oregano
  • ¾ teaspoon fennel seed
  • ¾ teaspoon salt
  • ¼ teaspoon coarsely ground pepper
  • 6 ounces spinach finely chopped, optional
  • 1 large egg lightly beaten
  • 1 carton 15 ounces ricotta cheese
  • 8 ounces cottage cheese
  • 4 cups shredded mozzarella cheese
  • 12 ounces fresh mozzarella cheese sliced
  • ¾ cup grated Parmesan cheese

Instructions

  • Step 1: Brown the Beef and Onion – Start with a deep skillet over medium heat and add the ground beef and diced onion. Cook them together for 8 to 10 minutes, breaking the beef into small crumbles as it cooks. I like doing the onion right in with the meat because it softens in all those juices and gives the sauce a better base. Once the beef is no longer pink and the onion looks tender, stir in the minced garlic and cook it for about 1 minute. Garlic can burn quickly, so do not walk away here. Just let it wake up and smell good.
  • Step 2: Add the Chicken Sausage – Stir the cooked and crumbled Italian chicken sausage into the skillet. Since the sausage is already cooked, you are really just warming it through and letting it join the party. The combination of beef and chicken sausage gives this homemade lasagna a nice balance. You get the hearty beef flavor, plus the seasoned sausage flavor, without the sauce feeling too greasy or heavy.
  • Step 3: Simmer the Tomato Meat Sauce – Add the crushed tomatoes, tomato paste, tomato juice or water, beef broth, brown sugar, 1/4 cup parsley, dried basil, oregano, fennel seed, 1/2 teaspoon salt, and pepper. Stir it all together until the tomato paste loosens into the sauce. Bring it to a boil, then reduce the heat and let it simmer uncovered for 30 minutes, stirring now and then. This is where the sauce turns from a bunch of ingredients into something that tastes like dinner. It thickens, the herbs soften, and the fennel gives it that old school lasagna smell that brings people into the kitchen.
  • Step 4: Mix the Cheese Filling – In a bowl, mix the lightly beaten egg, ricotta cheese, cottage cheese, shredded mozzarella, and Parmesan cheese. Stir it until everything is evenly combined. The egg helps the filling hold together so your slices do not completely collapse when you serve them. Now, I am not going to pretend lasagna always cuts like a restaurant photo. Sometimes the first piece is the cook’s piece, and that is just how life works. But this cheese mixture helps it scoop nicely and taste rich in every bite.
  • Step 5: Chop the Spinach – Finely chop the spinach if you are using it. I like cutting it small so it tucks into the layers instead of pulling out in big strands. Spinach is optional, but it gives the lasagna a little color and makes me feel like I did something responsible while also adding five cheeses. Fresh spinach works well here, and if it seems damp after chopping, pat it lightly with a paper towel so it does not water down the layers.
  • Step 6: Build the First Layers – Preheat the oven to 375°F and grease a 13×9 inch baking dish. Spread a thin layer of meat sauce over the bottom of the dish. This keeps the noodles from sticking and gives them moisture right away. Add half of the uncooked lasagna noodles over the sauce. Break a noodle if you need to make things fit. This is family cooking, not tile work. Spoon another thin layer of meat sauce over the noodles so they are covered.
  • Step 7: Add Cheese and Spinach – Drop clumps of the cheese mixture over the sauce, then gently spread it a bit with the back of a spoon. It does not have to be perfect. As it bakes, the cheese will melt and settle into the spaces. Add half of the chopped spinach over the cheese if you are using it. This layer is where you start seeing the lasagna become something special, with sauce, pasta, creamy cheese, and green all tucked together.
  • Step 8: Finish the Layers – Add the remaining noodles, more meat sauce, the rest of the cheese mixture, and the remaining spinach. Make sure the noodles have enough sauce around them because that moisture is what cooks them in the oven. Finish with the sliced fresh mozzarella across the top. The dish will be full, and that is exactly right. Put the baking dish on a rimmed sheet pan if you are worried about bubbling over. That little dad move saves you from cleaning the oven later.
  • Step 9: Bake Until Bubbly – Bake the lasagna uncovered for 50 to 60 minutes, until the sauce is bubbling around the edges, the noodles are tender, and the cheese on top looks melted and lightly golden in spots. If the top starts browning faster than you like, loosely cover it near the end. Once it comes out of the oven, let it stand for 15 minutes before slicing. I know that is the hardest part, but it really does help the layers settle. Finish with the remaining parsley and extra Parmesan if you like.

Notes

Substitutions

  • Ground turkey: Use ground turkey instead of beef if you want a lighter lasagna.
  • Pork Italian sausage: Swap the chicken sausage for pork sausage if that is what you have.
  • Marinara sauce: Use a good jarred marinara in place of crushed tomatoes and some of the seasoning when time is tight.
  • No cottage cheese: Use extra ricotta if cottage cheese is not your thing.
  • No fresh mozzarella: Use additional shredded mozzarella on top if needed.
  • Frozen spinach: Use thawed frozen spinach, but squeeze it very dry before layering.

Variations

  • Spicy lasagna: Use hot Italian chicken sausage and add a pinch of red pepper flakes to the sauce.
  • Extra veggie lasagna: Add finely chopped mushrooms, zucchini, or bell pepper to the meat sauce.
  • More classic style: Skip the spinach and keep the layers all sauce, noodles, and cheese.
  • Creamier top: Add a little extra fresh mozzarella over the top before baking.
  • Herby finish: Sprinkle fresh basil over the finished lasagna with the parsley.

Tips and Tricks

  • Let the sauce simmer: Those 30 minutes make the sauce richer and help the dried herbs bloom.
  • Cover the noodles well: Uncooked noodles need sauce around them so they bake up tender.
  • Use a deep dish: This lasagna is full, so a deeper 13×9 inch pan is your friend.
  • Rest before slicing: Give it 15 minutes so the layers settle and the cheese firms slightly.
  • Taste the sauce: Before layering, taste it and adjust salt or pepper if needed.
  • Use a sheet pan: Place the baking dish on a rimmed pan to catch any bubbling sauce.

Serving Ideas

  • Garlic bread: Serve thick slices of garlic bread for scooping up extra sauce.
  • Green salad: A crisp salad with Italian dressing balances the richness of the cheese.
  • Roasted vegetables: Broccoli, green beans, or asparagus make a simple side.
  • Extra Parmesan: Put a small bowl of Parmesan on the table because someone always wants more.
  • Simple fruit: Grapes or sliced apples are nice for kids and keep the meal from feeling too heavy.

Storage and Make Ahead Tips

  • Refrigerator storage: Store leftover lasagna covered in the fridge for up to 4 days.
  • Freezer storage: Wrap portions tightly and freeze for up to 3 months.
  • Reheating slices: Warm individual pieces in the microwave or oven until hot through the center.
  • Make ahead assembly: Assemble the lasagna up to 24 hours ahead, then refrigerate until ready to bake.
  • Best leftovers: Add a spoonful of sauce or a splash of water before reheating if the pasta looks dry.
  • Lunch portions: Cut leftovers into squares and pack them in containers for easy meals.

Final Thoughts

This 5 cheese lasagna is the kind of recipe I love because it does more than fill plates.

It fills the kitchen with that slow, cozy smell that tells everyone dinner is going to be good.

It is not fussy, it is not delicate, and it does not need you hovering over it like a nervous chef.

You build a good sauce, mix a big bowl of cheese, layer it all up, and let the oven handle the rest.

That is my favorite kind of family cooking. A little effort, a lot of reward, and a meal that makes people sit down and stay awhile.

Whether you make it for Sunday dinner, a birthday meal, a chilly weeknight, or just because everyone could use something warm and cheesy, this homemade 5 cheese lasagna is one of those recipes that earns its spot in the family rotation.