25 Comforting Homemade Lasagna Recipes That Beat Any Restaurant

Posted on March 31, 2026

Difficulty

Prep time

Cooking time

Total time

Servings

Main Image Prompt (Before Intro)

Introduction

Homemade lasagna has a way of making any dinner feel extra special. The layers of rich sauce, creamy cheese, tender noodles, and bubbly topping come together into something cozy, filling, and worth every minute. These recipes include classic family-style versions, meaty favorites, veggie-packed options, and a few fun twists for weekends, holidays, and freezer meals. Whether you want a traditional pan or something a little different, this list has plenty of delicious ideas to try.

1. Classic Beef and Sausage Lasagna

This classic beef and sausage lasagna is everything people love about homemade comfort food, with a slow-simmered meat sauce, creamy ricotta filling, stretchy mozzarella, and tender noodles stacked into a hearty baked dish that slices beautifully after resting, making it perfect for Sunday dinner, holiday meals, or any night when you want something rich, filling, and deeply satisfying from the first bite to the last.

Ingredients

  • 12 lasagna noodles
  • 1 pound ground beef
  • 1 pound Italian sausage, casings removed
  • 1 medium onion, diced
  • 4 cloves garlic, minced
  • 2 tablespoons olive oil
  • 2 tablespoons tomato paste
  • 1 can (28 ounces) crushed tomatoes
  • 1 can (15 ounces) tomato sauce
  • 1/2 cup beef broth
  • 1 teaspoon sugar
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 15 ounces whole-milk ricotta
  • 1 large egg
  • 1/4 cup chopped parsley
  • 1/4 teaspoon nutmeg
  • 3 cups shredded mozzarella
  • 1 cup grated Parmesan

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add onion and cook 5 minutes, then stir in garlic and tomato paste for 1 minute.
  3. Add beef and sausage and cook until browned, breaking it apart as it cooks.
  4. Stir in crushed tomatoes, tomato sauce, broth, sugar, oregano, basil, salt, and pepper.
  5. Simmer uncovered for 45 minutes, stirring now and then.
  6. Meanwhile, boil noodles 4 minutes less than package time, then drain and lay flat.
  7. In a bowl, mix ricotta, egg, parsley, and nutmeg.
  8. Heat oven to 375°F.
  9. Spread 1 cup sauce in a 9×13-inch baking dish.
  10. Layer noodles, ricotta mixture, sauce, mozzarella, and Parmesan.
  11. Repeat layers, finishing with sauce, mozzarella, and Parmesan on top.
  12. Cover with foil and bake 30 minutes.
  13. Remove foil and bake 20 minutes more until bubbling and lightly browned.
  14. Rest 15 minutes before slicing.

How to Serve It
Serve each slice with extra Parmesan and chopped parsley on top. Garlic bread and a crisp salad make great side dishes. Fresh basil adds a nice pop of color if you have some on hand. For a cozy cold-weather dinner, pair it with roasted vegetables. Let the pan rest before cutting so the layers stay neat. Leftovers taste wonderful the next day.

2. No-Boil Weeknight Lasagna

This no-boil weeknight lasagna keeps all the cozy layered goodness of the classic version while making the prep easier, since the oven-ready noodles soften right in the sauce as the pan bakes, giving you a hearty, cheesy, family-friendly dinner with fewer steps and less mess, which makes it a great option for busy evenings when you still want a homemade meal that feels generous and comforting.

Ingredients

  • 9 oven-ready lasagna noodles
  • 1 pound ground beef
  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1 can (28 ounces) crushed tomatoes
  • 1 can (15 ounces) tomato sauce
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 15 ounces ricotta
  • 1 egg
  • 2 cups shredded mozzarella
  • 1/2 cup grated Parmesan
  • 2 tablespoons chopped parsley

Instructions

  1. Heat oven to 375°F.
  2. Cook beef, onion, and garlic in olive oil until browned.
  3. Stir in crushed tomatoes, tomato sauce, Italian seasoning, salt, and pepper.
  4. Simmer 15 minutes so the sauce thickens a little.
  5. Mix ricotta, egg, parsley, and half the Parmesan.
  6. Spread a little sauce in the baking dish.
  7. Add noodles, ricotta mixture, sauce, and mozzarella.
  8. Repeat layers and finish with sauce, mozzarella, and remaining Parmesan.
  9. Cover tightly with foil and bake 40 minutes.
  10. Remove foil and bake 15 minutes more.
  11. Rest 15 minutes before slicing.

How to Serve It
Top each serving with a little extra Parmesan and parsley. This is especially nice with a simple green salad. If you want a little extra richness, spoon warm sauce over the slices. It works well for family dinners and casual weekends. Add warm bread on the side for an easy full meal. Store leftovers in the fridge and reheat gently.

3. Five-Cheese Lasagna

This five-cheese lasagna is rich, creamy, and wonderfully gooey, with every layer packed with different cheese flavors that melt together into a bubbling baked dish that feels special enough for company but still has that homemade comfort people want from lasagna, making it a great choice when you want the pan to come out of the oven looking golden, cheesy, and completely irresistible.

Ingredients

  • 12 lasagna noodles
  • 2 tablespoons olive oil
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1 can (28 ounces) crushed tomatoes
  • 1 can (15 ounces) tomato sauce
  • 1 teaspoon oregano
  • 1/2 teaspoon salt
  • 15 ounces ricotta
  • 1 egg
  • 1 cup shredded mozzarella
  • 1 cup shredded provolone
  • 1 cup shredded fontina
  • 1/2 cup grated Parmesan
  • 1/2 cup grated Romano
  • 2 tablespoons chopped parsley

