If you’re looking for a hearty, comforting dish that truly celebrates the flavors of fall with a vibrant twist, this Vegetarian Pumpkin Spinach Lasagna Recipe is an absolute must-try. Combining creamy pumpkin puree with fresh spinach and luscious cheeses, this lasagna layers beautifully for a unique, savory meal that’s both wholesome and incredibly satisfying. It’s perfect for cozy family dinners or impressing guests with something both seasonal and soul-soothing.
Ingredients You’ll Need

Each ingredient in this Vegetarian Pumpkin Spinach Lasagna Recipe plays a crucial role—from the silky pumpkin that adds depth and natural sweetness, to the fresh spinach that brings a burst of green and nutrients, all balanced by the creamy, cheesy layers that give the dish its irresistible texture and flavor.
- 1 tablespoon olive oil: Essential for sautéing the onions, garlic, and spinach, adding a smooth, fruity undertone.
- 1/2 cup chopped white or yellow onion: Adds a subtle sweetness and foundational flavor to the dish.
- 3 cloves of garlic, minced: Offers a fragrant, savory punch that complements the pumpkin beautifully.
- 6 ounces fresh spinach: Wilted into the mix for a fresh, vibrant color and healthy boost.
- Salt and pepper: Simple seasonings that enhance the natural flavors throughout the recipe.
- 2 (15oz) cans of pumpkin puree: The star of the dish, bringing creamy texture and seasonal warmth—be sure to use pumpkin puree, not pie filling!
- 1/2 cup plain unsweetened milk of choice: Almond milk or any plant-based milk to keep the recipe light and smooth.
- 1/2 teaspoon ground cinnamon: Infuses a gentle warmth that pairs perfectly with the pumpkin.
- 1/2 teaspoon ground nutmeg: Adds a subtle spiced note that lifts the entire dish.
- 1/4 teaspoon kosher salt: Balances the sweetness and ties flavors together.
- 15 ounces reduced-fat or creamy ricotta cheese: Creates the luscious, cheesy layer that binds the spinach and pumpkin fillings.
- 1 large egg: Helps set the ricotta mixture for perfect layering.
- 1/3 cup shredded mozzarella cheese: Adds gooey richness inside the layers.
- 2 tablespoon shredded parmesan cheese: Brings a sharp, nutty flavor that cuts through the creaminess.
- 1 tablespoon dried oregano or dried basil: Offers a fragrant herbal note to the cheese filling.
- Kosher salt and black pepper: To taste, seasoning every layer just right.
- 12 no-boil lasagna noodles: Saves time without sacrificing texture, creating the perfect pasta base.
- 1 cup shredded mozzarella cheese: For topping, creating a golden, bubbling crust.
- 1/2 cup grated parmesan cheese: Sprinkled on top for a crispy, savory finish.
- Fresh chopped basil or parsley: Garnish for freshness and an inviting pop of color.
How to Make Vegetarian Pumpkin Spinach Lasagna Recipe
Step 1: Sauté the Spinach and Aromatics
Start by heating olive oil in a skillet over medium heat. Toss in chopped onions seasoned with salt and pepper, cooking them until they soften and release their natural sweetness, about 2 to 3 minutes. Next, add minced garlic to the pan, stirring gently for about a minute until it’s fragrant and golden. Finally, pile in the fresh spinach—you’ll see it shrink quickly as it wilts. Stir the spinach with the onions and garlic to soak in all that delicious flavor. Taste and adjust the seasoning if needed, then set the cooked mixture aside to cool.
Step 2: Prepare the Pumpkin Filling
While the spinach cools, whisk together your pumpkin puree, almond milk, cinnamon, nutmeg, and kosher salt in a bowl until you get a smooth, creamy sauce. This pumpkin filling adds rich, velvety layers with a hint of warm spice that will gently surprise your palate in every bite of this vegetarian pumpkin spinach lasagna recipe.
Step 3: Make the Creamy Ricotta Mixture
In another bowl, combine the ricotta cheese, egg, shredded mozzarella, parmesan, dried oregano or basil, and a pinch of salt and pepper. Fold in the cooled spinach mixture to evenly distribute the greens and flavors. This combination offers a luscious texture that perfectly complements the pumpkin filling, ensuring every layer is bursting with taste.
Step 4: Assemble and Bake the Lasagna
Preheat your oven to 400 degrees Fahrenheit and lightly grease a 9×13 baking dish with cooking spray. Begin by spreading half a cup of the pumpkin filling evenly across the bottom. Layer five no-boil lasagna noodles over the pumpkin, followed by half of the ricotta-spinach cheese filling, half a cup of shredded mozzarella, more pumpkin filling, and half of the shredded parmesan cheese. Repeat the layering: noodles, ricotta filling, pumpkin, mozzarella, and parmesan. Cover the dish tightly with foil to keep the moisture in and bake for 25 minutes on the center rack. Remove the foil and continue baking for an additional 15 to 20 minutes until the cheese melts beautifully and the top is golden. Let the lasagna cool for at least 25 minutes before serving—it helps the layers set nicely and makes slicing a breeze.
How to Serve Vegetarian Pumpkin Spinach Lasagna Recipe

Garnishes
Fresh herbs like chopped basil or parsley bring an irresistible pop of color and freshness to your lasagna before serving. Not only do they brighten up the plate visually, but their subtle herbal notes uplift the dish and contrast wonderfully with the creamy pumpkin and cheesy layers.
Side Dishes
To round out your meal, consider pairing the lasagna with a crisp green salad lightly dressed with lemon vinaigrette, which cuts through the richness and adds a refreshing crunch. Garlic bread or a warm, crusty baguette is also fantastic for soaking up every last bit of the pumpkin sauce.
Creative Ways to Present
If you want to impress your guests, serve individual portions of this Vegetarian Pumpkin Spinach Lasagna Recipe in small ramekins or mini baking dishes. This approach makes it feel extra special and also helps with neat, perfectly portioned servings. Alternatively, layer it in a deep dish to achieve thick, luscious slices that show off the beautiful, colorful layers.
Make Ahead and Storage
Storing Leftovers
This lasagna keeps wonderfully in the refrigerator for up to four days. Store leftovers in an airtight container to preserve the moisture and prevent the cheese from drying out. Each reheated slice tastes just as comforting as the first.
Freezing
Vegetarian Pumpkin Spinach Lasagna Recipe is freezer-friendly! Before baking, assemble the lasagna in a freezer-safe dish, cover tightly with foil and plastic wrap, then freeze for up to three months. When ready, bake it straight from the freezer, just adding extra baking time and keeping it covered until it’s warmed through completely.
Reheating
To reheat, cover the lasagna with foil to prevent drying, and warm it in a 350-degree oven for about 20 to 25 minutes until heated through. For individual servings, a microwave works well, but be mindful to heat evenly to keep the texture creamy and smooth.
FAQs
Can I use fresh pumpkin instead of canned pumpkin puree?
Absolutely! If you prefer fresh pumpkin, roast it until tender, then puree it until smooth. Keep in mind, fresh pumpkin might add a slightly different texture and moisture level, so you may need to adjust the milk or seasoning accordingly.
Is this Vegetarian Pumpkin Spinach Lasagna Recipe suitable for vegans?
This recipe includes cheese and an egg, so it’s not vegan as is. However, you can substitute plant-based ricotta, mozzarella, and parmesan alternatives and use a flax egg in place of the regular egg to make it vegan-friendly.
Can I add other vegetables to this lasagna?
Definitely! Roasted mushrooms, zucchini, or bell peppers make excellent additions. Just sauté them with the onions and garlic to build more texture and flavor in the vegetable layers.
Do I have to use no-boil noodles?
No-boil noodles are a time-saver and work wonderfully here, but regular lasagna noodles can be used. Just be sure to boil them according to package instructions and drain well before assembling.
How can I make this recipe gluten-free?
Simply swap the regular lasagna noodles for gluten-free ones. Most grocery stores offer gluten-free no-boil options that will work seamlessly with this recipe.
Final Thoughts
This Vegetarian Pumpkin Spinach Lasagna Recipe is truly a celebration of cozy autumn flavors combined with creamy, cheesy goodness that warms the soul. Whether you’re cooking for your family or a special gathering, this dish never fails to impress and delight. I can’t wait for you to try it and discover why it’s such a beloved favorite in my kitchen—it’s comfort food with a bright, nourishing twist!
Print
Vegetarian Pumpkin Spinach Lasagna Recipe
- Total Time: 55 minutes
- Yield: 12 servings
- Diet: Vegetarian
Description
This Vegetarian Pumpkin Spinach Lasagna is a comforting and creamy dish perfect for fall and year-round enjoyment. Featuring layers of rich pumpkin puree seasoned with warming spices, sautéed fresh spinach, and a luscious ricotta cheese mixture, this lasagna blends unique flavors with traditional Italian pasta to create a wholesome and hearty meal. It’s easy to prepare with no-boil noodles and bakes to a golden, cheesy perfection, garnished with fresh herbs for a burst of freshness.
Ingredients
For the Spinach Mixture
- 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
For the Pumpkin Filling
- 2 (15oz) 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
For the 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
Other Ingredients
- 12 no-boil lasagna noodles
- 1 cup shredded mozzarella cheese (for topping)
- 1/2 cup grated parmesan cheese (for topping)
- Fresh chopped basil or parsley for garnish
Instructions
- Cook the spinach: Heat a skillet or non-stick pan over medium heat and add 1 tablespoon olive oil. When hot, add chopped onion, season with salt and pepper, and cook for 2-3 minutes until softened. Add minced garlic and cook for 1 minute until fragrant. Add fresh spinach and toss with the onion and garlic mixture. Continue cooking until spinach wilts, about 3-4 minutes. Season with additional salt and pepper if needed, then set aside to cool.
- Make the pumpkin filling: In a medium mixing bowl, combine the pumpkin puree, almond milk, ground cinnamon, ground nutmeg, and kosher salt. Stir well until a smooth, creamy pumpkin sauce forms.
- Prepare the ricotta cheese filling: In another medium bowl, mix together ricotta cheese, egg, shredded mozzarella, shredded parmesan, dried oregano or basil, kosher salt, and black pepper. Fold in the cooked spinach mixture until fully incorporated. Optionally, add cooked sausage or ground turkey here if desired.
- Preheat and prep the baking dish: Preheat your oven to 400°F (200°C). Spray a 9×13-inch baking dish or lasagna pan with cooking spray to prevent sticking.
- Assemble the lasagna: Spread 1/2 cup of the pumpkin filling evenly on the bottom of the prepared pan. Place 5 no-boil lasagna noodles over the pumpkin layer. Spread half of the ricotta cheese mixture over the noodles. Sprinkle 1/2 cup shredded mozzarella, then add another layer of pumpkin filling and 1/2 of the shredded parmesan cheese. Repeat the layering process with noodles, cheese filling, pumpkin filling, mozzarella, and parmesan cheese.
- Bake the lasagna: Cover the assembled lasagna tightly 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 slightly golden.
- Cool and garnish: Remove the lasagna from the oven and let it cool for at least 25 minutes to set. Garnish with fresh chopped basil or parsley before serving.
Notes
- Make sure to use canned pumpkin puree, not pumpkin pie filling, to avoid added sugars and spices.
- No-boil noodles save time and ensure the lasagna layers cook thoroughly during baking.
- The mixture of cinnamon and nutmeg adds warm fall flavors that compliment the pumpkin.
- Letting the lasagna cool before slicing helps it hold its shape for easier serving.
- For a non-vegetarian option, cooked sausage or ground turkey can be folded into the ricotta mixture.
- Use dairy-free cheese alternatives and plant-based milk to make this recipe vegan-friendly.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: Italian-American