There’s nothing quite like a bubbling, cheesy lasagna to bring the family together. From classic layers to inventive twists, these 18 cheese lasagna recipes promise comfort and delight. Whether you’re a weeknight warrior or a weekend chef, you’ll find the perfect dish to share around the table. Let’s dive in!
Classic Beef and Mozzarella Lasagna

Forget complicated lasagnas. This version focuses on layers of seasoned beef, gooey mozzarella, creamy ricotta, and rich marinara sauce. It's baked until perfectly bubbly and golden.
Serving: 8 | Prep Time: 30 minutes | Cooking Time: 45 minutes
Ingredients
Meat Sauce
- 1 tbsp olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 lb ground beef
- 28 oz crushed tomatoes
- 2 tbsp tomato paste
- 1 tsp dried oregano
- 1 tsp salt
- 1/2 tsp black pepper
Cheese Filling
- 15 oz ricotta cheese
- 1 large egg
- 1/4 cup grated Parmesan cheese
- 1/2 tsp salt
- 1/4 tsp black pepper
Assembly
- 12 lasagna noodles (regular or no-boil)
- 2 cups shredded mozzarella cheese (divided: 1 cup for layers, 1 cup for topping)
Instructions
- Preheat oven to 375°F. (Tip: Use an oven thermometer to ensure accurate temperature.)
- Heat olive oil in a large skillet over medium-high heat. Add onion and garlic; cook until softened, about 3 minutes.
- Add ground beef; cook until browned, breaking apart with a spoon, about 5 minutes. Drain excess fat. (Tip: Don't overcrowd the pan; cook in batches if needed.)
- Stir in crushed tomatoes, tomato paste, oregano, salt, and pepper. Bring to a simmer and cook for 10 minutes. Set aside.
- In a medium bowl, mix ricotta, egg, Parmesan, salt, and pepper until smooth.
- If using regular noodles, cook according to package directions until al dente; drain. (Tip: Cook just shy of al dente — they'll continue cooking in the oven.)
- Spread a thin layer of meat sauce in the bottom of a 9×13-inch baking dish.
- Layer 4 noodles, then 1/3 of the ricotta mixture, 1/3 of the remaining meat sauce, and 1/3 cup shredded mozzarella. Repeat twice.
- Top with remaining noodles, remaining meat sauce, and remaining mozzarella (1 cup).
- Cover with foil and bake for 25 minutes. Remove foil and bake 15 more minutes until bubbly and cheese is golden. (Tip: Let rest 10 minutes before slicing for clean layers.)
Make sure to let the lasagna rest before slicing — the layers will hold together perfectly. Each bite delivers hearty beef, creamy ricotta, and gooey mozzarella.
Spinach and Ricotta Lasagna

Rich and creamy, this spinach and ricotta lasagna layers tender pasta with a luscious filling and bubbly mozzarella. Ready in under an hour, it’s a weeknight winner.
Serving: 8 | Prep Time: 30 minutes | Cooking Time: 45 minutes
Ingredients
- 9 lasagna noodles
- 15 oz whole-milk ricotta
- 10 oz frozen chopped spinach, thawed and squeezed dry
- 2 cups shredded mozzarella
- 1/2 cup grated Parmesan
- 1 large egg
- 2 cloves garlic, minced
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 tsp ground nutmeg
- 3 cups marinara sauce
Instructions
- Preheat oven to 375°F.
- Cook lasagna noodles according to package directions until al dente. Drain and lay flat on a baking sheet to prevent sticking.
- In a large bowl, combine ricotta, spinach (make sure it’s very dry – squeeze in a clean towel for best results), 1 cup mozzarella, Parmesan, egg, garlic, salt, pepper, and nutmeg. Mix until smooth.
- Spread 1/2 cup marinara on the bottom of a 9×13 baking dish.
- Layer 3 noodles, then 1/3 of the ricotta mixture, then 1 cup marinara. Repeat twice, ending with noodles and remaining marinara.
- Top with remaining 1 cup mozzarella. Cover with foil (tent it so cheese doesn’t stick) and bake for 30 minutes.
- Remove foil and bake 10-15 minutes more until cheese is golden and bubbly.
- Let lasagna rest for 10 minutes before slicing – this keeps layers intact.
Wait for that first bite: creamy ricotta meets sweet spinach, all hugged by a golden mozzarella crust. Serve with a crisp Caesar salad or garlic bread for a complete meal.
Chicken Alfredo Lasagna

Here's a twist on classic lasagna: tender chicken and creamy Alfredo sauce layered with mozzarella and Parmesan. It's rich, satisfying, and surprisingly easy to make. No need for marinara—this white lasagna is a crowd-pleaser.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
For the Chicken
- 1 lb boneless skinless chicken breasts
- 2 tbsp olive oil
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp garlic powder
For the Alfredo Sauce
- 1/4 cup unsalted butter
- 3 cloves garlic, minced
- 2 cups heavy cream
- 1 1/2 cups freshly grated Parmesan cheese
- 1/2 tsp salt
- 1/4 tsp black pepper
For Assembly
- 12 lasagna noodles (no-boil or regular, cooked if needed)
- 3 cups shredded mozzarella cheese
- 1/2 cup freshly grated Parmesan cheese
Instructions
- Preheat oven to 375°F. If using regular lasagna noodles, cook them according to package directions until al dente. Drain and lay flat on a baking sheet to prevent sticking. Tip: For no-boil noodles, skip this step.
- Season the chicken breasts on both sides with salt, pepper, and garlic powder. Heat olive oil in a large skillet over medium-high heat. Cook chicken for 6-8 minutes per side until internal temperature reaches 165°F. Transfer to a cutting board, let rest 5 minutes, then dice into bite-size pieces.
- In the same skillet, melt butter over medium heat. Add minced garlic and cook for 1 minute until fragrant. Pour in heavy cream, bring to a gentle simmer, and cook for 2 minutes, stirring occasionally. Remove from heat and whisk in 1 1/2 cups Parmesan cheese until smooth. Season with salt and pepper. Tip: Use freshly grated Parmesan for a smoother sauce.
- To assemble, spread a thin layer of Alfredo sauce (about 1/2 cup) on the bottom of a 9×13-inch baking dish. Place 4 lasagna noodles over the sauce, overlapping slightly. Top with half of the diced chicken, one-third of the remaining sauce, 1 cup mozzarella, and 2 tablespoons Parmesan. Repeat layers: noodles, chicken, sauce, mozzarella, Parmesan. Finish with final layer of noodles, remaining sauce, and remaining mozzarella and Parmesan.
- Cover the dish with aluminum foil and bake for 30 minutes. Remove foil and bake for an additional 10 minutes until the cheese is bubbly and golden. Let the lasagna rest for 10 minutes before slicing. Tip: Letting it rest ensures clean slices.
Zesty and creamy, each bite delivers tender chicken and rich Alfredo in a perfect lasagna form. The golden cheese top adds a satisfying crunch. For a complete meal, serve with a crisp green salad or steamed broccoli.
Sausage and Three Cheese Lasagna

Use Italian sausage and three cheeses—mozzarella, provolone, and Parmesan—for a lasagna that's bold and cheesy. This recipe skips the fuss and delivers rich, meaty layers with a golden crust.
Serving: 8 | Prep Time: 30 minutes | Cooking Time: 60 minutes
Ingredients
- 1 lb Italian sausage (casings removed)
- 1 tablespoon olive oil
- 1 jar (24 oz) marinara sauce
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 9 no-boil lasagna noodles
- 2 cups shredded mozzarella cheese
- 1 cup shredded provolone cheese
- 1/2 cup grated Parmesan cheese
- 1/4 cup chopped fresh parsley (optional)
Instructions
- Heat olive oil in a large skillet over medium heat. Add sausage and cook, breaking it up, until browned, about 8 minutes. Drain excess fat if needed.
- Stir in marinara sauce, salt, and pepper. Simmer for 5 minutes to meld flavors.
- In a bowl, combine mozzarella, provolone, and Parmesan cheeses. Set aside.
- Spread a thin layer of sauce on the bottom of a 9×13 baking dish—this prevents noodles from sticking.
- Place 3 lasagna noodles over the sauce, breaking to fit if needed.
- Spread 1/3 of the remaining sauce over the noodles.
- Sprinkle with about 1/3 of the cheese mixture.
- Repeat layers (noodles, sauce, cheese) two more times, ending with a generous layer of cheese on top.
- Cover tightly with foil and bake at 375°F for 30 minutes. The steam helps cook the no-boil noodles.
- Remove foil and bake another 15 minutes until bubbly and the cheese is golden brown. Let rest 10 minutes before cutting—this prevents a runny lasagna.
- Garnish with fresh parsley if desired.
Melty layers of sausage and cheese create a hearty, satisfying dish. Serve with a crisp green salad to balance the richness, or pair with garlic bread for an indulgent meal.
Eggplant Parmesan Lasagna

This eggplant Parmesan lasagna layers crispy breaded eggplant with creamy ricotta and gooey mozzarella. It's hearty enough for a weeknight dinner but impressive for guests. Let's get cooking.
Serving: 8 | Prep Time: 30 minutes | Cooking Time: 45 minutes
Ingredients
For the Eggplant
- 2 large eggplants (about 2 lbs), sliced into 1/2-inch rounds
- 1 tsp salt
- 1 cup all-purpose flour
- 3 large eggs, beaten
- 1 1/2 cups panko breadcrumbs
- 1/2 cup grated Parmesan cheese
- 1 tsp dried oregano
- 1/2 tsp black pepper
- Olive oil spray
For the Ricotta Mixture
- 2 cups whole milk ricotta cheese
- 1 large egg
- 1/2 cup grated Parmesan cheese
- 1/4 cup chopped fresh basil
- 1/2 tsp salt
- 1/4 tsp black pepper
For Assembly
- 3 cups marinara sauce (homemade or store-bought)
- 3 cups shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
Instructions
- Slice eggplants into 1/2-inch rounds. Sprinkle both sides with 1 tsp salt. Let sit in a colander for 20 minutes to draw out moisture. Pat dry with paper towels.
- Set up a breading station: one bowl with flour, one with beaten eggs, and one with panko, 1/2 cup Parmesan, oregano, and 1/2 tsp black pepper. Dip each eggplant slice into flour, then egg, then panko mixture, pressing to adhere.
- Preheat oven to 400°F. Line two baking sheets with parchment paper. Arrange breaded eggplant slices in a single layer. Spray tops with olive oil. Bake for 10 minutes, flip, spray again, and bake another 10–12 minutes until golden and crispy. (Tip: For extra crunch, use panko and don't overcrowd the pan.)
- In a medium bowl, mix ricotta, 1 egg, 1/2 cup Parmesan, basil, 1/2 tsp salt, and 1/4 tsp pepper until combined.
- Spread 1 cup marinara on the bottom of a 9×13-inch baking dish. Layer half the eggplant slices, overlapping slightly. Spread half the ricotta mixture over eggplant. Top with 1 cup marinara and 1 cup mozzarella. Repeat layers: remaining eggplant, ricotta, marinara, and mozzarella. Sprinkle top with 1/4 cup Parmesan.
- Bake at 375°F for 25–30 minutes until bubbly and cheese is melted. (Tip: Let the lasagna rest for 10 minutes before slicing to keep layers intact. For a firmer texture, bake uncovered the entire time.)
Unbelievably, the eggplant stays crispy even after baking. The creamy ricotta and tender eggplant create a satisfying contrast. Serve with a simple arugula salad for a complete meal.
Gluten-Free Spinach and Mushroom Lasagna

No need to miss out on lasagna with this gluten-free take. Earthy mushrooms and creamy spinach blend with gooey cheeses for a satisfying meal.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
- 12 gluten-free lasagna noodles (oven-ready or boiled according to package)
- 2 tablespoons olive oil
- 8 ounces cremini mushrooms, sliced
- 3 cloves garlic, minced
- 10 ounces fresh spinach
- 15 ounces ricotta cheese
- 1 large egg
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 3 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 2 cups marinara sauce (gluten-free)
Instructions
- Preheat oven to 375°F.
- Cook gluten-free lasagna noodles according to package directions until al dente. Drain and lay flat on a baking sheet to prevent sticking. Tip: toss with a little olive oil to avoid clumping.
- In a large skillet, heat olive oil over medium heat. Add mushrooms and cook until golden, about 5 minutes, stirring occasionally. Tip: don't overcrowd the pan; cook in batches if needed.
- Add garlic and cook for 30 seconds until fragrant.
- Add spinach and cook until wilted, about 2 minutes. Remove from heat and let cool slightly. Tip: squeeze out excess moisture from the spinach to prevent soggy lasagna.
- In a bowl, combine ricotta, egg, salt, pepper, and 1/2 cup of the Parmesan cheese. Mix well.
- Spread 1/2 cup marinara sauce on the bottom of a 9×13 inch baking dish.
- Layer 4 noodles over the sauce.
- Spread half of the ricotta mixture over the noodles.
- Top with half of the mushroom-spinach mixture.
- Sprinkle with 1 cup mozzarella cheese.
- Add another layer of 4 noodles.
- Repeat layers: remaining ricotta, remaining mushroom-spinach, and 1 cup mozzarella.
- Top with remaining 4 noodles.
- Spread remaining marinara sauce over noodles.
- Sprinkle with remaining 1/2 cup Parmesan and remaining 1 cup mozzarella.
- Cover with foil and bake for 30 minutes.
- Remove foil and bake for an additional 10-15 minutes until cheese is bubbly and golden.
- Let rest for 10 minutes before slicing.
With its creamy ricotta and savory mushroom layers, this lasagna delivers comfort without gluten. Serve with a crisp salad for a complete meal.
Zucchini Noodle Lasagna

Perfect for a low-carb dinner, this zucchini noodle lasagna swaps pasta for fresh zucchini ribbons. It's hearty, cheesy, and delivers all the classic flavors without the carbs.
Serving: 8 | Prep Time: 25 minutes | Cooking Time: 45 minutes
Ingredients
Zucchini Noodles
- 4 medium zucchini
- 1 tsp salt
Meat Sauce
- 1 lb ground beef
- 2 cloves garlic, minced
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tsp Italian seasoning
- 3 cups marinara sauce
Cheese Mixture
- 15 oz ricotta cheese
- 1 large egg
- 1/2 cup grated Parmesan cheese
- 1/4 cup chopped fresh parsley
- 2 cups shredded mozzarella cheese
Instructions
- Preheat oven to 375°F. Using a mandoline or vegetable peeler, slice zucchini lengthwise into thin strips (about 1/8-inch thick). Toss slices with 1 tsp salt and let rest in a colander for 10 minutes. Pat dry with paper towels to remove excess moisture—this prevents a watery lasagna.
- In a large skillet over medium-high heat, cook ground beef until browned, about 5 minutes. Add garlic, salt, pepper, and Italian seasoning; cook 1 minute. Stir in marinara sauce, reduce heat, and simmer 5 minutes.
- In a bowl, combine ricotta, egg, Parmesan, and parsley. Mix well.
- Spread 1/2 cup meat sauce on the bottom of a 9×13-inch baking dish. Layer zucchini strips slightly overlapping, then spread half the ricotta mixture, 1/3 of remaining meat sauce, and 1/3 of mozzarella. Repeat layers. Top with remaining mozzarella.
- Cover with foil and bake for 25 minutes. Remove foil and bake 15 minutes more until bubbly and cheese is golden. For extra browning, broil 2–3 minutes. Let rest 10 minutes before slicing—this helps the layers set.
Layered with rich meat sauce and creamy cheese, this lasagna satisfies without the carbs. Let it cool slightly for clean slices; serve with a side salad for a complete meal.
White Bean and Kale Lasagna

Velvety béchamel meets hearty white beans and earthy kale in this satisfying lasagna. With layers of tender noodles, creamy sauce, and savory Parmesan, it’s a meatless dinner that never feels light.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
- 12 no-boil lasagna noodles
- 2 tbsp olive oil
- 1 bunch kale, stems removed and leaves chopped (about 6 cups)
- 3 cloves garlic, minced
- 2 (15-oz) cans white beans, drained and rinsed
- 1 tsp salt, divided
- 1/2 tsp black pepper, divided
- 4 tbsp unsalted butter
- 1/4 cup all-purpose flour
- 4 cups whole milk
- 1/2 tsp ground nutmeg
- 2 cups shredded mozzarella
- 1 cup grated Parmesan
Instructions
- Preheat oven to 375°F. Lightly grease a 9×13-inch baking dish.
- Heat olive oil in a large skillet over medium heat. Add kale and garlic; cook, stirring occasionally, until kale is wilted but still bright green, about 3-4 minutes. (Tip: Don't overcook—kale will continue to soften in the oven.)
- Add white beans, 1/2 tsp salt, and 1/4 tsp black pepper to the skillet. Cook 2 minutes, then remove from heat.
- In a medium saucepan over medium heat, melt butter. Whisk in flour and cook 1 minute until bubbly. Gradually whisk in milk, then add nutmeg, remaining 1/2 tsp salt, and 1/4 tsp pepper. Cook, whisking constantly, until thickened (about 4-5 minutes). (Tip: Sauce should coat the back of a spoon; add more milk if too thick.)
- Spread 1/2 cup béchamel on bottom of baking dish. Layer 4 noodles, overlapping slightly. Top with 1/3 of kale-bean mixture, then 1/3 of remaining béchamel, 1/3 of mozzarella, and 1/3 of Parmesan. Repeat layers twice, ending with remaining béchamel, mozzarella, and Parmesan.
- Cover with foil and bake 30 minutes. Remove foil and bake 15 more minutes until bubbly and golden. (Tip: Let lasagna rest 10 minutes before slicing for cleaner layers.)
Every bite delivers creamy comfort with a nutrient-packed punch. Serve with a crisp side salad for a complete meal, or add a sprinkle of red pepper flakes for heat.
Spicy Italian Sausage Lasagna

Ditch the bland lasagna and make a spicy, meaty version that’s packed with pepperoni and Italian sausage. This casserole is layered with fiery arrabbiata sauce, gooey mozzarella, and a ricotta blend that keeps every bite rich. It's a weeknight win that feels like a splurge.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 55 minutes
Ingredients
For the Meat Sauce
- 1 lb spicy Italian sausage, casings removed
- 4 oz pepperoni, sliced then chopped
- 3 cups jarred arrabbiata sauce
For the Cheese Mixture
- 15 oz whole milk ricotta cheese
- 2 cups shredded mozzarella cheese, divided
- 1/2 cup grated Parmesan cheese, divided
- 1 large egg
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
- 2 tbsp chopped fresh parsley
For the Lasagna
- 12 lasagna noodles (regular, not no-boil)
- Additional shredded mozzarella and grated Parmesan for topping
Instructions
- Preheat oven to 375°F. (Tip: Use a meat thermometer to ensure sausage reaches 160°F.)
- Cook sausage in a large skillet over medium-high heat, breaking it into crumbles, until browned (about 6-8 minutes). Drain excess fat.
- Add chopped pepperoni to the skillet and cook 1 minute. (Tip: Chop pepperoni into small dice for even distribution in every bite.)
- Stir in arrabbiata sauce. Bring to a simmer, then reduce heat to low and keep warm.
- Meanwhile, bring a large pot of salted water to a boil. Cook lasagna noodles until al dente (about 8-10 minutes). Drain, rinse with cold water, and lay flat on a parchment-lined baking sheet to prevent sticking.
- In a medium bowl, combine ricotta, 1 cup mozzarella, 1/4 cup Parmesan, egg, salt, pepper, and parsley. Mix well. (Tip: Use whole-milk ricotta for the creamiest texture.)
- Spread a thin layer (about 1/2 cup) of meat sauce on the bottom of a 9×13-inch baking dish.
- Layer 4 noodles over the sauce, overlapping slightly. Spread one-third of the ricotta mixture on top, then one-third of the remaining meat sauce, and sprinkle with 1/3 cup mozzarella. Repeat layers twice more.
- Top with remaining mozzarella and Parmesan.
- Cover tightly with foil and bake for 25 minutes. Remove foil and bake another 15 minutes, until cheese is bubbly and golden brown.
- Let lasagna rest for 10 minutes before slicing. (Tip: Resting helps the layers set for clean cuts.)
O, the layers of spicy sausage, pepperoni, and tangy arrabbiata meld into a bold, comforting dish. Each forkful delivers a satisfying kick and gooey cheese pull. Serve with crusty garlic bread to soak up every last drop of sauce.
Mushroom and Swiss Lasagna

Craving a hearty, earthy lasagna? This Mushroom and Swiss Lasagna layers rich, sautéed mushrooms with a creamy béchamel and nutty Swiss cheese. It's comfort food elevated.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
Béchamel Sauce
- 4 tbsp unsalted butter
- 4 tbsp all-purpose flour
- 3 cups whole milk
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/8 tsp ground nutmeg
Mushroom Filling
- 2 tbsp unsalted butter
- 1 lb cremini mushrooms, sliced
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 1 tsp dried thyme
- 1/2 tsp salt
- 1/4 tsp black pepper
Assembly
- 12 no-boil lasagna noodles
- 3 cups shredded Swiss cheese
Instructions
- Preheat oven to 375°F. Grease a 9×13-inch baking dish.
- Make béchamel: In a medium saucepan over medium heat, melt 4 tbsp butter. Whisk in flour and cook for 1 minute, stirring constantly. Gradually whisk in milk, then add 1/2 tsp salt, 1/4 tsp pepper, and nutmeg. Continue whisking until sauce thickens, about 3-5 minutes. Remove from heat.
- Tip: Stir béchamel constantly to prevent lumps. If it gets too thick, whisk in a splash more milk.
- Sauté mushrooms: In a large skillet over medium-high heat, melt 2 tbsp butter. Add sliced mushrooms and cook until browned, about 6-8 minutes, stirring occasionally. Add onion, garlic, and thyme; cook until onion is translucent, about 3 minutes. Season with 1/2 tsp salt and 1/4 tsp pepper.
- Tip: Don't overcrowd the pan—cook mushrooms in batches if needed for even browning.
- Assemble lasagna: Spread a thin layer of béchamel (about 1/3 cup) on the bottom of the dish. Place 4 lasagna noodles side by side. Spread half the mushroom mixture over noodles, then 1/3 of remaining béchamel, and 1 cup Swiss cheese. Repeat layers: 4 noodles, remaining mushrooms, 1/3 béchamel, 1 cup cheese.
- Top with final 4 noodles, remaining béchamel, and last 1 cup Swiss cheese.
- Cover dish tightly with foil. Bake for 30 minutes. Remove foil and bake 15 minutes more, until cheese is bubbly and golden.
- Tip: Let lasagna rest for 10 minutes before cutting to set the layers and avoid a runny slice.
- Let rest 10 minutes before serving.
A firm slice reveals creamy, earthy layers with a nutty Swiss finish. Serve with a crisp green salad to balance the richness.
Four Cheese Tomato Basil Lasagna

Packed with four cheeses and fresh basil, this Four Cheese Tomato Basil Lasagna is a creamy, tangy twist on the classic. No-boil noodles keep prep quick, and the goat cheese adds a bold kick. Perfect for a hearty weeknight dinner.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
Cheese Filling
- 15 oz ricotta cheese
- 2 cups shredded mozzarella cheese (divided)
- 1 cup grated Parmesan cheese (divided)
- 4 oz goat cheese, crumbled
- 1 large egg
- 1/4 cup fresh basil, chopped
- 1/2 tsp salt
- 1/4 tsp black pepper
Sauce and Assembly
- 2 tbsp olive oil
- 4 cloves garlic, minced
- 1 can (28 oz) crushed tomatoes
- 1 can (14 oz) diced tomatoes
- 1/4 cup fresh basil, chopped
- 1 tsp dried oregano
- 1/2 tsp salt
- 1/4 tsp red pepper flakes (optional)
- 12 no-boil lasagna noodles
- 1 cup shredded mozzarella cheese (for topping)
- 1/2 cup grated Parmesan cheese (for topping)
Instructions
- Preheat oven to 375°F. Grease a 9×13 baking dish with olive oil.
- In a large bowl, combine ricotta, 1 cup mozzarella, 1/2 cup Parmesan, goat cheese, egg, 1/4 cup basil, salt, and pepper. Mix well. Set aside.
- Heat olive oil in a large saucepan over medium heat. Add garlic; sauté 1 minute until fragrant.
- Add crushed tomatoes, diced tomatoes, 1/4 cup basil, oregano, salt, and red pepper flakes. Stir and bring to a simmer. Reduce heat to low and cook 10 minutes, stirring occasionally. Tip: Let it simmer to thicken slightly for better layering.
- Spread 1 cup of tomato sauce on the bottom of the prepared dish.
- Layer 4 no-boil lasagna noodles over the sauce, breaking to fit if needed.
- Spread half of the cheese mixture over the noodles. Top with 1 cup of sauce.
- Repeat layers: noodles, remaining cheese mixture, 1 cup sauce.
- Top with remaining 4 noodles, then pour remaining sauce over top. Sprinkle with 1 cup mozzarella and 1/2 cup Parmesan.
- Cover with foil and bake for 30 minutes. Remove foil and bake 15 minutes more until bubbly and golden. Tip: Let it rest 10 minutes before slicing to set the layers.
- Garnish with fresh basil.
Once baked, the top is golden and bubbly, while the inside is rich and creamy with tangy goat cheese. Serve with a side salad or garlic bread for a complete meal. Leftovers reheat beautifully.
Butternut Squash and Sage Lasagna

A creamy butternut squash and sage lasagna that hits all the right notes. Roasted squash brings sweetness, while fried sage adds crunch. Ricotta and mozzarella make it ultra cheesy.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 70 minutes
Ingredients
Main
- 2 cups cubed butternut squash
- 2 tbsp olive oil
- 1/2 tsp salt, divided
- 1/4 tsp black pepper, divided
- 2 tbsp butter
- 1/4 cup fresh sage leaves
- 15 oz ricotta cheese
- 1/2 cup grated Parmesan cheese
- 1/4 tsp nutmeg
- 3 cups shredded mozzarella cheese
- 9 no-boil lasagna noodles
Instructions
- Preheat oven to 400°F. Toss squash with olive oil, 1/4 tsp salt, and 1/8 tsp pepper. Spread on baking sheet. Roast 25 minutes until tender and lightly browned.
- While squash roasts, melt butter in small skillet over medium heat. Add sage leaves and fry 1-2 minutes until crisp. Remove and set aside; leave browned butter in pan.
- In a medium bowl, combine ricotta, Parmesan, remaining 1/4 tsp salt, remaining 1/8 tsp pepper, nutmeg, and half the fried sage (crumbled). Stir well.
- Reduce oven to 375°F. Spread a thin layer of ricotta mixture on bottom of 9×13 dish. Place 3 noodles side by side.
- Spread half the remaining ricotta mixture over noodles. Top with half the roasted squash, then 1 cup mozzarella. Repeat layering: noodles, ricotta, squash, mozzarella.
- Top with final 3 noodles, remaining ricotta mixture, remaining mozzarella, and remaining fried sage. Cover with foil. Bake 30 minutes.
- Uncover; bake 15 minutes more until golden and bubbly. Let rest 10 minutes before slicing.
Nestled between tender noodles, the creamy ricotta and sweet squash create a comforting bite. The fried sage on top adds a crispy, aromatic finish. Serve with a simple green salad for a complete meal.
Ground Turkey and Cottage Cheese Lasagna

Oven-ready noodles cut prep time. This lean ground turkey and cottage cheese lasagna packs protein and flavor without the heavy cream.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
Main
- 1 lb ground turkey (93% lean)
- 1 tbsp olive oil
- 3 cloves garlic, minced
- 1 (24 oz) jar marinara sauce
- 1 tsp dried oregano
- 1/2 tsp salt
- 1/4 tsp black pepper
- 2 cups low-fat cottage cheese
- 1 large egg
- 1/4 cup grated Parmesan
- 2 cups fresh spinach, chopped
- 3 cups shredded mozzarella
- 9 oven-ready lasagna noodles
- Fresh basil for garnish (optional)
Instructions
- Preheat oven to 375°F.
- In a large skillet, heat olive oil over medium heat. Add ground turkey and cook, breaking apart, until browned, 6–8 minutes. Drain excess fat if needed.
- Add minced garlic and cook until fragrant, about 1 minute.
- Stir in marinara sauce, oregano, salt, and pepper. Simmer for 5 minutes, then set aside.
- In a medium bowl, mix cottage cheese, egg, Parmesan, and chopped spinach until combined.
- Spread a thin layer (about 1/2 cup) of meat sauce on the bottom of a 9×13 baking dish.
- Layer 3 lasagna noodles over the sauce. Tip: No need to boil oven-ready noodles.
- Spread half of the cottage cheese mixture evenly over the noodles.
- Sprinkle 1 cup mozzarella over the cottage cheese.
- Add one-third of the remaining meat sauce on top.
- Repeat layers: 3 noodles, remaining cottage cheese, 1 cup mozzarella, another one-third of meat sauce.
- Finish with final 3 noodles, remaining meat sauce, and remaining 1 cup mozzarella.
- Cover tightly with foil and bake for 30 minutes. Tip: Foil prevents excessive browning.
- Remove foil and bake for 15 more minutes until bubbly and cheese is golden.
- Let rest for 10 minutes before slicing. Tip: Resting helps layers set for clean slices. Garnish with fresh basil if desired.
Hearty and satisfying, this lasagna delivers comfort without the guilt. Serve with a crisp green salad to round out the meal. Leftovers taste even better the next day.
Pesto Chicken Lasagna

Kick off your weeknight dinner with this layered Pesto Chicken Lasagna. It's creamy, cheesy, and packed with basil pesto flavor. No fuss, just bold taste.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
For the White Sauce
- 1/4 cup unsalted butter
- 1/4 cup all-purpose flour
- 3 cups whole milk
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 cup grated Parmesan cheese
For the Filling
- 2 cups cooked, shredded chicken breast
- 1 cup basil pesto
- 2 cups ricotta cheese
- 2 cups shredded mozzarella cheese, divided
- 1/2 cup grated Parmesan cheese (for topping)
For Assembly
- 12 no-boil lasagna noodles
- Fresh basil leaves for garnish (optional)
Instructions
- Preheat oven to 375°F.
- Make white sauce: In a saucepan over medium heat, melt butter. Whisk in flour; cook 1 minute. Gradually whisk in milk, salt, and pepper. Cook, stirring, until thickened, about 5 minutes. Stir in 1/2 cup Parmesan until smooth. Remove from heat.
- In a bowl, combine shredded chicken, pesto, ricotta, and 1 cup mozzarella. Mix well.
- Spread a thin layer of white sauce on bottom of a 9×13 baking dish.
- Arrange 3-4 noodles over sauce. Spread half of the chicken mixture evenly. Spoon one-third of remaining white sauce over it. Sprinkle with 1/2 cup mozzarella.
- Repeat layers: noodles, remaining chicken mixture, another third of white sauce, remaining 1/2 cup mozzarella.
- Top with final layer of noodles, remaining white sauce, and sprinkle remaining 1/2 cup Parmesan.
- Cover dish with foil; bake 25 minutes. Uncover; bake until golden and bubbly, 15-20 minutes more.
- Let rest 10 minutes before serving. Garnish with fresh basil if desired.
Dig into this lasagna hot from the oven—the creamy white sauce, gooey cheese, and pesto-packed chicken make every bite incredible. Serve with a simple green salad for a complete meal.
Seafood Lasagna with Shrimp

Skip the traditional red sauce. Seafood lasagna with shrimp and scallops delivers a creamy, decadent twist. This recipe uses a rich Alfredo base and two cheeses for maximum flavor.
Serving: 8 | Prep Time: 25 minutes | Cooking Time: 45 minutes
Ingredients
- 12 lasagna noodles
- 1 pound large shrimp, peeled and deveined
- 1 pound bay scallops
- 4 tablespoons unsalted butter
- 4 cloves garlic, minced
- 2 cups heavy cream
- 1 cup grated Parmesan cheese
- 2 cups shredded mozzarella cheese
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon Italian seasoning
- Fresh parsley for garnish
Instructions
- Preheat oven to 375°F. Cook lasagna noodles according to package directions until al dente. Drain and lay flat on a baking sheet to prevent sticking. (Tip: no-boil noodles work, but adjust liquid.)
- Pat shrimp and scallops dry; season with 1/2 tsp salt and 1/4 tsp pepper.
- In a large skillet, melt butter over medium heat. Add garlic and sauté 1 minute until fragrant.
- Add shrimp and scallops; cook 2-3 minutes per side until just opaque. Do not overcook. Transfer to a plate.
- In the same skillet, add heavy cream, remaining salt, pepper, and Italian seasoning. Bring to a simmer, then stir in Parmesan until melted and smooth. Simmer 3-4 minutes until slightly thickened. (Tip: stir constantly.)
- Spread 1/2 cup sauce on bottom of a 9×13 dish. Layer 3 noodles, then 1/3 of seafood, 1/3 of sauce, 1/3 of mozzarella. Repeat layers twice. Top with remaining noodles, sauce, and mozzarella.
- Cover with foil; bake 25 minutes. Remove foil; bake 10-15 minutes until bubbly and golden. (Tip: rest 10 minutes before slicing.)
- Garnish with fresh parsley if desired.
Kick off your dinner with this seafood lasagna. It’s elegant, comforting, and perfect for special occasions. Serve with garlic bread for a complete meal.
BBQ Chicken Lasagna

Zesty BBQ chicken meets creamy cheese layers in this lasagna twist. It’s packed with corn and black beans for a hearty, satisfying meal. No-fuss assembly gets dinner on the table fast.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
BBQ Chicken Filling
- 1 lb boneless skinless chicken breasts
- 1 cup BBQ sauce
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup frozen corn kernels
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tbsp olive oil
Cheese Mixture
- 2 cups shredded cheddar cheese
- 2 cups shredded Monterey Jack cheese
- 15 oz ricotta cheese
- 1 large egg
- 1/2 cup chopped fresh cilantro
For Assembly
- 9 lasagna noodles, cooked al dente
Instructions
- Preheat oven to 375°F.
- Heat olive oil in a skillet over medium heat. Add chicken breasts and cook 6-7 minutes per side until internal temperature reaches 165°F. Let rest 5 minutes, then shred with two forks. Tip: Shred while warm for easier handling.
- In a bowl, combine shredded chicken, BBQ sauce, black beans, corn, salt, and pepper. Mix well.
- In another bowl, mix ricotta, egg, and half of the cheddar and Monterey Jack cheeses. Reserve remaining cheeses for topping.
- Spread a thin layer of chicken mixture on the bottom of a 9×13 baking dish.
- Layer 3 lasagna noodles over the sauce.
- Spread one-third of ricotta mixture over noodles, then one-third of chicken mixture. Repeat layers twice, ending with chicken mixture.
- Top with reserved shredded cheddar and Monterey Jack.
- Cover with foil and bake 25 minutes. Remove foil and bake 10 more minutes until bubbly and golden. Tip: Cover foil tightly to trap steam and prevent burning.
- Let rest 10 minutes before slicing. Garnish with cilantro. Tip: Resting helps layers set for clean slices.
Vibrant layers of smoky barbecue and creamy cheese make this lasagna a crowd-pleaser. Serve with a side of coleslaw for crunch, or a simple green salad. It’s perfect for weeknight dinners or game day spreads.
Mexican Lasagna with Ground Beef and Queso

Pile on layers of seasoned ground beef, gooey queso, and salsa between soft corn tortillas. This Mexican lasagna bakes up bubbly and golden—no fuss, just bold flavor.
Serving: 8 | Prep Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
Main
- 1 lb ground beef
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 packet (1 oz) taco seasoning
- 1 cup salsa
- 1 cup water
- 2 cups shredded queso cheese (or Monterey Jack)
- 12 corn tortillas (6-inch)
- 1 cup sour cream (for serving)
- 1/4 cup fresh cilantro, chopped (for garnish)
Instructions
- Preheat oven to 375°F.
- In a large skillet over medium-high heat, cook ground beef until browned, about 5 minutes. Break it up with a spoon as it cooks.
- Add diced onion and minced garlic to the skillet. Cook 2 minutes until softened.
- Stir in taco seasoning, salsa, and water. Bring to a simmer and cook 5 minutes, until slightly thickened. Tip: Let the sauce reduce a bit so it's not too wet for layering.
- Spread a thin layer of the beef mixture on the bottom of a 9×13-inch baking dish.
- Layer 4 corn tortillas over the sauce, overlapping as needed. Tip: If tortillas are dry, warm them in the microwave for 20 seconds to prevent cracking.
- Top with one-third of the remaining beef mixture and one-third of the shredded queso. Repeat layers: tortillas, beef, queso, two more times, ending with a final layer of tortillas and the remaining queso on top.
- Cover the dish with foil and bake for 20 minutes. Then remove foil and bake 5 more minutes until cheese is bubbly and edges are golden. Tip: Let the lasagna rest for 5 minutes after baking for cleaner slices.
- Serve hot with a dollop of sour cream and a sprinkle of fresh cilantro.
Every bite gives you that perfect combo of crunchy tortilla edges and creamy, melted queso. The ground beef is bold and savory, balanced by the cool sour cream. Try adding black beans or corn to the beef mix for extra texture—this dish is made for customizing.
Lasagna Roll-Ups with Ricotta and Spinach

Perfect for busy weeknights, these lasagna roll-ups deliver all the comfort of traditional lasagna without the layering hassle.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 30 minutes
Ingredients
For the Filling
- 15 oz ricotta cheese
- 10 oz frozen spinach, thawed and squeezed dry
- 2 cups shredded mozzarella cheese, divided
- 1/2 cup grated Parmesan cheese
- 1 large egg
- 1 tsp garlic powder
- 1/2 tsp salt
- 1/4 tsp black pepper
For the Assembly
- 12 lasagna noodles
- 3 cups marinara sauce
- Fresh basil leaves for garnish (optional)
Instructions
- Preheat oven to 375°F. Bring a large pot of salted water to a boil. Cook lasagna noodles according to package directions until al dente. Drain and lay flat on a parchment-lined baking sheet to prevent sticking. Tip: Cook noodles just until al dente—they'll continue cooking in the oven.
- In a medium bowl, combine ricotta, squeezed spinach, 1 cup mozzarella, Parmesan, egg, garlic powder, salt, and pepper. Mix until well blended. Tip: Squeeze out as much moisture from the spinach as possible to avoid a watery filling.
- Spread 1 cup of marinara sauce evenly over the bottom of a 9×13-inch baking dish.
- Lay a lasagna noodle flat. Spread about 3 tablespoons of the ricotta mixture evenly over the noodle, leaving a 1/2-inch border at one short end. Starting from the filled short end, roll the noodle tightly. Place seam-side down in the prepared dish. Repeat with remaining noodles and filling.
- Pour remaining 2 cups marinara over the roll-ups, spreading to cover evenly. Sprinkle with remaining 1 cup mozzarella cheese. Tip: For extra flavor, add a drizzle of olive oil or a pinch of red pepper flakes on top.
- Cover dish with foil and bake for 20 minutes. Remove foil and bake for another 10-15 minutes, until cheese is bubbly and golden. Let rest for 5 minutes before serving.
Underneath the golden cheese, the creamy ricotta and spinach filling stays perfectly tender. Serve with a side salad for a complete meal.
Conclusion
Looking for a new family favorite? These 18 cheese lasagna recipes offer everything from classic to creative. We hope you find your perfect match. Try one tonight, then leave a comment telling us which you loved most. Don’t forget to share this roundup on Pinterest for friends!



