A Creamy, Cheesy, Veggie-Packed Lasagna Everyone Will Love
There’s something magical about a bubbling pan of lasagna fresh out of the oven. The aroma of melted cheese, savory tomato sauce, and tender noodles fills the kitchen with warmth and comfort. This Spinach Ricotta Lasagna takes that classic comfort food and gives it a fresh, veggie-forward twist. With creamy ricotta, vibrant spinach, and a rich marinara sauce layered between tender pasta sheets, every bite is a perfect balance of flavor, texture, and heartiness. Whether you’re cooking for a family dinner, meal prepping for the week, or hosting friends, this lasagna is guaranteed to impress.
Prep Time, Cook Time, and Servings
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
Servings: 8
Ingredients
- 9 lasagna noodles (oven-ready or boiled)
- 15 oz ricotta cheese
- 1 large egg
- 2 cups fresh spinach, chopped (or 1 cup frozen, thawed and drained)
- 2 cups shredded mozzarella cheese, divided
- 1/2 cup grated Parmesan cheese
- 2 1/2 cups marinara sauce (store-bought or homemade)
- 1 tsp garlic powder
- 1 tsp dried basil
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 tbsp olive oil (for greasing the dish)
Instructions
- Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with olive oil.
- In a medium bowl, mix the ricotta cheese, egg, garlic powder, basil, salt, and pepper until smooth. Stir in the chopped spinach and 1 cup of mozzarella cheese.
- Spread 1/2 cup of marinara sauce evenly across the bottom of the baking dish.
- Place 3 lasagna noodles over the sauce, slightly overlapping if needed.
- Spread half of the ricotta-spinach mixture over the noodles. Top with 1 cup of marinara sauce and 1/2 cup mozzarella cheese.
- Repeat the layering: 3 more noodles, the remaining ricotta mixture, 1 cup marinara sauce, and 1/2 cup mozzarella.
- Finish with the last 3 noodles, the remaining marinara sauce, and the remaining mozzarella. Sprinkle Parmesan cheese evenly on top.
- Cover the dish with aluminum foil, making sure it doesn’t touch the cheese. Bake for 25 minutes.
- Remove the foil and bake uncovered for another 15 minutes, or until the cheese is melted and bubbly.
- Let the lasagna rest for 10-15 minutes before slicing and serving to allow the layers to set.
Pro Tips for Perfect Spinach Ricotta Lasagna
- Use fresh spinach for a brighter flavor, but frozen works fine if you squeeze out excess water.
- Let the lasagna rest after baking so it slices cleanly and holds its shape.
- Cover with foil for the first part of baking to prevent the cheese from over-browning.
- Add a pinch of red pepper flakes to the ricotta mixture for a subtle kick.
- Layer sauce under the first noodles to prevent sticking and ensure even cooking.
Variations and Substitutions
- Make it gluten-free by using gluten-free lasagna noodles.
- Add sautéed mushrooms or zucchini for extra veggies.
- Use part-skim ricotta and mozzarella for a lighter version.
- Substitute cottage cheese for ricotta if you prefer a different texture.
- Add a layer of cooked ground turkey or beef for a meat version (keeping it halal-friendly).
Storage and Reheating Tips
Store leftovers in an airtight container in the refrigerator for up to 4 days. To freeze, wrap individual portions tightly in plastic wrap and foil, then freeze for up to 3 months. Reheat in the microwave until hot, or bake at 350°F (175°C) covered with foil until warmed through.
FAQ
Can I use no-boil lasagna noodles?
Yes! No-boil noodles work perfectly and save time. Just make sure there’s enough sauce to keep them moist.
Can I make this ahead of time?
Absolutely. Assemble the lasagna, cover, and refrigerate for up to 24 hours before baking. Add 5-10 minutes to the baking time if cooking from cold.
How do I prevent my lasagna from being watery?
Drain frozen spinach thoroughly and avoid adding extra sauce beyond what’s called for in the recipe.
Can I use fresh basil instead of dried?
Yes! Use about 2 tablespoons of chopped fresh basil in place of the dried basil for a fresher flavor.
What can I serve with spinach ricotta lasagna?
A crisp green salad, garlic bread, or roasted vegetables pair beautifully with this lasagna.
Can I freeze this lasagna?
Yes! Freeze before or after baking. If freezing before baking, thaw overnight in the fridge before cooking.
Nutrition Estimate (Per Serving)
Approximately 320 calories, 18g protein, 28g carbohydrates, 15g fat. Values may vary based on specific ingredients used.