Vegetarian Pumpkin Spinach Lasagna – Easy Recipe

Baked vegetarian pumpkin spinach lasagna in a white baking dish with melted golden cheese and sage leaves

This Vegetarian Pumpkin Spinach Lasagna is your new go-to for a tasty weekday dinner. It features a cozy, creamy pumpkin and ricotta filling mixed with hearty spinach, layered between soft lasagna noodles and plenty of melty cheese. This vegetarian main dish is something the whole family will adore!

My husband can never say no to a good homemade lasagna, and this pumpkin spinach lasagna quickly became a favorite. The creamy pumpkin mixed with ricotta and spinach gives this comfort food classic a fresh twist that’s full of flavor. It’s so rich and satisfying that nobody will even notice the absence of meat.

We also rave about this Roasted Butternut Squash Lasagna, another veggie-packed favorite everyone goes wild for. Or, if you want something a bit quicker, try these spinach lasagna roll-ups—lazy but delicious! Honestly, my family just can’t get enough of this fresh cottage cheese lasagna idea either.

Welcome to the ultimate cozy dinner: this pumpkin spinach lasagna is a seasonal, veggie-focused meal that’s perfect for busy weeknights. Imagine smooth pumpkin seasoned with warm fall spices, ricotta cheese mixed with tender sautéed spinach, plus lots of gooey mozzarella layered between soft noodles. It’s comforting with a little surprise, easy enough for after work, but impressive enough for guests.

Keep reading for a straightforward ingredient list, easy step-by-step instructions, and handy tips to make it vegetarian or swap in vegan alternatives. You’ll find minimal hands-on time, reliable baking guidelines, leftovers that taste great, and clear notes in the recipe card so you can shop, prep, and serve with no stress.

  • Flavor: cozy warm spices meet mellow pumpkin and rich cheeses.
  • Texture: creamy layers with a golden, bubbly top.
  • Practical: can be prepped ahead, freezes well, and reheats perfectly.

Reasons You’ll Love It

  • Simple to make with just a handful of wholesome ingredients like spinach, cheese, and pumpkin.
  • A fantastic healthy fall dinner option that the whole family enjoys! For a cozy side, serve it with Spiced Carrot and Apple Soup.
  • A vegetarian lasagna that’s easy to turn vegan using tofu ricotta.
  • The blend of hearty spinach, creamy cheeses, and pumpkin makes fall flavors shine.
  • Kid-friendly and definitely hubby-approved.
  • Stores and reheats like a charm, making for great leftovers.

Key Ingredients

Top-down arrangement of ingredients for pumpkin spinach lasagna including pumpkin puree, spinach, ricotta, noodles, cheeses and spices

  • 1 tablespoon olive oil
  • ½ cup chopped white or yellow onion
  • 3 cloves garlic, minced
  • 6 ounces fresh spinach
  • Salt and pepper, to taste
  • 2 (15oz) cans pumpkin puree – NOT pumpkin pie filling
  • ½ cup unsweetened plain milk of choice (I used almond milk)
  • ½ teaspoon ground cinnamon
  • ½ teaspoon ground nutmeg
  • ¼ teaspoon kosher salt
  • 15 ounces reduced-fat or part-skim ricotta cheese, or any creamy ricotta you like
  • 1 large egg
  • ⅓ cup shredded mozzarella cheese
  • 2 tablespoons shredded parmesan cheese
  • 1 tablespoon dried oregano or dried basil
  • Kosher salt and black pepper to taste
  • 12 no-boil lasagna noodles
  • 1 cup shredded mozzarella cheese
  • ½ cup grated parmesan cheese
  • Fresh chopped basil or parsley for garnish

How to Assemble and Bake

  1. Heat a skillet over medium heat, add 1 tablespoon olive oil and chopped onion, season with salt and pepper, and cook 2–3 minutes until translucent.
  2. Stir in minced garlic and cook about 1 minute.
  3. Add fresh spinach, toss with onion and garlic, cook 3–4 minutes until wilted, then set aside to cool.
  4. Whisk together pumpkin puree, unsweetened milk, cinnamon, nutmeg, salt, and pepper until smooth to make the pumpkin sauce.
  5. Mix ricotta, egg, shredded mozzarella, grated parmesan, dried oregano, salt, and pepper until creamy.
  6. Fold the cooled spinach mixture into the ricotta filling (stir in cooked sausage or ground turkey here if using).
  7. Preheat oven to 400°F and grease a 9×13-inch baking dish.
  8. Spread ½ cup pumpkin filling evenly across the bottom of the pan.Four-panel collage showing sautéed spinach, whisked pumpkin puree, layered lasagna assembly and the finished baked lasagna
  9. Layer 5 lasagna noodles over the pumpkin filling.
  10. Spread half the ricotta filling over the noodles.
  11. Sprinkle ½ cup shredded mozzarella and half the parmesan over the ricotta layer.
  12. Add more pumpkin filling over the cheese.
  13. Repeat layers (noodles, ricotta filling, mozzarella, pumpkin, parmesan) and finish with cheese on top.
  14. Cover the pan with foil and bake on the middle rack for 25 minutes.
  15. Remove the foil and bake another 15–20 minutes until the top is golden and bubbly.

  16. Let the lasagna cool at least 25 minutes before slicing and garnish with chopped basil or parsley.

Tips for Perfect Layers

Here are some quick tips to get your pumpkin spinach lasagna just right:

  • Use canned pumpkin puree (not pie filling) for that perfect savory flavor and smooth texture.
  • If you go with frozen spinach, thaw it well and squeeze out as much liquid as possible—just as you would for a classic stuffed shells recipe—to avoid watery layers.
  • Follow package directions when using no-boil noodles. If you prefer regular noodles, boil, rinse under cold water, and lay them flat so they don’t stick.
  • Let the lasagna rest for 20–30 minutes after baking—this makes for cleaner, neater slices.
  • Cover with foil for the first 25 minutes to keep it moist, then uncover for the last 15–20 to get that gorgeous bubbly browned cheese.
  • Want to make it vegan? Swap in dairy-free ricotta and mozzarella, and replace the egg with a flax egg or blended silken tofu for a perfect binder.
  • If you’re adding cooked meat or extra veggies like oven-baked eggplant, be sure to drain any excess moisture before mixing them into the ricotta to keep every layer just right.
  • Assemble ahead if you like! Build your lasagna the night before, keep it covered in the fridge, and add a few extra minutes to bake time if baking from cold.
  • Cool completely before freezing. Freeze in single portions for quick meals or the whole pan wrapped tight for longer storage.A lifted slice of vegetarian pumpkin spinach lasagna on a spatula showing distinct layers of pumpkin, ricotta, spinach and melted cheese

Ways to Customize It

  • For greens, both spinach and kale work beautifully. Just make sure to thaw and sauté frozen spinach first.
  • To veganize this dish, pick dairy-free ricotta, mozzarella, and parmesan. Lentil lasagna noodles are my favorite vegan-friendly option, but cook them before layering.
  • Use any lasagna noodles you like. No-boil ones are great for convenience and come gluten-free too. If you go whole wheat, just cook them beforehand and cool to prevent sticking. Or for a noodle-free, low-carb twist, try lasagna zucchini boats.
  • You can swap pumpkin for mashed or canned sweet potato or even butternut squash, but honestly, pumpkin really steals the show.
  • Keep it vegetarian or mix in cooked crumbled sausage or ground turkey between layers or right in the ricotta filling for a meatier option.

Storage and Make-Ahead Tips

Store your pumpkin spinach lasagna covered in the refrigerator for up to 5 days. The flavors deepen and it’s perfect for meal prepping midweek dinners. Just heat individual portions in the microwave until warm all the way through.

Freezing pumpkin spinach lasagna: After baking, cool the lasagna completely. Cut into pieces, then layer in a freezer-safe container for easy defrosting. It will keep up to a month frozen. You can also wrap the whole pan tightly with plastic wrap and foil once cooled, then thaw and reheat in the oven at 350°F until bubbly and warmed through. Have a little pumpkin purée left over? Use it in Pumpkin Zucchini Muffins for make-ahead breakfasts.

If you try this pumpkin spinach lasagna, I’d love to hear how it turns out! Please leave a rating and drop a comment below to share your thoughts.

Notes

  • Greens: Spinach or kale both work well. With frozen spinach, thaw, drain, and sauté before using.
  • Vegan option: Use dairy-free ricotta, mozzarella, and parmesan. Lentil noodles are my favorite vegan choice—just cook as directed before layering. For another hearty plant-based dinner, try Vegan Stuffed Zucchini Boats with Lentils.
  • Noodles: No-boil noodles make it simple and often come gluten-free. For whole wheat noodles, boil and cool before layering to prevent sticking.
  • Substitutions: You can swap pumpkin for canned or mashed sweet potato or butternut squash, but pumpkin really shines here.
  • Meat option: Add cooked crumbled sausage or ground turkey into the ricotta filling or as a layer for added protein.
  • Storage: Keeps refrigerated up to 5 days and actually tastes better as flavors meld. Great for meal prep!
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Healthy dinner ideas
  • Method: Oven
  • Cuisine: Italian

Common Questions Answered

  • Can I use frozen spinach? Absolutely! Just thaw it completely and squeeze out the extra water, then sauté with onions and garlic as the recipe describes to keep your layers from getting watery.
  • Can I make this vegan? Yes! Use dairy-free ricotta, mozzarella, and parmesan alternatives. Swap the egg for a flax egg or blended silken tofu to help bind the filling.
  • Is pumpkin puree the same as pumpkin pie filling? No, they’re different. Pumpkin puree is plain and perfect for savory dishes; for desserts, make a crustless pumpkin pie by adding your own sugar and spices. Pumpkin pie filling has those extras already mixed in, so avoid that for this recipe.
  • Do I have to use no-boil noodles? No, you can use regular noodles—just boil them according to package directions, rinse, and cool before layering.
  • Can I freeze the lasagna? Yes, you can freeze either baked or unbaked lasagna. Cool baked lasagna completely before wrapping and freezing for up to a month. For unbaked, assemble and wrap well, freeze, then thaw overnight before baking or add extra time if baking frozen.
  • How do I reheat leftovers? Microwave individual portions until hot, or reheat covered in a 350°F oven until warmed through. Cooking times will vary by portion size.
  • How long do leftovers keep in the fridge? Store covered in the fridge for up to 5 days. Always reheat thoroughly before serving.
  • Can I add meat? Yes! Cook and drain crumbled sausage or ground turkey, then mix into the ricotta or layer it with the noodles before baking.

A lifted slice of vegetarian pumpkin spinach lasagna on a spatula showing distinct layers of pumpkin, ricotta, spinach and melted cheese

Print

A cozy and creamy vegetarian lasagna featuring pumpkin puree, ricotta, spinach, and melty cheeses layered between no-boil noodles. A perfect healthy fall dinner that’s kid-friendly and can be customized to vegan or meat-added versions.

  • Author: Clara
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Yield: 8 servings 1x
  • Category: Healthy dinner ideas
  • Cuisine: Italian

Ingredients

Scale
  • 1 tablespoon olive oil
  • ½ cup chopped white or yellow onion
  • 3 cloves garlic, minced
  • 6 ounces fresh spinach
  • Salt and pepper, to taste
  • 2 (15 oz) cans pumpkin puree (not pumpkin pie filling)
  • ½ cup unsweetened plain milk of choice (e.g., almond milk)
  • ½ teaspoon ground cinnamon
  • ½ teaspoon ground nutmeg
  • ¼ teaspoon kosher salt
  • 15 ounces reduced-fat or part-skim ricotta cheese
  • 1 large egg
  • ⅓ cup shredded mozzarella cheese
  • 2 tablespoons shredded parmesan cheese
  • 1 tablespoon dried oregano or dried basil
  • Kosher salt and black pepper to taste
  • 12 no-boil lasagna noodles
  • 1 cup shredded mozzarella cheese (for layering)
  • ½ cup grated parmesan cheese (for layering)
  • Fresh chopped basil or parsley for garnish

Instructions

  1. Heat a skillet over medium heat and add 1 tablespoon olive oil.
  2. Add chopped onion, season with salt and pepper, and cook for 2–3 minutes until translucent.
  3. Stir in minced garlic and cook for about 1 minute.
  4. Add fresh spinach, toss with onion and garlic, and cook for 3–4 minutes until wilted.
  5. Set spinach mixture aside to cool.
  6. In a medium bowl, whisk together pumpkin puree, unsweetened milk, cinnamon, nutmeg, kosher salt, and black pepper until smooth to make the pumpkin sauce.
  7. In another bowl, mix ricotta cheese, egg, shredded mozzarella, shredded parmesan, dried oregano (or dried basil), kosher salt, and black pepper until creamy.
  8. Fold the cooled spinach mixture into the ricotta filling. (Optional: stir in cooked sausage or ground turkey if desired.)
  9. Preheat the oven to 400°F (200°C) and grease a 9×13-inch baking dish.
  10. Spread ½ cup pumpkin filling evenly across the bottom of the baking dish.
  11. Layer 5 no-boil lasagna noodles over the pumpkin filling.
  12. Spread half of the ricotta-spinach filling over the noodles.
  13. Sprinkle ½ cup shredded mozzarella and half of the grated parmesan over the ricotta filling.
  14. Add more pumpkin filling over the cheese.
  15. Repeat layering with noodles, ricotta filling, shredded mozzarella, pumpkin filling, and parmesan.
  16. Finish with cheese on top.
  17. Cover the baking dish with foil and bake on the middle rack for 25 minutes.
  18. Remove the foil and bake for another 15–20 minutes until the top is golden and bubbly.
  19. Let the lasagna cool for at least 25 minutes before slicing.
  20. Garnish with fresh chopped basil or parsley and serve.

Notes

Use canned pumpkin puree for savory flavor; avoid pumpkin pie filling., If using frozen spinach, thaw and squeeze out excess moisture before sautéing., No-boil lasagna noodles simplify preparation; if using regular noodles, boil and rinse before layering., Rest lasagna for 20-30 minutes after baking for cleaner slices., To make vegan, substitute with dairy-free ricotta, mozzarella, parmesan, and replace egg with flax egg or blended silken tofu., Cooked sausage or ground turkey can be added into ricotta filling or layered for non-vegetarian option., Assemble ahead and refrigerate overnight; add extra baking time if baking from cold., Cool completely before freezing; freezes well up to 1 month., Reheat leftovers in microwave or oven until hot through.

Nutrition

  • Serving Size: 1 slice
  • Calories: Approx. 320 calories per serving (estimate)
  • Fat: Approx. 15 g per serving
  • Carbohydrates: Approx. 30 g per serving
  • Protein: Approx. 18 g per serving

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Recipes

Clara

ABOUT THE AUTHOR

Clara

Hi, I’m Clara, the home cook and recipe creator behind Cooking Crumbs. I share cozy homemade recipes, easy bakes, simple breads, comforting family dinners, old-fashioned desserts, cookies, casseroles, and seasonal favorites made for real home kitchens. Cooking Crumbs is my kitchen space for recipes that feel warm, familiar, and worth saving — the kind of food you can make with simple ingredients, clear steps, and no pressure to make everything perfect. I believe some of the best recipes are the ones that leave a few crumbs behind: a soft slice of bread, a warm cookie, a simple cake, a bubbling casserole, or a cozy supper shared at the end of the day. That is the heart of Cooking Crumbs: simple homemade food, clear instructions, familiar flavors, and recipes you can come back to again and again.

READ MORE →

Leave a Comment

Recipe rating