Instructions

  1. Cook noodles until slightly firm, then drain.
  2. Heat oven to 375°F.
  3. Cook onion and garlic in olive oil for 5 minutes.
  4. Add tomatoes, tomato sauce, oregano, and salt; simmer 20 minutes.
  5. Mix ricotta, egg, parsley, and Romano.
  6. Spread sauce in baking dish.
  7. Layer noodles, ricotta mixture, mozzarella, provolone, fontina, and sauce.
  8. Repeat layers and finish with sauce and Parmesan on top.
  9. Cover with foil and bake 30 minutes.
  10. Uncover and bake 20 minutes more.
  11. Rest 15 minutes before cutting.

How to Serve It
Serve hot with extra Parmesan sprinkled over the top. A few basil leaves make it look beautiful on the plate. Pair with roasted broccoli or a Caesar salad for balance. This one is rich, so smaller squares work nicely as part of a larger meal. It’s also great for holiday dinner tables. Let it rest well so the slices hold together.

4. Spinach Ricotta Lasagna

This spinach ricotta lasagna is creamy, cozy, and packed with tender spinach folded into a rich cheese filling, giving the pan a fresh green contrast against the red sauce and melted topping, while still keeping the soft layered texture that makes lasagna so satisfying, which makes it a lovely meatless option for family dinners, guests, or make-ahead meals during the week.

Ingredients

  • 12 lasagna noodles
  • 2 teaspoons olive oil
  • 3 cloves garlic, minced
  • 1 can (28 ounces) crushed tomatoes
  • 1 teaspoon oregano
  • 1/2 teaspoon salt
  • 15 ounces ricotta
  • 1 egg
  • 10 ounces frozen spinach, thawed and squeezed dry
  • 1/4 teaspoon nutmeg
  • 3 cups shredded mozzarella
  • 3/4 cup grated Parmesan

Instructions

  1. Heat oven to 375°F.
  2. Cook noodles until slightly firm; drain.
  3. Heat oil and garlic in a saucepan for 1 minute.
  4. Add crushed tomatoes, oregano, and salt; simmer 15 minutes.
  5. Mix ricotta, egg, spinach, nutmeg, and half the Parmesan.
  6. Spread sauce in baking dish.
  7. Layer noodles, ricotta-spinach mixture, mozzarella, and sauce.
  8. Repeat layers and finish with sauce, mozzarella, and Parmesan.
  9. Cover with foil and bake 30 minutes.
  10. Uncover and bake 15 to 20 minutes more.
  11. Rest 15 minutes before serving.

How to Serve It
Serve with extra Parmesan and chopped parsley on top. This recipe pairs nicely with garlic bread and roasted mushrooms. A spoonful of extra sauce on the plate keeps every bite nice and saucy. It works well for spring dinners and meatless Fridays. You can add fresh basil for color and aroma. Leftovers reheat beautifully.

5. Sausage and Mushroom Lasagna

This sausage and mushroom lasagna combines rich Italian sausage with earthy mushrooms in a savory sauce that bakes into a deeply flavorful pan of lasagna, while the creamy ricotta and mozzarella soften every bite and keep the layers tender and comforting, making it a great recipe for cool evenings, family gatherings, and anyone who loves a hearty mushroom-forward twist on the usual meat lasagna.

Ingredients

  • 12 lasagna noodles
  • 1 pound Italian sausage
  • 8 ounces mushrooms, sliced
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 2 tablespoons olive oil
  • 1 can (28 ounces) crushed tomatoes
  • 1 can (15 ounces) tomato sauce
  • 1 teaspoon oregano
  • 1/2 teaspoon salt
  • 15 ounces ricotta
  • 1 egg
  • 3 cups mozzarella
  • 3/4 cup Parmesan

Instructions

  1. Cook noodles until slightly firm and drain.
  2. Heat oven to 375°F.
  3. Cook sausage in olive oil until browned.
  4. Add onion, mushrooms, and garlic; cook 6 minutes.
  5. Stir in tomatoes, tomato sauce, oregano, and salt; simmer 25 minutes.
  6. Mix ricotta and egg in a bowl.
  7. Spread sauce in pan, then layer noodles, ricotta, sauce, and mozzarella.
  8. Repeat and finish with Parmesan on top.
  9. Cover with foil and bake 30 minutes.
  10. Uncover and bake 20 minutes more.
  11. Rest 15 minutes before slicing.

How to Serve It
Serve with parsley and extra Parmesan over the top. This lasagna tastes great with a crisp green salad. Roasted asparagus or green beans also work well on the side. It’s especially cozy in fall and winter. Keep slices thick so the mushrooms and sausage stay layered nicely. Reheat covered so it stays tender.

6. White Chicken Lasagna

This white chicken lasagna is creamy, rich, and a little different from the usual red-sauce version, with shredded chicken, soft noodles, and a velvety white sauce layered together under melted cheese for a baked dinner that feels smooth, comforting, and perfect for anyone who loves chicken Alfredo-style flavors in a cozy casserole format.

Ingredients

  • 12 lasagna noodles
  • 3 cups cooked shredded chicken
  • 3 tablespoons butter
  • 3 tablespoons flour
  • 3 cups milk
  • 1 cup chicken broth
  • 2 cloves garlic, minced
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 15 ounces ricotta
  • 1 egg
  • 2 cups mozzarella
  • 1/2 cup Parmesan
  • 10 ounces spinach, thawed and squeezed dry

Instructions

  1. Heat oven to 375°F.
  2. Cook noodles until slightly firm and drain.
  3. Melt butter in a saucepan and whisk in flour for 1 minute.
  4. Slowly whisk in milk and broth until smooth.
  5. Add garlic, salt, and pepper; simmer until thickened.
  6. Mix ricotta and egg in a bowl.
  7. Spread some white sauce in baking dish.
  8. Layer noodles, ricotta, chicken, spinach, white sauce, and mozzarella.
  9. Repeat layers and finish with mozzarella and Parmesan.
  10. Cover with foil and bake 30 minutes.
  11. Uncover and bake 15 to 20 minutes more.
  12. Rest 15 minutes.

How to Serve It
Top with chopped parsley and a little extra Parmesan. This pairs nicely with roasted broccoli or a simple salad with lemon dressing. It’s a nice option for holiday leftovers if you have extra chicken. Serve with warm bread to soak up the sauce. The creamy layers stay soft and lovely after reheating. Keep leftovers covered in the fridge.

7. Skillet Lasagna

This skillet lasagna has all the familiar lasagna flavor people love but skips the careful layering, using broken noodles simmered right in the sauce and finished with spoonfuls of ricotta and melted cheese on top, which makes it a faster, more relaxed dinner that still tastes hearty, saucy, and completely comforting on busy nights.

Ingredients

  • 8 lasagna noodles, broken into pieces
  • 1 pound ground beef
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 can (28 ounces) crushed tomatoes
  • 2 cups water
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon salt
  • 1 cup ricotta
  • 2 cups mozzarella
  • 1/2 cup Parmesan

Instructions

  1. Heat olive oil in a large oven-safe skillet.
  2. Cook onion, garlic, and beef until browned.
  3. Add tomatoes, water, seasoning, and salt.
  4. Stir in broken noodles and simmer 20 minutes, stirring often.
  5. Heat broiler.
  6. Dot ricotta over the top and sprinkle mozzarella and Parmesan.
  7. Broil 3 to 5 minutes until melted and bubbling.
  8. Rest 5 minutes before serving.

How to Serve It
Serve straight from the skillet with parsley on top. This one is perfect for casual family dinners. Garlic bread makes a great side. A simple green salad balances the rich sauce. Spoon generous portions into bowls while it’s still hot and bubbly. It’s a fun weeknight option when you want lasagna flavor without the full project.

8. Pancetta and Fontina Lasagna

This pancetta and fontina lasagna brings a richer, more savory flavor to the table, with little bites of pancetta adding depth through the sauce and the fontina melting into the ricotta and mozzarella for an especially creamy, silky result, making it a beautiful dinner-party pan that still feels warm and homemade while offering a slightly more special flavor profile.

Ingredients

  • 12 lasagna noodles
  • 4 ounces pancetta, diced
  • 1 pound ground beef
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon olive oil
  • 1 can (28 ounces) crushed tomatoes
  • 1/2 cup beef broth
  • 1 teaspoon oregano
  • 15 ounces ricotta
  • 1 egg
  • 1 cup shredded fontina
  • 2 cups shredded mozzarella
  • 3/4 cup Parmesan

Instructions

  1. Cook noodles until slightly firm and drain.
  2. Heat oven to 375°F.
  3. Cook pancetta until lightly crisp, then add onion, garlic, and beef.
  4. Add tomatoes, broth, and oregano; simmer 30 minutes.
  5. Mix ricotta, egg, and half the fontina.
  6. Layer sauce, noodles, ricotta mixture, mozzarella, and Parmesan in baking dish.
  7. Repeat layers and finish with remaining cheeses.
  8. Cover with foil and bake 30 minutes.
  9. Uncover and bake 20 minutes more.
  10. Rest 15 minutes before slicing.

How to Serve It
Serve with extra Parmesan and a few basil leaves. This recipe feels great for dinner guests or holiday meals. A crisp salad with balsamic dressing pairs well. Roasted carrots or asparagus also work nicely on the side. Let the pan rest so the rich layers set up well. Small squares go a long way because it’s very filling.

9. Zucchini Lasagna

This zucchini lasagna swaps some or all of the noodles for thin slices of zucchini, giving you a lighter baked dish with soft vegetable layers, creamy ricotta, and plenty of bubbling cheese, while still delivering the comfort of a classic lasagna pan, making it a good option for summer dinners or for anyone wanting more vegetables in the mix.

Ingredients

  • 3 medium zucchini, sliced lengthwise
  • 1 teaspoon salt
  • 1 pound ground beef
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 1 can (28 ounces) crushed tomatoes
  • 15 ounces ricotta
  • 1 egg
  • 2 cups mozzarella
  • 1/2 cup Parmesan
  • 1 teaspoon oregano

Instructions

  1. Sprinkle zucchini slices with salt and let sit 20 minutes, then pat dry.
  2. Heat oven to 375°F.
  3. Cook beef, onion, and garlic in olive oil until browned.
  4. Add crushed tomatoes and oregano; simmer 20 minutes.
  5. Mix ricotta and egg.
  6. Spread sauce in baking dish.
  7. Layer zucchini, ricotta, sauce, and mozzarella.
  8. Repeat layers and finish with Parmesan on top.
  9. Cover with foil and bake 30 minutes.
  10. Uncover and bake 15 minutes more.
  11. Rest 15 minutes.

