This spinach lasagna recipe features tender pasta alternated with creamy, garlicky cottage cheese & bacon bits. Decadent, comforting, & great for meal-prep!

If you’re looking to add a new lasagna recipe to your regular rotation, this creamy spinach lasagna recipe is just what you need. The combination of lasagna noodles, spinach, cottage cheese, mozzarella, parmesan, and bacon bits is out of this world good and a refreshing departure from the typical red sauce and ground beef lasagna.

How Many Layers Lasagna Should Have
Before we get into the recipe, let’s cover off on one of the most common questions associated with lasagna-making. How many layers should you have? In short, there’s no right or wrong way to go about it. So long as you have at least three layers of noodles, you’ll be golden. If you pan is big enough, feel free to double the recipe and do as many as you’d like!
How to Make this Cheesy Spinach Lasagna Recipe
Making this spinach lasagna recipe requires a boatload of cheese and a bit of light assembly. Then, the oven takes care of the rest!
- Prepare the Bacon & Cheese: First, dice the bacon into tiny pieces and crisp them up in a large skillet over medium heat. Next, grate the parmesan and mozzarella cheese into a bowl. Set them aside.
- Blend the Cottage Cheese: Next, pulse the cottage cheese in a blender with garlic powder until creamy and smooth.
- Chop the Spinach: Chop the spinach leaves into medium-sized pieces.
- Prepare the Baking Dish: Next, butter the baking dish and place the lasagna sheet into the bottom of the baking dish. Top with a little bit of the cottage cheese mixture, spinach, bacon bits, mozzarella cheese, and parmesan cheese. Repeat until you run out of ingredients and top the finished lasagna with cheese.
- Bake the Lasagna: Lastly, cover the lasagna with foil or a lid and bake it at 250°F for 45 minutes. Remove the cover towards the end of baking until the top is golden brown. Serve immediately and enjoy!




A Couple Handy Tips & Tricks
A few foolproof tips and tricks will help you make a killer lasagna.
- Add the lasagna noodles in raw. There’s no need to boil the lasagna noodles before baking them. The moisture from the ricotta will slowly soften them as they cook and allow them to reach a perfect al dente texture.
- If you’re using frozen spinach, make sure it’s thawed first. If you don’t have fresh spinach, feel free to use frozen. However, you’ll want to make sure it’s completely thawed and drained of excess moisture before adding it to the lasagna to prevent it from turning soggy.
- Add in your favorite ingredients. For additional flavor, feel free to add fresh basil, roasted garlic cloves, red pepper flakes, caramelized onions, freshly cracked black pepper, or your favorite protein (think: spicy Italian sausage or shredded chicken). The sky’s the limit!
- Bake the lasagna covered first. To prevent the top from burning and turning rubbery, make sure to bake the lasagna covered first. You’ll only pull the foil off at the very end of baking for 10-15 minutes to crisp up the top.
Serving this Spinach Lasagna Recipe
While this spinach lasagna recipe is filling as a meal in and of itself, you can pair it with a couple of tasty side dishes to make it a well-rounded meal. A homemade caesar salad, air fryer asparagus, or cheesy bread are all great options.
Make-Ahead & Storage Tips
This spinach lasagna recipe is great for meal-prep and reheating. It’s also the perfect gift for new neighbors!
- Storing Leftovers: To keep your leftovers on hand for up to a week, store the lasagna in an airtight container in the fridge. This will keep the noodles from drying out and hardening.
- Make-Ahead Tips: You can prep this lasagna up to 3 days in advance and keep it covered in the fridge raw. When you’re ready, simply pop it in the oven and bake according to instruction. You can also freeze it whole for up to a month. To heat it up from frozen, add on 30 more minutes to the bake time.
FAQ
Should you cook spinach before putting in lasagna?
There’s no need to cook the spinach before adding it to the lasagna. It will wilt as it bakes in the oven.
What can you use instead of lasagna sheets?
If you don’t want to use lasagna, feel free to swap in sheets of zucchini instead. To get the perfect thickness, use a vegetable slicers on your preferred setting.
Can you freeze cottage cheese filling for lasagna?
Yes, you can freeze the cottage cheese filling for up to 3 months in an airtight container in the freezer. To thaw it, place it in the fridge overnight.
What’s a good substitute for cottage cheese?
If you don’t have cottage cheese on hand, feel free to use ricotta or farmer’s cheese instead. They both will lend that same, creamy texture.
More Tasty Pasta Recipes to Try
- Marinara Meatballs Recipe – Meatballs in marinara sauce
- One-Pot Beef Stroganoff Pasta Recipe – Tender beef and creamy sauce with egg noodles
- Caprese Pasta Salad (Quick & Easy) – Tomato, basil, mozzarella, and olive oil pasta salad
- Pasta Bolognese (One Pan) – Ground beef and red sauce pasta
Recipe
Ingredients
- 24 oz cottage cheese
- 1 tsp garlic powder
- 3 cups spinach
- 8 slices crispy bacon
- 3 cups grated mozzarella cheese
- 2 cups grated parmesan cheese
- 12 sheets lasagna noodles
Instructions
- Dice the bacon into tiny pieces and grate the parmesan and mozzarella cheese.
- Blend the cottage cheese with garlic powder until creamy and smooth.
- Dice the spinach into medium-sized pieces.
- Butter all the sides of a baking dish. Place the lasagna sheets on the bottom of the dish, followed by a third of the cottage cheese mixture, spinach, bacon bites, mozzarella cheese, and parmesan cheese.
- Repeat the layering until you run out of ingredients. Top the lasagna with cheese.
- Bake the lasagna covered with foil or a baking dish lid at 250°F for 45 minutes. Remove the cover and bake until the top is golden brown. Serve right away while the cheese is nice and melted.
I tried it and the lasagne was not cooked. I think the temperature should be 350 and not 250. That cooked the lasagne.
Hi Shireen- ah, I'm sorry it wasn't cooked through, I'm glad you noticed and cooked it longer!
Looks very delicious. I make lasagna with meat and mushrooms.
yes, thats the recipe we have been using for the longest time http://momsdish.com/r84. Now this has became our new staple.
Hello, do I need to cook lasagna noodle before put them in a baking dish?
Nope, no need to cook noodle as long as u seal baking dish before baking lasagna.
This looks amazing!!!!! I love lasagna and this looks extra easy 🙂
Thanks Irina! I know, it's so easy. I use to think that lasagna is some complicated dish but definitely not the case.