Skip to main content

Valentine’s Day Lasagna with Bacon & Sausage

Preparation Time
30 minutes
Cooking Time
70 minutes
Product(s) used

Celebrate Valentine’s Day by treating your loved one(s) to our Lasagna with Bacon and Sausage. Whether baked in a heart-shaped pan or a classic 9×13 dish, this indulgent dish is a delicious declaration of love, admiration, and respect. Layers of tender lasagna noodles enveloped in a rich tomato sauce, studded with hearty garlic sausage, earthy mushrooms, and crispy bacon. Every bite encompasses the tantalizing flavours and comforting warmth that make this lasagna a perfect expression of affection.

So, whether enjoying a romantic Valentine’s Day dinner for two, a weeknight family meal, or hosting a Galentine’s get together, this Lasagna with Bacon and Sausage is a heartfelt way to say “I love you” through the joy of food. 

Although this recipe will feed 6 to 8, it freezes well and shares even better.


  • 1 tablespoon olive oil

  • 142 g (5 oz) spinach

  • 250 g Grimm’s Thick Cut Bacon

  • 227 g cremini mushrooms

  • 1 ¼ teaspoons Kosher salt, divided

  • 200 g Grimm’s Ham Garlic Sausage, diced

  • 1 red onion, diced

  • 1 carrot, diced

  • 1 celery stalk, diced

  • 2 cloves garlic, minced

  • 1 teaspoon Italian seasoning

  • ½ cup red wine

  • 36 ounces pasta sauce, your favourite store bought or homemade

  • 2 tablespoons tomato paste

  • Unsalted butter, for buttering the baking dish

  • 1 500g box of lasagna noodles

  • 1 egg, beaten

  • 450 g ricotta cheese (see note)

  • 3 ½ cups mozzarella cheese shredded, divided

  • 2 ½ cups freshly grated Parmesan, divided

  • ¼ cup fresh parsley, chopped


  1. Heat 1 tablespoon of olive oil and the bacon in a large pan over medium heat. Cook, flipping occasionally, until the bacon is crispy, about 12 to 15 minutes.
  2. Remove the bacon to a paper towel lined plate. Remove 3 tablespoons of the bacon fat to a heat proof bowl and set aside, leaving 1 tablespoon of bacon fat in the pan. When the bacon is cool enough to handle, crumble or chop the bacon into small pieces and set aside.
  3. Add the spinach to the pan, toss to coat in the bacon fat, cover and cook over medium-high heat, until it wilts. 1 to 2 minutes. Remove spinach to a plate and set aside to cool.
  4. Dry any excess moisture in the pan with a paper towel, then add the 3 tablespoons of reserved bacon fat into the pan. Add the mushrooms and 1 teaspoon salt to the pan with the bacon fat, and cook over medium-high, stirring occasionally, until the mushrooms are beginning to brown, about 8 to 10 minutes.
  5. Add the sausage, onion, carrot, celery and cook for 4 minutes. Add the garlic and the Italian seasoning and cook for 2-3 minutes more until the vegetables are soft, and the mushrooms have browned.
  6. Pour in the wine and deglaze the pan, scraping off any tasty stuck bits. Simmer until the liquid has mostly evaporated, 4 to 5 minutes
  7. Add in the pasta sauce, tomato paste, and simmer uncovered until slightly thickened, 10 to 12 minutes.
  8. Stir in the reserved bacon, turn off the heat and set aside.
  9. While the sauce is thickening, preheat the oven to 350°F and butter a 9”x13” baking dish.
  10. In a large pot of salted water, boil the lasagna noodles, according to package directions for al dente. Drain the noodles, rinse under cold water, and set aside. (Brushing a little olive oil on the noodles will help keep them from sticking but is completely optional).
  11. While the noodles cook, whisk the egg and ¼ teaspoon salt in a large bowl. Add the ricotta and stir to combine. Next, add 1 cup mozzarella, ½ cup parmesan cheese, and the parsley. Squeeze the excess water out of the spinach, then coarsely chop the spinach and add it to the egg mixture. Stir until completely incorporated.
  12. Assemble the lasagna: Spread 1 cup of the meat sauce into a 9”x13″ oven safe dish. Top it with enough lasagna noodles to fit the dish. Layer with 1/3 of the ricotta cheese mixture, 1 cup of meat sauce, then sprinkle with ½ cup of Parmesan cheese. Repeat two more times (noodles, ricotta mixture, sauce, Parma, noodles, ricotta mixture, sauce, Parma) Then finish with a layer of noodles, topped with the remaining sauce. Cover with foil and bake for 45 minutes.
  13. Remove the foil and sprinkle with the remaining 2 ½ cups mozzarella cheese and ½ cup Parmesan cheese. Bake for an additional 15 minutes or until browned and bubbly. Broil for 2-3 minutes if desired but watch carefully to ensure it does not burn.
  14. Allow the lasagna to rest for 15 minutes before serving.


  1. If your ricotta mixture is too thick, add a tablespoon of milk until it is spreadable.
  2. This recipe makes a 9”x13” three-layer lasagna. A smaller pan, like our heart shaped pan, will make it a five-layer lasagna.
  3. Optional, bake a heart shaped bacon for garnish.