How to Serve It
Serve with fresh basil and extra Parmesan. This recipe goes really well with grilled chicken or a crisp salad. It feels especially nice in warmer months when zucchini is easy to find. Let it rest well so extra moisture settles. A spoonful of sauce on the plate makes each serving look extra inviting. Store leftovers covered in the fridge.

10. Cottage Cheese Family Lasagna

This old-school family lasagna uses cottage cheese instead of ricotta, giving the filling a slightly lighter texture while still baking into soft creamy layers between the noodles and meat sauce, which makes it a familiar, comforting pan many people grew up eating and a great choice when you want a classic crowd-pleasing recipe with everyday ingredients.

Ingredients

  • 12 lasagna noodles
  • 1 pound ground beef
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 1 can (28 ounces) crushed tomatoes
  • 1 can (15 ounces) tomato sauce
  • 1 teaspoon oregano
  • 1/2 teaspoon salt
  • 2 cups cottage cheese
  • 1 egg
  • 3 cups mozzarella
  • 1/2 cup Parmesan

Instructions

  1. Cook noodles until slightly firm and drain.
  2. Heat oven to 375°F.
  3. Brown beef with onion and garlic.
  4. Add crushed tomatoes, tomato sauce, oregano, and salt; simmer 20 minutes.
  5. Mix cottage cheese and egg.
  6. Layer sauce, noodles, cottage cheese mixture, and mozzarella in baking dish.
  7. Repeat layers and finish with Parmesan.
  8. Cover with foil and bake 30 minutes.
  9. Uncover and bake 20 minutes more.
  10. Rest 15 minutes before cutting.

How to Serve It
Top with parsley and extra Parmesan. This is great for feeding a big family because it stretches well. It pairs with salad, breadsticks, or roasted vegetables. If you like a more golden top, broil it for 2 minutes at the end. Let it stand before cutting so the pieces stay neat. It also freezes well.

11. Meat Lovers Lasagna

This meat lovers lasagna is built for big appetites, stacking a rich beef-and-sausage sauce with extra pepperoni and lots of cheese into a pan that comes out bubbling, heavy, and packed with savory flavor, making it the kind of dinner that feels especially good on cold nights, game days, or anytime you want a hearty crowd-pleaser.

Ingredients

  • 12 lasagna noodles
  • 1 pound ground beef
  • 1 pound Italian sausage
  • 4 ounces pepperoni, chopped
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 can (28 ounces) crushed tomatoes
  • 1 can (15 ounces) tomato sauce
  • 15 ounces ricotta
  • 1 egg
  • 4 cups mozzarella
  • 1 cup Parmesan
  • 1 teaspoon Italian seasoning
  • Salt and pepper to taste

Instructions

  1. Cook noodles and drain.
  2. Heat oven to 375°F.
  3. Brown beef, sausage, onion, and garlic.
  4. Stir in pepperoni, tomatoes, tomato sauce, seasoning, salt, and pepper; simmer 30 minutes.
  5. Mix ricotta and egg.
  6. Layer sauce, noodles, ricotta, and mozzarella in baking dish.
  7. Repeat layers and finish with mozzarella and Parmesan.
  8. Cover and bake 35 minutes.
  9. Uncover and bake 20 minutes more.
  10. Rest 15 minutes.

How to Serve It
Serve with extra sauce spooned over the top if you like it extra meaty. A crisp green salad helps balance the richness. Warm garlic knots make a fun side. This is a good choice for feeding a hungry group. Add chopped parsley for color. Cut slightly smaller pieces because it’s very filling.

12. Roasted Vegetable Lasagna

This roasted vegetable lasagna is full of sweet roasted peppers, zucchini, and eggplant tucked between noodles, sauce, and creamy cheese, creating a baked dish that feels cozy and hearty while also bringing lots of vegetable flavor and beautiful color to the pan, making it a lovely option for meatless dinners and big shared meals.

Ingredients

  • 12 lasagna noodles
  • 1 zucchini, sliced
  • 1 eggplant, diced
  • 1 red bell pepper, chopped
  • 2 tablespoons olive oil
  • 1 teaspoon salt, divided
  • 1 can (28 ounces) crushed tomatoes
  • 15 ounces ricotta
  • 1 egg
  • 3 cups mozzarella
  • 1/2 cup Parmesan
  • 1 teaspoon dried basil

Instructions

  1. Heat oven to 400°F.
  2. Toss zucchini, eggplant, and pepper with olive oil and 1/2 teaspoon salt.
  3. Roast 25 minutes and cool slightly.
  4. Cook noodles until slightly firm and drain.
  5. Reduce oven to 375°F.
  6. Simmer crushed tomatoes with basil and remaining salt for 15 minutes.
  7. Mix ricotta and egg.
  8. Layer sauce, noodles, ricotta, roasted vegetables, and mozzarella in baking dish.
  9. Repeat and finish with Parmesan.
  10. Cover and bake 30 minutes.
  11. Uncover and bake 15 minutes more.
  12. Rest 15 minutes.

