This white lasagna recipe swaps out traditional marinara for a homemade alfredo sauce that’s too good to resist. Packed with tender spinach, ricotta cheese, and Italian sausage, each bite is a dream!
Prep Time30 minutesmins
Cook Time45 minutesmins
Total Time1 hourhr15 minutesmins
Course: Dinner
Cuisine: American, Italian American
Keyword: alfredo lasagna, white lasagna, white sauce lasagna
Cook the lasagna noodles according to the package directions, drain them in cold water and set them aside.
Heat the oven to 375 degrees fahrenheit and spray a 9X13 inch baking pan with cooking spray.
In a large skillet, heat the olive oil over medium-high heat. Add in the onion and sausage and cook until the sausage is no longer pink.
Add in the garlic and spinach and continue cooking until the spinach is wilted. Remove the pan from heat.
In a saucepan melt the butter and whisk in the flour to create a roux. Slowly whisk in the milk and whipping cream. Add in 1 ½ cups of the mozzarella cheese, Italian seasoning, and salt and pepper.
Pour the white sauce over the sausage and spinach and stir to combine.
Ricotta Layer
In a large bowl, add the ricotta cheese, parmesan cheese, eggs, salt, and pepper.
Mix until smooth and combined.
To Assemble
To assemble the lasagna, start by spreading 1 cup of the meat sauce on the bottom of the baking dish. Arrange the noodles in a single layer over the meat sauce. Spread ½ cup of the ricotta mixture on top of the noodles followed by about ¼ cup shredded mozzarella cheese.
Repeat the layers and top with the remaining 1 cup of mozzarella cheese.
Cover with aluminum foil and bake for 20 minutes. Remove the foil and bake for an additional 20-25 minutes or until it is heated throughout and the cheese is bubbly. Let it cool for 10 minutes before serving.