In a large skillet, heat olive oil over medium heat. Add the chopped bacon and cook until crispy. Remove bacon from the pan and set aside.
In the same skillet, add the ground beef and cook until browned. Drain any excess fat and add diced onions. Sauté until onions are soft.
Add minced garlic and cook for another 1-2 minutes until fragrant.
Make the Sauce:
Stir in marinara sauce, heavy cream, Italian seasoning, salt, and pepper. Let it simmer for about 5 minutes to combine all the flavors.
Add in half of the cooked bacon, mozzarella cheese, and Parmesan cheese to the sauce, stirring until melted and creamy. Remove from heat.
Layer the Lasagna:
Preheat the oven to 375°F (190°C).
In a baking dish, spread a thin layer of the sauce mixture on the bottom. Place a layer of lasagna noodles on top. Add a layer of sauce, followed by a sprinkle of cheddar cheese and the remaining bacon.
Repeat layers, finishing with a top layer of sauce and a generous amount of mozzarella cheese.
Bake:
Cover the lasagna with foil and bake for 25-30 minutes. Remove the foil and bake for another 10 minutes, or until the top is golden and bubbly.
Serve:
Let the lasagna rest for about 10 minutes before slicing and serving. Top with additional Parmesan cheese if desired. Enjoy your Parmesan Garlic Bacon Cheeseburger Lasagna!