Lasagna is the ultimate comforting dish, the kind of meal that any parent or grandparent would make to remind you of home. For me, this recipe brings back so many memories of childhood. It was the first dish I made the first time I hosted and cooked for others—an experience that made me feel like I was stepping into adulthood, even if I wasn’t quite convinced yet! This classic three cheese spinach lasagna recipe is not only delicious, but it also makes a big, hearty meal that lasts all week—because let’s face it, who doesn’t love a good batch of leftovers?

Ingredients & Kitchen Time
Prep Time: 30 minutes
Cook Time: 1 hour 10 minutes
- 15 oz ricotta cheese
- 2 large eggs, beaten
- 3 cups fresh baby spinach, chopped
- 16 oz shredded mozzarella cheese
- 5 oz wedge of Parmesan cheese, grated
- 1 jar of spaghetti sauce (plus enough water to equal 4 cups)
- 12 medium lasagna noodles, cooked
Modifications
If spinach isn’t your thing, feel free to leave it out—this lasagna will still be delicious! You can also get creative and add in your favorite ingredients. It’s your lasagna, so make it your own! Whether you want to add more cheese, extra veggies, or even a bit of meat, the possibilities are endless.
Instructions
- Preheat the oven to 375°F (190°C).
- In a large mixing bowl, combine the ricotta cheese and beaten eggs. Stir in the chopped spinach, 3 cups of mozzarella, and ¾ cup of grated Parmesan. Set aside the remaining cheese for later.
- Assemble the lasagna: Spread 1 cup of spaghetti sauce in the bottom of a 13×9-inch glass baking dish.
- Place a layer of cooked lasagna noodles on top of the sauce.
- Spread half of the ricotta mixture over the noodles, then add another layer of sauce.
- Repeat the layers with the remaining noodles, ricotta mixture, and sauce.
- Cover the dish with foil and bake for 1 hour.
- After 1 hour, uncover the lasagna and sprinkle with the reserved mozzarella and Parmesan cheese.
Return to the oven and bake for an additional 10 minutes, or until the cheese is melted and bubbly.
And there you have it! A mouthwatering, comforting Three Cheese Spinach Lasagna that’s perfect for any occasion. Whether you’re serving it for a family dinner, special celebration, or a cozy night in, this hearty dish is sure to be a crowd-pleaser. Plus, it’s packed with rich flavors from the blend of ricotta, mozzarella, and Parmesan, complemented by the goodness of fresh spinach. Enjoy this cheesy, savory delight that’s bound to become a new favorite in your recipe rotation!