Vegetarian Lasagna with Spinach and Ricotta is a comforting and hearty Italian-inspired dish layered with rich marinara sauce, velvety ricotta cheese, fresh spinach, and perfectly cooked lasagna sheets. Baked until bubbly and golden, every slice delivers warmth, depth, and satisfaction. It's the kind of meal that fills the kitchen with irresistible aromas and instantly becomes the centerpiece of any dinner table.
This recipe brings together wholesome vegetables, creamy layers, and melted cheese—making it ideal for family dinners, gatherings, meal prep, or cozy weekends. Whether you're vegetarian, reducing meat, or simply craving soul-warming comfort food, this lasagna is guaranteed to satisfy.
You must try this lasagna because:
| Category | Details |
|---|---|
| Preparation Time | 25–30 minutes |
| Cooking Time | 45–55 minutes |
| Total Time | 1 hour 15 minutes |
| Servings | 6–8 servings |
| Calories | Approx. 450 calories per serving |
| Course | Main Course |
| Cuisine | Italian / Italian-American |
For the Ricotta Filling:
For the Sauce Layer:
For Assembly:
Step 1: Prepare the Ricotta Mixture
Step 2: Prepare the Baking Dish
Step 3: Layer the Lasagna
Repeat the following pattern:
You should get 3–4 full layers.
Step 4: Finish the Top Layer
Step 5: Bake
Step 6: Rest Before Serving

Serve warm with:
Pair with iced tea, red wine, or sparkling water with lemon.
| Version | Description |
|---|---|
| Gluten-Free | Use gluten-free lasagna sheets. |
| Four-Cheese Lasagna | Add ricotta + mozzarella + fontina + Parmesan. |
| Vegetable Loaded | Add mushrooms, zucchini, roasted peppers, or eggplant. |
| Pesto Spinach Lasagna | Add 2–3 tablespoons basil pesto to the ricotta mixture. |
| Vegan Version | Use vegan ricotta, vegan mozzarella, and dairy-free noodles. |
| Method | Duration | Notes |
|---|---|---|
| Refrigerator | 3–4 days | Reheat in microwave or oven. |
| Freezer (Unbaked) | Up to 2 months | Wrap tightly and bake longer when needed. |
| Freezer (Baked) | 2–3 months | Thaw overnight, reheat at 350°F until hot. |
Q: Can I make this ahead of time?
Yes! Assemble the lasagna, refrigerate, and bake within 24 hours.
Q: Can I use frozen spinach?
Yes—just thaw and squeeze out excess liquid.
Q: Can I use cottage cheese instead of ricotta?
Absolutely; blend for a smoother texture.
Vegetarian Lasagna with Spinach and Ricotta is the perfect balance of comfort, nutrition, and homemade love. It's wonderfully rich yet wholesome, customizable to your taste, and ideal for sharing. Whether you're hosting, meal prepping, or craving a delicious and satisfying dinner, this lasagna is sure to become a repeat favorite.
Vegetarian Lasagna with Spinach and Ricotta is a comforting and hearty Italian-inspired dish layered with rich marinara sauce, velvety ricotta cheese, fresh spinach, and perfectly cooked lasagna sheets.