How to Serve It
Top with basil or parsley for a fresh finish. This dish goes beautifully with a green salad and crusty bread. It’s especially nice in late summer and early fall. Let the roasted vegetables cool a bit before layering so the lasagna stays set. Leftovers taste rich and cozy the next day. A little extra Parmesan is always welcome.

13. Bechamel Bolognese Lasagna

This bechamel Bolognese lasagna feels silky and deeply comforting, layering a rich meat sauce with creamy white béchamel instead of ricotta for a smoother, more classic Italian-style texture that bakes into delicate but flavorful slices, making it a wonderful option when you want a lasagna that feels a little more traditional and beautifully layered.

Ingredients

  • 12 lasagna noodles
  • 1 pound ground beef
  • 1/2 pound Italian sausage
  • 1 onion, diced
  • 2 carrots, finely diced
  • 2 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 1 can (28 ounces) crushed tomatoes
  • 1/2 cup beef broth
  • 3 tablespoons butter
  • 3 tablespoons flour
  • 3 cups milk
  • 3 cups mozzarella
  • 1 cup Parmesan
  • Salt and pepper to taste

Instructions

  1. Cook noodles until slightly firm and drain.
  2. Heat oven to 375°F.
  3. Cook beef, sausage, onion, carrots, and garlic until browned.
  4. Stir in tomato paste, crushed tomatoes, broth, salt, and pepper; simmer 40 minutes.
  5. For béchamel, melt butter, whisk in flour, then slowly whisk in milk until thick and smooth.
  6. Spread meat sauce in baking dish.
  7. Layer noodles, béchamel, meat sauce, mozzarella, and Parmesan.
  8. Repeat layers and finish with Parmesan on top.
  9. Cover and bake 30 minutes.
  10. Uncover and bake 20 minutes more.
  11. Rest 15 minutes before serving.

How to Serve It
Serve with extra Parmesan and a tiny sprinkle of parsley. This lasagna feels great for dinner parties or Sunday meals. A bitter green salad works nicely on the side. Because the layers are soft and creamy, use a sharp spatula for serving. It tastes even better after a little rest. Warm bread is a perfect addition.

14. Freezer-Friendly Make-Ahead Lasagna

This make-ahead lasagna is built for busy weeks, holiday prep, and meal planning, since you can assemble the whole pan ahead of time and chill or freeze it until you’re ready to bake, while still getting that same rich sauce, creamy cheese filling, and golden top once it comes out of the oven, making it a great recipe to keep in your rotation.

Ingredients

  • 12 lasagna noodles
  • 1 pound ground beef
  • 1 pound Italian sausage
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 2 cans (28 ounces each) crushed tomatoes
  • 15 ounces ricotta
  • 1 egg
  • 4 cups mozzarella
  • 1 cup Parmesan
  • 1 teaspoon oregano
  • 1 teaspoon salt
  • 1/2 teaspoon pepper

Instructions

  1. Cook noodles until slightly firm and drain.
  2. Brown beef, sausage, onion, and garlic.
  3. Add crushed tomatoes, oregano, salt, and pepper; simmer 30 minutes.
  4. Mix ricotta and egg.
  5. Layer sauce, noodles, ricotta, and mozzarella in a foil or baking pan.
  6. Repeat layers and finish with Parmesan.
  7. Cover tightly.
  8. Refrigerate up to 2 days or freeze up to 2 months.
  9. Bake refrigerated lasagna at 375°F for 50 minutes covered, then 20 minutes uncovered.
  10. Bake frozen lasagna at 375°F for about 1 hour 20 minutes covered, then 20 minutes uncovered.
  11. Rest 15 minutes before slicing.

How to Serve It
Serve with chopped parsley and extra grated cheese. This is great for holidays, new-parent meals, or busy weekends. Add a simple salad and garlic bread for an easy complete dinner. Label the pan before freezing so you remember the bake time. Thaw overnight in the fridge for easier baking. The leftovers hold up very well.

15. Spicy Sausage Lasagna

This spicy sausage lasagna brings a little heat to the usual cozy formula, with hot Italian sausage and a bold tomato sauce layered between creamy ricotta and melted mozzarella, giving the pan a lively savory flavor that still feels classic and hearty while adding a little extra kick for anyone who likes a spicier dinner.

Ingredients

  • 12 lasagna noodles
  • 1 1/2 pounds hot Italian sausage
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 can (28 ounces) crushed tomatoes
  • 1 can (15 ounces) tomato sauce
  • 1 teaspoon oregano
  • 1/2 teaspoon fennel seed
  • 15 ounces ricotta
  • 1 egg
  • 3 cups mozzarella
  • 3/4 cup Parmesan

Instructions

  1. Cook noodles until slightly firm and drain.
  2. Heat oven to 375°F.
  3. Brown sausage with onion and garlic.
  4. Stir in tomatoes, tomato sauce, oregano, and fennel seed; simmer 25 minutes.
  5. Mix ricotta and egg.
  6. Layer sauce, noodles, ricotta, and mozzarella.
  7. Repeat and finish with Parmesan on top.
  8. Cover and bake 30 minutes.
  9. Uncover and bake 20 minutes more.
  10. Rest 15 minutes before slicing.

How to Serve It
Serve with parsley and extra Parmesan. A cool salad with cucumber or romaine works especially well with the spicy filling. Garlic bread helps round out the meal. This is a good fall and winter dinner for spice lovers. Add crushed red pepper on the table for people who want more heat. Let it rest before serving.

