If you’re craving a comforting yet vibrant dish that feels like a warm hug on a plate, let me introduce you to this Vegetarian Pumpkin Spinach Lasagna Recipe. It brilliantly combines the sweet and earthy note of pumpkin with fresh spinach and creamy cheeses, resulting in layers of gooey, indulgent goodness that even the biggest meat-lovers will adore. Each bite offers a dance of flavors and textures—from the silky pumpkin puree and tender spinach to the melted mozzarella and rich ricotta, all nestled between tender no-boil noodles. This dish doesn’t just satisfy hunger; it sparks joy and cozy moments around the dinner table.
Ingredients You’ll Need

This Vegetarian Pumpkin Spinach Lasagna Recipe uses a handful of simple yet essential ingredients. Each one plays a crucial role in building the layers of flavor, texture, and color that make this dish so special. From the vibrant spinach to the creamy ricotta cheese, every component comes together beautifully without overwhelming the palate.
- Olive oil: Provides a smooth, fruity base for cooking the onions, garlic, and spinach, enhancing all the flavors.
- Chopped onion: Adds a subtle sweetness and depth when sautéed, complementing the spinach perfectly.
- Minced garlic: Infuses a warm, aromatic punch that elevates the entire lasagna.
- Fresh spinach: Packs the dish with vibrant color and iron-rich goodness, wilting down to a tender texture.
- Pumpkin puree (canned, not pie filling): The star ingredient that brings a luscious creaminess and natural sweetness to every layer.
- Unsweetened milk of choice: Helps to create the smooth and velvety pumpkin sauce without adding sugar.
- Ground cinnamon and nutmeg: Add subtle warmth and spice, perfectly balancing the pumpkin’s earthiness.
- Kosher salt and black pepper: Essential seasonings that enhance all the flavors without overpowering them.
- Ricotta cheese: Brings creaminess and a slight tang, making each bite feel indulgent yet fresh.
- Large egg: Acts as the binder to hold all the creamy cheese filling together perfectly.
- Shredded mozzarella and parmesan cheeses: Melt to gooey perfection, layering richness and a little bite.
- Dried oregano or basil: Adds herby notes that brighten the dish and tie the flavors together.
- No-boil lasagna noodles: Save time without compromising texture, delivering tender pasta layers every time.
- Fresh chopped basil or parsley: Garnishes the finished dish with a fresh, herbaceous pop.
How to Make Vegetarian Pumpkin Spinach Lasagna Recipe
Step 1: Cook the Spinach Delightfully
Start by heating olive oil in a skillet over medium heat, then add chopped onions, seasoning them lightly to coax out their sweetness. Toss in the garlic to awaken your senses, then pile in the fresh spinach. It might look overwhelming at first, but spinach has a magic way of shrinking down beautifully while soaking up all the savory goodness in the pan. Stir frequently and season with salt and pepper to taste. This step sets a flavorful foundation for the layers to come.
Step 2: Prepare the Creamy Pumpkin Filling
While your spinach cools, mix the pumpkin puree with your choice of milk, cinnamon, nutmeg, and kosher salt. Stir until it forms a smooth and luscious sauce that will act as the unique, cozy flavor core of the lasagna. This pumpkin mixture isn’t just comforting—it’s what makes this Vegetarian Pumpkin Spinach Lasagna Recipe truly unforgettable and different from any classic version you’ve tried.
Step 3: Create the Ricotta Cheese Mixture
In another bowl, combine ricotta cheese, egg, mozzarella, parmesan, oregano, and seasoning. Fold in the cooled spinach carefully so the vibrant green flecks swirl deliciously through the creamy mix. This cheesy filling will be a luscious contrast to the smooth pumpkin sauce, adding richness and a delightful texture that melts in your mouth.
Step 4: Assemble the Layers
Preheat your oven to 400 degrees and grease a 9×13 baking dish to prevent sticking. Start layering by spreading half a cup of pumpkin filling on the bottom, then cover with no-boil noodles. Next, spoon half the ricotta-spinach filling over the noodles and scatter shredded mozzarella followed by more pumpkin filling and parmesan cheese. Repeat these layers once more, building that perfect harmony of creamy, saucy, and cheesy elements.
Step 5: Bake until Golden and Bubbling
Cover your assembled lasagna with foil and bake in the oven’s center rack for 25 minutes. Then uncover and bake uncovered for another 15 to 20 minutes until the top is irresistibly golden and bubbling. Let it cool for at least 25 minutes before slicing—that’s the secret to serving neat, perfectly set slices that look as good as they taste.
How to Serve Vegetarian Pumpkin Spinach Lasagna Recipe

Garnishes
Freshly chopped basil or parsley sprinkled on top brings a burst of vibrant green color and fresh aroma to your slice of lasagna. It brightens the dish visually and adds a subtle herbaceous note, making every bite feel fresh and well-rounded.
Side Dishes
This lasagna pairs wonderfully with a crisp green salad tossed lightly in citrus vinaigrette, or roasted seasonal vegetables to keep the meal balanced and colorful. A crusty garlic bread or warm focaccia also complements the creamy layers perfectly, soaking up any leftover pumpkin sauce on your plate.
Creative Ways to Present
For a fun twist, serve individual portions in small oven-safe ramekins layered and baked separately. This makes for charming single servings that look custom-made. Alternatively, garnish each slice with a drizzle of balsamic reduction or a sprinkle of toasted pumpkin seeds to add a delightful crunch contrasting the creamy texture.
Make Ahead and Storage
Storing Leftovers
This Vegetarian Pumpkin Spinach Lasagna Recipe keeps beautifully in the refrigerator for up to 4 days. Store leftovers in an airtight container to preserve moisture and flavor, making it easy to enjoy a hearty meal with minimal effort later in the week.
Freezing
You can freeze this lasagna either fully assembled or in individual portions. Wrap tightly with plastic wrap and foil to prevent freezer burn, and it will keep for up to 3 months. Perfect for meal prep or when you want a comforting dinner ready to go!
Reheating
Reheat frozen or refrigerated lasagna covered in the oven at 350 degrees until warmed through—usually about 20 minutes for refrigerated and 45 minutes for frozen. Cover with foil to avoid drying out, and uncover in the last few minutes to restore that delicious golden crust on top.
FAQs
Can I use fresh pumpkin instead of canned pumpkin puree?
Fresh pumpkin can be used, but it requires cooking, pureeing, and straining excess moisture to achieve the smooth consistency needed. Canned pumpkin puree is convenient and consistent, making it a preferred choice for this recipe.
Is this recipe suitable for vegans?
This recipe isn’t vegan as it contains ricotta, mozzarella, parmesan, and an egg. However, you can substitute vegan cheeses and use a flax egg or other egg replacer to adapt it for a vegan diet.
Can I add other vegetables to this lasagna?
Absolutely! Mushrooms, bell peppers, or zucchini would be delicious additions. Just sauté them with the onion and garlic at the beginning to maintain the layering balance.
What milk alternatives work best in the pumpkin filling?
Unsweetened almond milk works well, as do oat or soy milk. Avoid sweetened or flavored milks to keep the pumpkin sauce savory and balanced.
How can I make this dish gluten-free?
Use gluten-free no-boil lasagna noodles instead of regular ones, and double-check all other ingredients for gluten content. This swap won’t affect the recipe’s flavor or texture significantly.
Final Thoughts
This Vegetarian Pumpkin Spinach Lasagna Recipe is a genuine celebration of comfort food with a fresh, seasonal twist. It’s the perfect way to elevate a simple weeknight meal into something special that fills your kitchen with irresistible aromas and your belly with cozy satisfaction. If you want a dish that feels both indulgent and wholesome, give this recipe a try—you won’t regret it, and it might just become one of your new favorites to share with friends and family.
Print
Vegetarian Pumpkin Spinach Lasagna Recipe
This Vegetarian Pumpkin Spinach Lasagna is a creamy, flavorful twist on traditional lasagna. Featuring a rich pumpkin puree sauce combined with sautéed spinach and a blend of ricotta, mozzarella, and parmesan cheeses, this recipe offers a hearty yet healthy option perfect for fall or anytime comfort food cravings strike. The no-boil noodles make assembly quick and easy, while baking ensures a bubbling, golden-top masterpiece that’s both nutritious and delicious.
- Total Time: 55 minutes
- Yield: 12 servings
Ingredients
Vegetable Sauté
- 1 tablespoon olive oil
- 1/2 cup chopped white or yellow onion
- 3 cloves garlic, minced
- 6 ounces fresh spinach
- Salt and pepper, to taste
Pumpkin Filling
- 2 (15 oz) cans pumpkin puree (not pumpkin pie filling)
- 1/2 cup plain unsweetened milk of choice (almond milk recommended)
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/4 teaspoon kosher salt
Ricotta Cheese Filling
- 15 ounces reduced-fat part-skim ricotta cheese or creamy ricotta cheese
- 1 large egg
- 1/3 cup shredded mozzarella cheese
- 2 tablespoons shredded parmesan cheese
- 1 tablespoon dried oregano or dried basil
- Kosher salt and black pepper, to taste
- Cooked spinach from above (folded in)
Lasagna Assembly
- 12 no-boil lasagna noodles
- 1 cup shredded mozzarella cheese
- 1/2 cup grated parmesan cheese
- Fresh chopped basil or parsley for garnish
Instructions
- Cook the spinach: Heat a skillet or non-stick pan to medium heat and add olive oil. Sauté chopped onion until translucent, about 2-3 minutes. Add minced garlic and cook for 1 minute until fragrant. Add fresh spinach to the pan and toss with the onion and garlic. Cook for 3-4 minutes until spinach is wilted. Season with salt and pepper. Remove from heat and let cool.
- Prepare the pumpkin filling: In a medium mixing bowl, combine pumpkin puree, almond milk, ground cinnamon, ground nutmeg, and kosher salt. Stir well to create a smooth, creamy pumpkin sauce.
- Make the ricotta cheese filling: In another bowl, mix the ricotta cheese, egg, shredded mozzarella, parmesan, dried oregano (or basil), kosher salt, and black pepper. Fold in the cooked spinach until evenly distributed. This filling can be adapted to include cooked sausage or ground turkey if desired.
- Preheat and prepare baking dish: Preheat oven to 400°F (200°C). Spray a 9×13 inch baking dish with cooking spray to prevent sticking.
- Assemble the lasagna: Spread 1/2 cup of the pumpkin filling on the bottom of the baking dish. Layer 5 no-boil lasagna noodles on top. Spread half of the ricotta cheese filling over the noodles, sprinkle 1/2 cup shredded mozzarella cheese, then add more pumpkin filling and 1/2 of the shredded parmesan cheese. Repeat the layering process: noodles, cheese filling, pumpkin filling, mozzarella, and parmesan cheeses.
- Bake: Cover the assembled lasagna with aluminum foil and bake on the center rack of the oven for 25 minutes. Remove the foil and bake uncovered for an additional 15-20 minutes, until the top is bubbly and golden.
- Cool and garnish: Remove the lasagna from the oven and allow it to cool for at least 25 minutes. Garnish with freshly chopped basil or parsley before serving.
Notes
- Use no-boil lasagna noodles to save time on prep.
- Do not substitute pumpkin pie filling for pumpkin puree as it contains added sugars and spices.
- Allowing the lasagna to cool before serving helps it set properly for cleaner slicing.
- For a non-vegetarian option, fold cooked sausage or ground turkey into the ricotta mixture.
- Swap almond milk for any milk of choice, but unsweetened is best to keep flavors balanced.
- Fresh herbs like basil or parsley add a bright, fresh finish to the dish.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: Italian-American
- Diet: Vegetarian