If you've been searching for a hearty, vibrant vegetarian dish that truly satisfies, you’ve found it with this Spinach Lasagna Recipe. It's a delightful twist on a classic favorite, loaded with fresh baby spinach, creamy cottage cheese, and a rich tomato-basil sauce. Every layer melds into a harmonious blend of flavors and textures that will impress your family or guests, making this recipe a go-to comfort food for nearly any occasion. Plus, it’s surprisingly straightforward to prepare and yields generous portions for everyone to enjoy.
Ingredients You'll Need
Getting the ingredients right is key to nailing this Spinach Lasagna Recipe. Each item plays a crucial role—whether it’s the brightness of fresh basil, the creaminess of cottage cheese, or the satisfying bite of no-boil noodles, these essentials come together to create layers of flavor that make this dish unforgettable.
- 28 ounces diced tomatoes: Use good-quality canned tomatoes for a robust and slightly chunky sauce base.
- ¼ cup fresh basil: Adds herbal brightness that lifts the entire dish.
- Olive oil: Brings richness and helps sauté the vegetables beautifully.
- Garlic cloves: Infuses the sauce and spinach mixture with aromatic depth.
- Fine salt: Enhances all the natural flavors throughout the recipe.
- Red pepper flakes (optional): Adds a gentle kick without overpowering the other ingredients.
- Low-fat cottage cheese: Provides a creamy texture that pairs perfectly with spinach.
- Yellow onion: Sweet and softens to add a savory undertone to the filling.
- Baby spinach: The star ingredient, it wilts down to an earthy and tender filling.
- Freshly ground black pepper: Adds subtle heat and complexity.
- No-boil lasagna noodles: Simplify the layering process and soak up the sauces beautifully.
- Low-moisture, part-skim mozzarella cheese: Melts to create a bubbly, golden topping.
- Additional fresh basil for garnish: A fresh pop of green and aroma when serving.
How to Make Spinach Lasagna Recipe
Step 1: Prepare the Tomato-Basil Sauce
Start by draining excess juice from the diced tomatoes using a mesh sieve; this keeps your sauce perfectly thick. Blend the tomatoes with fresh basil, olive oil, garlic, salt, and optional red pepper flakes in a food processor until just spreadable. This sauce will be the foundational, vibrant layer that ties the entire lasagna together with fresh and bright flavor.
Step 2: Blend the Cottage Cheese
Half of the cottage cheese gets pureed until smooth, giving your lasagna filling an irresistibly creamy texture. Using the food processor ensures no lumps, creating a luscious base for the spinach mixture.
Step 3: Sauté the Onion and Garlic
In olive oil, cook the chopped yellow onion with salt until translucent and soft, then add pressed garlic for a fragrant, savory boost. This simple cooking step develops the flavor depth of the spinach filling.
Step 4: Wilt and Reduce the Spinach
Add the baby spinach in batches to the skillet, cooking and stirring until fully wilted and moisture evaporated. This concentrated spinach flavor is essential for a filling that’s not soggy but perfectly balanced with the other ingredients.
Step 5: Combine Spinach with Cottage Cheese
Pulse the cooked spinach mixture in the food processor just enough to chop finely without pureeing. Mix this with the smooth cottage cheese and season with salt and pepper—this luscious filling elevates the texture and taste of the lasagna’s layers.
Step 6: Assemble the Lasagna Layers
Spread some tomato sauce evenly on the baker’s bottom, then layer noodles, half the spinach mixture, more sauce, and shredded mozzarella. Repeat the layering and finish by topping with noodles covered generously with remaining tomato sauce and mozzarella cheese for a beautifully cheesy crust.
Step 7: Bake to Perfection
Cover the dish and bake at 425 degrees Fahrenheit, starting covered to steam the noodles nicely, then uncover to allow the top to brown to a golden and spotty finish. This dual baking ensures a perfectly cooked and visually appealing lasagna.
Step 8: Cool and Garnish
Let the lasagna rest for 15 minutes before sprinkling chopped fresh basil on top. This resting time helps it set for clean slicing and enhances the aroma when served.
How to Serve Spinach Lasagna Recipe
Garnishes
Freshly chopped basil scattered on top right before serving adds a lively herbal note and a gorgeous green touch that complements the creamy cheese and tangy tomato sauce. A light drizzle of high-quality olive oil can also elevate the flavors beautifully.
Side Dishes
Serve your spinach lasagna alongside a crisp, refreshing salad, like arugula with lemon vinaigrette or a simple Caesar salad, to balance the richness. Garlic bread or crusty baguette can add the perfect crunchy contrast and soak up any extra sauce.
Creative Ways to Present
For a dinner party, cut the lasagna into neat squares and place on individual plates, garnished with basil and a small spoonful of extra sauce on the side. You can also layer the lasagna into individual ramekins for personal servings that impress visually and simplify portion control.
Make Ahead and Storage
Storing Leftovers
Leftover spinach lasagna keeps beautifully in the fridge for about four days when wrapped tightly or stored in an airtight container. This makes for easy next-day meals with the same delightful texture and flavor.
Freezing
You can freeze leftovers in single-serving portions wrapped tightly in plastic wrap and then foil to maintain freshness and prevent freezer burn. Frozen lasagna portions thaw quickly in the fridge overnight, making them perfect for meal prep.
Reheating
Reheat individual servings gently in the microwave or in a 350-degree Fahrenheit oven, covered with foil to retain moisture. Adding a small splash of water before reheating can help prevent the lasagna from drying out, making your leftovers taste almost like freshly baked.
FAQs
Can I use frozen spinach instead of fresh in this Spinach Lasagna Recipe?
Absolutely! Just make sure to thaw and squeeze out as much moisture as possible from the frozen spinach before cooking to avoid a watery filling.
What can I substitute for cottage cheese?
If you don’t have cottage cheese on hand, ricotta cheese is a fantastic alternative that will provide a similarly creamy texture and mild flavor.
Do I need to boil the noodles before assembling?
No boiling is necessary! Using no-boil lasagna noodles simplifies the process. The sauce and moisture in the filling and baking help cook the noodles perfectly.
Is this Spinach Lasagna Recipe suitable for freezing before baking?
Yes, you can assemble the dish and freeze it before baking. Just cover it well with foil and plastic wrap, then bake from frozen adding extra time as needed.
How spicy is the dish with red pepper flakes?
The red pepper flakes add a gentle warmth but won’t overpower the other flavors. You can always skip them if you prefer a milder lasagna.
Final Thoughts
This Spinach Lasagna Recipe is a wonderfully satisfying dish that brings comfort and freshness together perfectly. It's a fantastic way to enjoy a meal loaded with vibrant greens and creamy cheese layers that everyone will rave about. Give it a try—once you taste the creamy spinach filling paired with the tangy tomato basil sauce, it’s bound to become a cherished recipe in your kitchen!
Print
Spinach Lasagna Recipe
- Prep Time: 25 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour 5 minutes
- Yield: 9 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
This Spinach Lasagna is a delicious and wholesome vegetarian dish featuring layers of no-boil lasagna noodles, a smooth cottage cheese and spinach mixture, fresh tomato basil sauce, and melted mozzarella. Baked to bubbly perfection with a golden brown top, it’s a comforting meal perfect for family dinners or meal prep.
Ingredients
Tomato Sauce
- 1 can (28 ounces) diced tomatoes
- ¼ cup roughly chopped fresh basil
- 2 tablespoons olive oil
- 2 garlic cloves, pressed or minced
- ½ teaspoon fine salt
- ¼ teaspoon red pepper flakes (optional)
Cottage Cheese and Spinach Mixture
- 2 cups (16 ounces) low-fat cottage cheese
- 2 tablespoons olive oil
- 1 small-to-medium yellow onion, chopped
- ¼ teaspoon fine salt
- 4 cloves garlic, pressed or minced
- 12 ounces baby spinach, preferably organic
- Freshly ground black pepper, to taste
Lasagna Assembly
- 9 no-boil lasagna noodles
- 8 ounces (2 cups) freshly grated low-moisture, part-skim mozzarella cheese
- Sprinkle of additional chopped fresh basil, for garnish
Instructions
- Prepare the tomato sauce: Preheat the oven to 425°F. Drain excess juice from diced tomatoes in a mesh sieve for about a minute. Transfer tomatoes to a food processor bowl. Add basil, olive oil, garlic, salt, and red pepper flakes if using. Pulse about 10 times until a spreadable sauce forms. Set aside about 2 cups of this sauce in a bowl.
- Blend cottage cheese: Rinse the food processor bowl. Place half (1 cup) of the cottage cheese in the bowl and blend until smooth, approximately 1 minute. Transfer this smooth cottage cheese to a large mixing bowl; keep the food processor bowl for later steps.
- Sauté onion and garlic: Heat 2 tablespoons olive oil in a large skillet over medium heat until shimmering. Add chopped onion and ¼ teaspoon salt. Cook, stirring frequently, until onions are soft and translucent, about 4-5 minutes. Add garlic and cook for another 30 seconds until fragrant.
- Cook spinach: Add spinach in batches, cooking and stirring until wilted each time. Continue cooking and stirring frequently for 10-12 minutes until spinach is vastly reduced and most moisture evaporated.
- Chop spinach mixture: Transfer spinach mixture to the food processor and pulse 12-15 times to finely chop without pureeing. Return chopped spinach to large bowl with smooth cottage cheese. Add remaining cottage cheese and mix well. Season with salt and pepper to taste.
- Assemble lasagna - first layer: Spread ½ cup tomato sauce evenly on the bottom of a 9-inch square baking dish. Lay 3 lasagna noodles over sauce, overlapping edges as needed. Spread half of the spinach mixture over noodles. Top with ½ cup tomato sauce and sprinkle ½ cup shredded mozzarella cheese.
- Assemble lasagna - second layer: Add 3 more noodles. Spread remaining spinach mixture evenly. Sprinkle with ½ cup shredded mozzarella. This layer does not get tomato sauce.
- Assemble lasagna - final layer: Add last 3 noodles. Spread remaining tomato sauce over noodles to cover. Sprinkle remaining mozzarella cheese evenly on top.
- Bake the lasagna: Cover the baking dish with parchment paper or tightly with aluminum foil without touching the cheese. Bake covered for 18 minutes. Remove cover, rotate pan 180°, and bake uncovered for an additional 12-17 minutes until the top is spotty brown and bubbly.
- Rest and serve: Remove lasagna from oven and let cool for 15 minutes. Garnish with chopped fresh basil and slice to serve. Leftovers can be refrigerated for up to 4 days or frozen for longer storage. Reheat gently in microwave or oven as needed.
Notes
- Draining the diced tomatoes helps prevent a watery lasagna.
- No-boil noodles save prep time and absorb sauce well during baking.
- The spinach should be cooked thoroughly to remove excess moisture and avoid soggy layers.
- Cover lasagna during the first part of baking to keep moisture in, then uncover to get a browned, bubbly top.
- Leftovers reheat well and freezing single portions makes for convenient meals.

Leave a Reply