16. Eggplant Parmesan Lasagna

This eggplant Parmesan lasagna combines two beloved baked dishes into one comforting pan, stacking tender eggplant slices with noodles, sauce, ricotta, and lots of cheese for a rich and satisfying dinner that feels soft, hearty, and especially nice for anyone who loves eggplant with classic Italian-American flavors.

Ingredients

  • 2 medium eggplants, sliced into rounds
  • 1 teaspoon salt
  • 1 cup flour
  • 2 eggs, beaten
  • 2 cups breadcrumbs
  • 12 lasagna noodles
  • 1 jar or 3 cups marinara sauce
  • 15 ounces ricotta
  • 1 egg
  • 3 cups mozzarella
  • 3/4 cup Parmesan
  • Oil for frying

Instructions

  1. Salt eggplant and let sit 20 minutes, then pat dry.
  2. Dredge eggplant in flour, egg, and breadcrumbs.
  3. Fry until golden, then drain on paper towels.
  4. Cook lasagna noodles until slightly firm and drain.
  5. Heat oven to 375°F.
  6. Mix ricotta with 1 egg.
  7. Spread sauce in baking dish.
  8. Layer noodles, ricotta, eggplant, sauce, and mozzarella.
  9. Repeat and finish with Parmesan.
  10. Cover and bake 30 minutes.
  11. Uncover and bake 20 minutes more.
  12. Rest 15 minutes.

How to Serve It
Serve with extra marinara spooned over the slices if you like. Fresh basil or parsley makes it look bright and inviting. This one pairs well with a crisp green salad. It’s a nice choice when you want a meatless but hearty dinner. Let the eggplant cool slightly before layering so the lasagna stays firm. Leftovers are excellent reheated.

17. Turkey Lasagna

This turkey lasagna gives you the same cozy layered dinner feel as the beef version but with a slightly lighter meat sauce, while still keeping the creamy cheese filling, bubbling top, and rich baked texture that make lasagna such a comfort-food favorite, which makes it a good everyday recipe for family meals and meal prep.

Ingredients

  • 12 lasagna noodles
  • 1 pound ground turkey
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 can (28 ounces) crushed tomatoes
  • 1 can (15 ounces) tomato sauce
  • 1 teaspoon Italian seasoning
  • 15 ounces ricotta
  • 1 egg
  • 3 cups mozzarella
  • 1/2 cup Parmesan
  • Salt and pepper to taste

Instructions

  1. Cook noodles and drain.
  2. Heat oven to 375°F.
  3. Cook turkey, onion, garlic, salt, and pepper in olive oil until browned.
  4. Add tomatoes, tomato sauce, and seasoning; simmer 20 minutes.
  5. Mix ricotta and egg.
  6. Layer sauce, noodles, ricotta, and mozzarella in baking dish.
  7. Repeat and finish with Parmesan.
  8. Cover and bake 30 minutes.
  9. Uncover and bake 15 to 20 minutes more.
  10. Rest 15 minutes before serving.

How to Serve It
Serve with a little extra Parmesan and chopped parsley. This recipe works well for weeknight leftovers. Pair it with roasted green beans or a light salad. A side of warm bread makes it feel extra cozy. It’s also easy to pack for lunch the next day. Keep slices covered when reheating so they stay soft.

18. Breakfast Lasagna

This breakfast lasagna turns the layered baked format into a fun brunch dish by using sausage, eggs, cheese, and noodles in a warm, hearty pan that feels somewhere between breakfast casserole and classic lasagna, making it a playful but still comforting option for holiday mornings, weekend brunch, or feeding a hungry crowd.

Ingredients

  • 9 lasagna noodles
  • 1 pound breakfast sausage
  • 8 large eggs
  • 1/4 cup milk
  • 1/2 teaspoon salt
  • 2 cups shredded cheddar
  • 1 cup mozzarella
  • 15 ounces ricotta
  • 2 tablespoons chopped chives
  • 2 tablespoons butter

Instructions

  1. Cook noodles until slightly firm and drain.
  2. Heat oven to 375°F.
  3. Brown sausage and drain.
  4. Scramble eggs with milk, salt, and butter until softly set.
  5. Mix ricotta with chives.
  6. Layer noodles, ricotta, eggs, sausage, cheddar, and mozzarella in baking dish.
  7. Repeat layers and finish with cheese.
  8. Cover and bake 25 minutes.
  9. Uncover and bake 10 to 15 minutes more.
  10. Rest 10 minutes before slicing.

How to Serve It
Serve with chopped chives on top and fresh fruit on the side. This is a fun holiday breakfast or brunch idea. A light salad also works surprisingly well with it. Hot sauce can be served at the table for extra flavor. Smaller squares are great for brunch buffets. Serve warm, not piping hot, for the cleanest slices.

19. Lasagna Roll-Ups

These lasagna roll-ups give you all the flavor of traditional lasagna in individual portions, with each noodle rolled around a creamy filling and baked under sauce and cheese until bubbly, making them a great option for freezer meals, portion control, or serving something that looks a little more fun and special than a standard square.

Ingredients

  • 12 lasagna noodles
  • 15 ounces ricotta
  • 1 egg
  • 10 ounces spinach, thawed and squeezed dry
  • 2 cups mozzarella
  • 1/2 cup Parmesan
  • 3 cups marinara sauce
  • 2 tablespoons parsley

