The first cool evenings of fall always make me crave something warm from the oven. That’s exactly when this Vegetarian Pumpkin Spinach Lasagna finds its way onto my table. With creamy pumpkin, cheesy spinach layers, and cozy spices in every bite, it feels like the kind of meal that brings everyone back for seconds during Halloween season.
Creating a comforting Vegetarian Pumpkin Spinach Lasagna is easier than you might think. This hearty baked pasta combines rich pumpkin puree, creamy ricotta, tender spinach, and layers of pasta for a satisfying vegetarian dinner. It works beautifully for Halloween gatherings, holiday meals, meal prep, or a cozy weeknight dinner.
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes
Yield: 12 servings
Category: Halloween Recipes
Pan Size: 9×13-inch baking dish
Oven Temperature: 400°F (204°C)
The texture is creamy, cheesy, and hearty. Meanwhile, the pumpkin filling adds a subtle sweetness, while spinach and herbs bring balance. Unlike traditional tomato-based lasagna, this version highlights warm fall flavors with cinnamon and nutmeg for a seasonal twist.
Table of Contents
Why You’ll Love This Vegetarian Pumpkin Spinach Lasagna
This Vegetarian Pumpkin Spinach Lasagna delivers comfort in every layer.
- Perfect for Halloween and fall gatherings
- Rich and creamy without feeling heavy
- Easy to prepare ahead of time
- Family friendly and vegetarian
- Great for leftovers and meal prep
- Freezer friendly for busy weeks
- Packed with cozy pumpkin flavor
- Makes enough for a crowd
Recipe Overview
Prep Time, Cook Time, and Yield
This recipe requires just 15 minutes of prep time. Then it bakes for 40 minutes and serves 12 people generously.
Flavor, Texture, and What Makes It Unique
The pumpkin filling creates a velvety texture. Meanwhile, the ricotta and spinach mixture adds richness and freshness. Cinnamon and nutmeg bring gentle warmth, so every bite feels perfect for autumn.
Traditional lasagna often relies on tomato sauce. However, this Vegetarian Pumpkin Spinach Lasagna replaces it with creamy pumpkin layers for a seasonal and comforting twist.
Ingredients You’ll Need
Ingredients for the Spinach Mixture
- 1 tablespoon olive oil
- ½ cup chopped white or yellow onion
- 3 garlic cloves, minced
- 6 ounces fresh spinach
- Salt and pepper to taste
Ingredients for the Pumpkin Filling
- 2 cans (15 ounces each) pumpkin puree
- ½ cup unsweetened milk of choice
- ½ teaspoon ground cinnamon
- ½ teaspoon ground nutmeg
- ¼ teaspoon kosher salt
Ingredients for the Ricotta Cheese Filling
- 15 ounces ricotta cheese
- 1 large egg
- ⅓ cup shredded mozzarella cheese
- 2 tablespoons shredded parmesan cheese
- 1 tablespoon dried oregano or basil
- Kosher salt and black pepper to taste
Ingredients for Layering and Topping
- 12 no boil lasagna noodles
- 1 cup shredded mozzarella cheese
- ½ cup grated parmesan cheese
- Fresh basil or parsley for garnish
Equipment Needed
- 9×13-inch baking dish
- Large skillet
- Mixing bowls
- Wooden spoon
- Measuring cups and spoons
- Aluminum foil
- Sharp knife for serving
How to Make Vegetarian Pumpkin Spinach Lasagna
Step 1: Cook the Spinach Mixture
Heat olive oil in a skillet over medium heat. Then cook the onion for 2 to 3 minutes.
Next, add the garlic and cook briefly. Add the spinach and cook until wilted. Season with salt and pepper. Let the mixture cool.
Step 2: Prepare the Pumpkin Filling
In a large bowl, combine pumpkin puree, milk, cinnamon, nutmeg, and salt.
Then stir until smooth and creamy.
Step 3: Make the Ricotta-Spinach Filling
In another bowl, mix ricotta, egg, mozzarella, parmesan, oregano or basil, salt, and pepper.
Next, fold in the cooled spinach mixture.
Step 4: Prepare the Baking Dish
Heat the oven to 400°F (204°C).
Then grease a 9×13-inch baking dish.
Step 5: Layer the Lasagna
Spread a thin layer of pumpkin mixture on the bottom.
Add lasagna noodles. Then spread half of the ricotta-spinach mixture over the noodles. Add mozzarella, pumpkin mixture, and parmesan.
Repeat the layers. Finally, top with the remaining mozzarella and parmesan.
Step 6: Bake Until Golden and Bubbly
Cover the dish with foil.
Bake for 25 minutes. Then remove the foil and continue baking for 15 to 20 minutes until bubbly and golden.
Step 7: Rest, Garnish, and Serve
Let the Vegetarian Pumpkin Spinach Lasagna rest for at least 25 minutes.
Finally, garnish with fresh basil or parsley before serving.
Expert Tips for the Best Pumpkin Spinach Lasagna
Layering Tips for Even Slices
Spread each layer evenly. Also, keep the fillings level throughout the dish. As a result, the slices hold together better.
Preventing a Watery Lasagna
If you use frozen spinach, thaw it completely and squeeze out excess moisture first.
Additionally, allow the cooked spinach mixture to cool before combining it with ricotta.
Getting the Perfect Golden Cheese Topping
During the final baking stage, leave the foil off.
Then watch closely until the cheese turns golden and lightly browned.
Easy Variations and Substitutions
Swap Spinach for Kale
Kale works wonderfully in this recipe. Simply cook it until tender before adding it to the ricotta mixture.
Make It Vegan
Use dairy free ricotta, mozzarella, and parmesan alternatives.
Also, choose vegan lasagna noodles.
Use Sweet Potato or Butternut Squash Puree
Sweet potato puree and butternut squash puree both create delicious results.
In fact, they pair beautifully with the warm spices.
Add Sausage or Ground Turkey
If you want extra protein, add cooked crumbled sausage or ground turkey between the layers.
Choosing the Right Lasagna Noodles
No boil noodles keep preparation simple.
However, regular or whole wheat noodles also work well if cooked according to package directions first.
What to Serve with Pumpkin Spinach Lasagna
Simple Side Salads
A crisp salad balances the richness of the lasagna perfectly.
I especially enjoy pairing it with Strawberry Avocado Spinach Salad for a Fresh Spinach Side Dish.
Bread and Vegetable Side Dishes
Warm garlic bread makes an excellent addition.
You can also serve roasted vegetables or Butter Cauliflower Recipe for a Rich and Comforting Meatless Meal.
Holiday and Halloween Menu Pairings
For a complete vegetarian holiday spread, try:
- Creamy Baked Pumpkin Risotto with Cozy Fall Flavors
- Black Bean Sweet Potato Burrito Bowls for an Easy Vegetarian Dinner
- The Best Zucchini Lasagna Recipe for a Low-Carb Vegetarian Dinner
- Delicious Zucchini Lasagna Recipe with Healthy Vegetable Layers
Make-Ahead, Storage, and Reheating Tips
How to Store Leftovers
Store leftover Vegetarian Pumpkin Spinach Lasagna covered in the refrigerator for up to 5 days.
How to Freeze and Thaw Lasagna
After baking, cool completely.
Then wrap tightly and freeze for up to 1 month. Thaw overnight in the refrigerator before reheating.
Best Reheating Methods
Reheat individual portions in the microwave.
Alternatively, cover the baking dish with foil and warm it in the oven until heated through.
Common Mistakes to Avoid
Using Pumpkin Pie Filling Instead of Pumpkin Puree
Always use plain pumpkin puree.
Pumpkin pie filling contains added sugar and spices that change the flavor dramatically.
Skipping the Resting Time
Allowing the lasagna to rest for 25 minutes helps the layers set properly.
As a result, serving becomes much easier.
Not Draining Frozen Spinach Properly
Frozen spinach contains a lot of water.
Therefore, squeeze out as much moisture as possible before cooking.
More Such Recipes
- Creamy Baked Pumpkin Risotto with Cozy Fall Flavors
- The Best Zucchini Lasagna Recipe for a Low-Carb Vegetarian Dinner
- Delicious Zucchini Lasagna Recipe with Healthy Vegetable Layers
- Butter Cauliflower Recipe for a Rich and Comforting Meatless Meal
- Black Bean Sweet Potato Burrito Bowls for an Easy Vegetarian Dinner
Follow along for more recipes and seasonal inspiration:

Final Thoughts
This Vegetarian Pumpkin Spinach Lasagna brings together everything I love about fall cooking. It feels comforting, hearty, and full of seasonal flavor. Whether you serve it for Halloween dinner, a family gathering, or meal prep for the week ahead, it delivers creamy pumpkin goodness in every slice. Once you try it, you’ll see why this cozy lasagna earns a place on the autumn menu year after year.
Print
Vegetarian Pumpkin Spinach Lasagna Amazing Fall Favorite
- Total Time: 55 minutes
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
A warm and comforting Vegetarian Pumpkin Spinach Lasagna made with creamy pumpkin puree, ricotta-spinach filling, mozzarella, parmesan, and cozy fall spices. Perfect for Halloween dinners, holiday gatherings, meal prep, or a hearty family-friendly vegetarian meal.
Ingredients
For cooked spinach:
1 tbsp olive oil
1/2 cup chopped white or yellow onion
3 garlic cloves, minced
6 oz fresh spinach
Salt and pepper, to taste
For pumpkin filling:
2 (15 oz) cans pumpkin puree, not pumpkin pie filling
1/2 cup unsweetened milk of choice
1/2 tsp ground cinnamon
1/2 tsp ground nutmeg
1/4 tsp kosher salt
For ricotta filling:
15 oz ricotta cheese
1 large egg
1/3 cup shredded mozzarella cheese
2 tbsp shredded parmesan cheese
1 tbsp dried oregano or basil
Kosher salt and black pepper, to taste
For layering:
12 no-boil lasagna noodles
1 cup shredded mozzarella cheese
1/2 cup grated parmesan cheese
Chopped fresh basil or parsley, for garnish
Instructions
1. Cook the onion in olive oil over medium heat for 2 to 3 minutes.
2. Add garlic and cook briefly, then add spinach and cook until wilted.
3. Season with salt and pepper, then let cool.
4. Mix pumpkin puree, milk, cinnamon, nutmeg, and salt until smooth.
5. In another bowl, combine ricotta, egg, mozzarella, parmesan, oregano or basil, salt, and pepper.
6. Fold in the cooled spinach mixture.
7. Heat oven to 400°F or 204°C and grease a 9×13-inch baking dish.
8. Spread a small amount of pumpkin mixture in the bottom of the dish.
9. Add a layer of lasagna noodles, half of the ricotta-spinach mixture, some mozzarella, more pumpkin mixture, and parmesan.
10. Repeat the layers and finish with the remaining cheeses on top.
11. Cover with foil and bake for 25 minutes.
12. Remove the foil and continue baking for 15 to 20 minutes, until browned and bubbly.
13. Let rest for at least 25 minutes before serving.
14. Garnish with fresh basil or parsley.
Notes
Spinach or kale can be used.
If using frozen spinach, thaw, drain thoroughly, and sauté before adding.
For a vegan version, use dairy-free cheeses and vegan lasagna noodles.
Any lasagna noodles work. If using regular or whole-wheat noodles, cook according to package directions before assembling.
Sweet potato puree or butternut squash puree can replace pumpkin.
Cooked crumbled sausage or ground turkey may be added to the filling or layers.
Store covered in the refrigerator for up to 5 days.
This lasagna can be frozen after baking for up to 1 month. Thaw and reheat until hot throughout.
Nutrition information was not provided in the available recipe content.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Halloween Recipes
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice

