Go Back
+ servings

Roased Garlic Spinach Alfredo Lasagna | Make Ahead Mondays

Tender lasagna noodles are layered with creamy, rich Roasted Garlic Alfredo Sauce, ricotta cheese, spinach and mozzarella in this indulgent and memorable lasagna that comes together in minutes courtesy of no-boil lasagna noodles.
Prep Time 25 minutes
Cook Time 1 hour
Servings 2 (8-inch by 8-inch) lasagnas or 18 pieces
Author Rebecca Lindamood


For the Roasted Garlic Alfredo Sauce:

  • 8-12 cloves of roasted garlic *See Notes, depending on how strong you'd like the roasted garlic flavour to be
  • 1 stick unsalted butter 8 tablespoons or 1/4 of a pound
  • 3 cups heavy cream
  • 2 eggs
  • 1 1/2 cups grated Parmesan cheese

For the Lasagna:

  • 2 boxes no-cook lasagna noodles. This recipe was prepared using Barilla brand noodles. 9 ounces each
  • 1 batch Roasted Garlic Alfredo Sauce
  • 1 bag of frozen cut leaf spinach thawed and squeezed to remove excess liquid
  • 1 container part-skim ricotta cheese 32 ounce
  • 8 cups shredded mozzarella cheese
  • 1 1/2 cups milk divided
  • non-stick cooking spray


To Make the Roasted Garlic Alfredo Sauce:

  • Add the butter and roasted garlic cloves to a heavy-bottomed saucepan over medium heat. As the butter melts and the garlic cloves warm, smash them using a fork or a potato masher to break it up. Pour the heavy cream in and stir to combine. Bring the mixture to a boil and allow it to boil gently for 3 minutes, or until slightly thickened. Turn off the heat.
  • Crack the eggs into a bowl and whisk it until it is even in colour. While whisking the eggs, slowly drizzle in two ladles full of the hot garlic cream mixture, then whisk it back into the remaining hot garlic cream mixture. When it is evenly combined, whisk in the grated cheese and set aside.

To Assemble the Lasagna:

  • Preheat the oven to 350°F.
  • Spray 2 8-inch by 8-inch pans that are at least 2-inches deep with non-stick cooking spray. Lay three lasagna noodles -slightly overlapping them- to cover the bottom of each pan. Spread about 2/3 of a cup of ricotta cheese in each pan over the noodles. You don't have to be perfect, you just want to try to distribute it relatively evenly. Scatter about 1/6th of the spinach over the ricotta in each pan. Drizzle a ladle full of Roasted Garlic Alfredo over each pan, then toss about 1 cup of shredded mozzarella over each pan. Repeat these layers two more times.
  • Finally, finish the lasagna by adding one more layer of the noodles and splitting the remaining Alfredo Sauce between the two pans. Pour about 3/4 of a cup of milk slowly over each of the pans of lasagna, taking your time so it doesn't leak over the sides. Cover the pans tightly with foil and place on a rimmed baking sheet.
  • Bake for 50-60 minutes, covered, or until the noodles are tender and the filling is bubbly. Uncover the pans, divide the remaining mozzarella between the two pans and bake, uncovered, until the cheese is melted and the edges appear browned.
  • Remove from the oven and let rest for at least 15 minutes before cutting into 9 equal pieces and serving.

To Freeze and Reheat Leftover Lasagna:

  • Method A: Chill the lasagna in the pan in the refrigerator overnight. Cover the pan tightly with foil then wrap with plastic wrap. Freeze for up to 3 months. To reheat the lasagna, remove the plastic wrap but leave the foil wrap intact, set on a rimmed baking sheet in a cold oven, and turn the heat to 350°. Once the oven reaches full temperature, begin timing for 30 minutes. The lasagna should be hot all the way through after 30 minutes. You can test this with an instant read thermometer or by inserting a butterknife into the center of the lasagna and carefully touching the knife to see whether it feels hot.
  • Method B: Chill the lasagna in the pan in the refrigerator overnight. Cut the lasagna into 9 equal pieces. Use a spatula to carefully remove and transfer each piece of lasagna to a platter or plate. Wrap each piece tightly in plastic wrap and freeze for up to 3 months. Unwrap a lasagna piece, put on a microwave safe plate and drape the plastic wrap over the top. Microwave on high for 3 minutes, or until hot all the way through. Alternatively, you can place the piece in a small, oven-safe dish and warm in a 350°F oven for 20 or so minutes or until hot through.


You can use purchased or homemade roasted garlic in this recipe. If you'd like to make your own roasted garlic, preheat the oven to 300°F. Use a high-sided pan that is just slightly larger around than the number of heads of garlic you wish to use. I always roast at least 4 heads of garlic, because I use roasted garlic in quite a few dishes. Cut at least 1/2-inch from the tops of the heads of garlic to expose the cloves. If the heads are quite large, you may need to take off up to an inch to do this. Lay them cut side down in your pan and pour in enough olive oil to come halfway up the sides of the heads of garlic. This is why you're using a smaller pan! Cover the pan with foil and bake for about an hour, or until the heads of garlic give a little when squeezed gently with tongs. Transfer the roasted garlic to a paper towel to drain a little bit. Pour the oil through cheesecloth or a fine mesh sieve and save for other recipes. When the heads of garlic are cool enough to handle, turn them cut side down over a bowl and squeeze to remove the cloves. Store this in a canning jar with a tight fitting lid in the refrigerator for up to a month!