Instructions

  1. Cook noodles until just tender and lay flat.
  2. Heat oven to 375°F.
  3. Mix ricotta, egg, spinach, parsley, and half the Parmesan.
  4. Spread mixture over noodles and roll each one up.
  5. Spread sauce in baking dish.
  6. Place roll-ups seam side down.
  7. Top with remaining sauce, mozzarella, and Parmesan.
  8. Cover and bake 25 minutes.
  9. Uncover and bake 10 minutes more.
  10. Rest 10 minutes before serving.

How to Serve It
Serve two or three roll-ups per person with extra sauce spooned on top. These are great for freezer-friendly meal prep. They look lovely with fresh parsley or basil. Pair with salad and breadsticks for an easy dinner. Kids often like the individual shape. Reheat covered so the noodles stay soft.

20. Pesto Chicken Lasagna

This pesto chicken lasagna brings fresh basil flavor into the layers with pesto tucked between tender noodles, shredded chicken, creamy ricotta, and lots of melted cheese, creating a baked dish that feels bright, rich, and a little different from red-sauce lasagna while still keeping the comforting structure everyone loves.

Ingredients

  • 12 lasagna noodles
  • 3 cups shredded cooked chicken
  • 15 ounces ricotta
  • 1 egg
  • 1/2 cup basil pesto
  • 3 cups mozzarella
  • 1/2 cup Parmesan
  • 2 cups Alfredo sauce or white sauce
  • 2 tablespoons parsley

Instructions

  1. Cook noodles until slightly firm and drain.
  2. Heat oven to 375°F.
  3. Mix ricotta, egg, and 1/4 cup pesto.
  4. Spread a little white sauce in baking dish.
  5. Layer noodles, ricotta mixture, chicken, white sauce, pesto drizzles, and mozzarella.
  6. Repeat layers and finish with mozzarella and Parmesan.
  7. Cover and bake 30 minutes.
  8. Uncover and bake 15 minutes more.
  9. Rest 15 minutes before serving.

How to Serve It
Top with chopped parsley or basil. This recipe pairs well with roasted tomatoes or a crisp salad. It’s a nice spring and summer lasagna option. The pesto flavor is rich, so serve with something fresh on the side. Small squares work well for lunch. Leftovers stay flavorful for days.

21. Broccoli Alfredo Lasagna

This broccoli Alfredo lasagna is creamy and cozy with soft broccoli tucked into a rich white sauce and layered with noodles and cheese, making it a comforting meatless dinner that still feels filling and familiar, especially for people who love creamy pasta bakes and want a lasagna with a softer, milder flavor profile.

Ingredients

  • 12 lasagna noodles
  • 3 cups small broccoli florets, steamed
  • 15 ounces ricotta
  • 1 egg
  • 3 cups Alfredo sauce
  • 3 cups mozzarella
  • 1/2 cup Parmesan
  • 1/4 teaspoon black pepper

Instructions

  1. Cook noodles until slightly firm and drain.
  2. Heat oven to 375°F.
  3. Mix ricotta and egg.
  4. Spread Alfredo sauce in baking dish.
  5. Layer noodles, ricotta, broccoli, sauce, and mozzarella.
  6. Repeat and finish with Parmesan and black pepper.
  7. Cover and bake 30 minutes.
  8. Uncover and bake 15 minutes more.
  9. Rest 15 minutes before serving.

How to Serve It
Serve with extra black pepper and Parmesan on top. This one pairs nicely with roasted mushrooms or a green salad. It’s creamy enough to feel cozy without being too heavy. Use smaller broccoli florets so the layers stay neat. Warm bread on the side is always a good idea. Leftovers reheat well in covered portions.

22. Deep-Dish Lasagna

This deep-dish lasagna is all about generous layers and extra height, packing more sauce, more cheese, and more noodles into a thicker pan for a dramatic baked dinner that looks impressive on the table and delivers that rich, hearty restaurant-style feel while still tasting homemade and wonderfully comforting.

Ingredients

  • 15 lasagna noodles
  • 1 1/2 pounds ground beef
  • 1 pound Italian sausage
  • 1 onion, diced
  • 4 cloves garlic, minced
  • 2 cans (28 ounces each) crushed tomatoes
  • 15 ounces ricotta
  • 2 eggs
  • 5 cups mozzarella
  • 1 1/2 cups Parmesan
  • 1 teaspoon oregano
  • Salt and pepper to taste

Instructions

  1. Cook noodles and drain.
  2. Heat oven to 375°F.
  3. Brown beef, sausage, onion, and garlic.
  4. Add crushed tomatoes, oregano, salt, and pepper; simmer 35 minutes.
  5. Mix ricotta with eggs.
  6. In a deep baking dish, layer sauce, noodles, ricotta, mozzarella, and Parmesan.
  7. Repeat for several layers, ending with cheese on top.
  8. Cover and bake 40 minutes.
  9. Uncover and bake 20 to 25 minutes more.
  10. Rest 20 minutes before slicing.

How to Serve It
Serve in thick slices with extra sauce if desired. This is perfect for family gatherings and special dinners. A sharp knife helps cut through the taller layers cleanly. Pair with salad and bread for a complete meal. Because it is very rich, moderate portions work well. Let it rest a little longer than usual.

23. Homemade Pasta Sheet Lasagna

This homemade pasta sheet lasagna feels especially special because the fresh pasta bakes into tender layers that hold the sauce and cheese beautifully, giving the finished pan a soft, delicate texture that still feels hearty and cozy, making it a great weekend project when you want to put a little more care into a truly memorable lasagna dinner.

Ingredients

  • 1 pound fresh lasagna sheets
  • 1 pound ground beef
  • 1 pound Italian sausage
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 can (28 ounces) crushed tomatoes
  • 15 ounces ricotta
  • 1 egg
  • 3 cups mozzarella
  • 1 cup Parmesan
  • 1 teaspoon oregano
  • Salt and pepper to taste

Instructions

  1. Heat oven to 375°F.
  2. Brown beef, sausage, onion, and garlic.
  3. Add crushed tomatoes, oregano, salt, and pepper; simmer 30 minutes.
  4. Mix ricotta and egg.
  5. If using very soft fresh sheets, trim as needed to fit the pan.
  6. Spread sauce in baking dish.
  7. Layer pasta sheets, ricotta, sauce, mozzarella, and Parmesan.
  8. Repeat and finish with cheese on top.
  9. Cover and bake 30 minutes.
  10. Uncover and bake 15 to 20 minutes more.
  11. Rest 15 minutes before slicing.

How to Serve It
Serve with a little extra Parmesan and basil. This lasagna feels right for weekend dinners and celebrations. Fresh pasta gives it a softer texture, so use a wide spatula when serving. Pair with a simple salad so the lasagna stays the star. Keep leftovers covered to maintain that tender texture. Warm slices gently when reheating.

24. Mini Loaf Pan Lasagnas

These mini loaf pan lasagnas are fun, practical, and great for individual portions, letting everyone have their own little bubbling pan of sauce, noodles, and cheese while also making meal prep and freezing easier, which makes them a smart and cozy option for smaller households, gift meals, or dinners you want to portion ahead.

Ingredients

  • 8 lasagna noodles
  • 1 pound ground beef
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 1 can (28 ounces) crushed tomatoes
  • 15 ounces ricotta
  • 1 egg
  • 2 cups mozzarella
  • 1/2 cup Parmesan
  • 1 teaspoon Italian seasoning

Instructions

  1. Cook noodles until slightly firm and cut to fit mini loaf pans.
  2. Heat oven to 375°F.
  3. Brown beef, onion, and garlic; add tomatoes and seasoning and simmer 20 minutes.
  4. Mix ricotta and egg.
  5. In greased mini loaf pans, layer sauce, noodles, ricotta, and mozzarella.
  6. Repeat and finish with Parmesan.
  7. Cover with foil and bake 25 minutes.
  8. Uncover and bake 10 to 15 minutes more.
  9. Rest 10 minutes.

How to Serve It
Serve each mini pan with parsley on top. These are lovely for meal trains, freezer prep, or dinner for two. Add a small side salad and bread for an easy complete plate. They also make fun dinner party portions. Let each pan rest before serving. Wrap extras well for freezing.

25. Sunday Gravy Lasagna

This Sunday gravy lasagna takes its time and rewards you for it, with a deeply simmered meat sauce full of sausage and beef layered with creamy ricotta, tender noodles, and lots of bubbling cheese, creating a pan that tastes rich, cozy, and full of slow-cooked flavor, making it a perfect centerpiece for long family dinners and special weekend meals.

Ingredients

  • 12 lasagna noodles
  • 1 pound ground beef
  • 1 pound Italian sausage
  • 1 onion, diced
  • 4 cloves garlic, minced
  • 2 tablespoons olive oil
  • 2 tablespoons tomato paste
  • 2 cans (28 ounces each) crushed tomatoes
  • 1/2 cup beef broth
  • 1 teaspoon sugar
  • 1 teaspoon oregano
  • 1 teaspoon basil
  • 15 ounces ricotta
  • 1 egg
  • 4 cups mozzarella
  • 1 cup Parmesan
  • Salt and pepper to taste

Instructions

  1. Heat olive oil in a large pot and cook onion and garlic until soft.
  2. Add beef and sausage and brown well.
  3. Stir in tomato paste for 1 minute.
  4. Add crushed tomatoes, broth, sugar, oregano, basil, salt, and pepper.
  5. Simmer uncovered for 1 hour, stirring now and then.
  6. Cook noodles until slightly firm and drain.
  7. Mix ricotta and egg.
  8. Heat oven to 375°F.
  9. Layer sauce, noodles, ricotta, mozzarella, and Parmesan in baking dish.
  10. Repeat layers and finish with cheese on top.
  11. Cover and bake 30 minutes.
  12. Uncover and bake 20 minutes more.
  13. Rest 15 minutes before cutting.

How to Serve It
Serve with chopped parsley, basil, or extra Parmesan on top. This is the kind of lasagna that belongs at the center of the table with bread and salad nearby. It’s especially good for Sunday dinners and holidays. Let it rest before slicing so the layers stay nice and tidy. Spoon a little extra sauce around the slice for a beautiful plate. Save leftovers because they taste even better the next day.

Conclusion

Homemade lasagna is one of those dishes that always feels generous, cozy, and worth sharing. Whether you go for a classic meat sauce version, a creamy white lasagna, a veggie-packed pan, or a fun shortcut like skillet lasagna or roll-ups, there’s plenty here to keep dinner interesting. Save a few favorites for weekends, holidays, and freezer meals, and don’t be surprised when everyone asks for seconds.

Tags:

You might also like these recipes

Leave a Comment