Vegetarian Pumpkin Spinach Lasagna Recipe

I absolutely love this Vegetarian Pumpkin Spinach Lasagna Recipe because it blends cozy fall flavors with fresh greens in a way that just feels like a hug on a plate. The pumpkin puree adds a velvety sweetness that perfectly balances the savory spinach and creamy ricotta mix. When I first tried this recipe, I was amazed at how comforting and satisfying a vegetarian lasagna could be without relying on heavy tomato sauce.

If you’ve been looking for a hearty, make-ahead meal that pleases both vegetarians and meat-eaters alike, you’ll find that this Vegetarian Pumpkin Spinach Lasagna Recipe is just the ticket. It’s great for a weeknight dinner but elegant enough to serve on a special occasion — plus, it stores beautifully for leftovers or meal prep.

❤️

Why You’ll Love This Recipe

  • Seasonal Flavors: Pumpkin and warm spices make this lasagna feel perfect for autumn and winter meals.
  • Nutritious and Filling: Loads of spinach plus creamy ricotta provide protein and greens in one delicious dish.
  • Easy to Make Ahead: It reheats beautifully and tastes even better the next day, making meal prep super simple.
  • Customizable: You can easily swap add-ins like kale or cooked sausage to fit your taste or dietary needs.

Ingredients You’ll Need

These ingredients come together to create layers of cozy flavor and satisfying texture. A good tip — fresh spinach brings brightness, while canned pumpkin keeps the dish creamy and smooth without being heavy.

  • Olive oil: Use a good quality extra virgin olive oil for sautéing to add subtle richness.
  • Onion: White or yellow onions both work; they add a sweet aroma that builds the base flavor.
  • Garlic: Fresh minced garlic amps up the savory notes; avoid garlic powder for this recipe.
  • Fresh spinach: You’ll need it to wilt down for the ricotta filling, packing in nutrition and moisture.
  • Pumpkin puree: Make sure you grab puree, not pie filling, for the right texture and seasoning control.
  • Unsweetened milk of choice: Almond milk is my go-to here, but any milk works to thin out the pumpkin filling.
  • Ground cinnamon and nutmeg: Just a dash transforms the pumpkin filling into a warm, spiced delight.
  • Kosher salt: A must-have for layering in the flavors healthily.
  • Ricotta cheese: Part-skim ricotta keeps it creamy but light; fresh ricotta also works beautifully.
  • Large egg: Helps bind the ricotta filling so it layers nicely without falling apart.
  • Mozzarella cheese: Shredded mozzarella adds melty, stringy goodness inside and on top.
  • Parmesan cheese: A sprinkle lends a sharp, nutty finish that brings everything together.
  • Dried oregano or basil: Herbs add that classic Italian lasagna flavor you expect.
  • No-boil lasagna noodles: Perfect for quick assembly and easy clean-up.
  • Fresh basil or parsley: For garnish, to add a pop of color and fresh herbal flavor just before serving.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love how this Vegetarian Pumpkin Spinach Lasagna Recipe invites creativity. Over time, I’ve made it my own by swapping greens or adding little protein boosts — and honestly, it still turns out fantastic every time. Feel free to tweak it according to your pantry or mood!

  • Add cooked sausage or turkey: Adding crumbled, cooked sausage gave my family a meaty twist without overwhelming the bright pumpkin flavor.
  • Use kale instead of spinach: Kale holds up a bit firmer and adds earthiness if you prefer a heartier green.
  • Try vegan cheese alternatives: Using dairy-free ricotta and mozzarella made the dish accessible to my vegan friends, and it still baked beautifully.
  • Swap pumpkin for sweet potato or butternut squash: I’ve tested these; while they’re tasty, pumpkin’s subtle sweetness and texture truly shine in this recipe.

How to Make Vegetarian Pumpkin Spinach Lasagna Recipe

Step 1: Sauté the Spinach and Aromatics

Start by heating 1 tablespoon of olive oil in a skillet over medium heat. Toss in your chopped onion and season with a pinch of salt and pepper to bring out their sweetness. After 2-3 minutes, add the minced garlic and sauté just until fragrant—about a minute. Then pile in the fresh spinach; it looks like a lot at first, but don’t be alarmed—it wilts down beautifully. Stir everything together to coat the spinach in those fragrant flavors, then cook for another 3-4 minutes until the greens are soft. Set this aside to cool; you’ll fold it into the ricotta cheese filling next.

Step 2: Mix the Creamy Pumpkin Filling

While your spinach is cooking, combine the pumpkin puree with unsweetened almond milk, ground cinnamon, nutmeg, and a pinch of kosher salt in a medium bowl. Stir it until smooth and creamy — this filling will add lovely warmth and moisture to your layers. Keep this pumpkin mixture ready for layering.

Step 3: Prepare the Ricotta Cheese Filling

In a new bowl, mix your ricotta cheese, egg, shredded mozzarella, parmesan, dried oregano or basil, salt, and pepper. Once your spinach has cooled enough, fold it into this ricotta mixture gently. This filling is the creamy, cheesy heart of your Vegetarian Pumpkin Spinach Lasagna Recipe that holds the flavors together beautifully. If you’re adding cooked sausage or turkey, now’s the time to fold it in.

Step 4: Assemble and Bake Your Lasagna

Preheat your oven to 400°F and grease a 9×13 baking dish with cooking spray. Start by spreading 1/2 cup of the pumpkin filling on the bottom of the pan to prevent sticking. Layer 5 no-boil lasagna noodles on top. Then add half of the ricotta-spinach filling, followed by 1/2 cup shredded mozzarella and more pumpkin filling, topped with half of the parmesan cheese. Repeat the layers: noodles, the remaining ricotta filling, pumpkin, mozzarella, and parmesan. Cover the dish tightly with foil and bake on the center rack for 25 minutes. Remove the foil and bake uncovered for an additional 15-20 minutes until bubbly and golden on top. Let it cool for at least 25 minutes before slicing — this resting time helps it set perfectly for easier serving.

👨‍🍳

Pro Tips for Making Vegetarian Pumpkin Spinach Lasagna Recipe

  • Don’t Overcrowd the Spinach: Give the spinach room to wilt in the pan so it cooks evenly and steams rather than just sogs.
  • Let the Lasagna Rest: Waiting at least 25 minutes after baking helps everything set, so your slices hold nicely.
  • Use No-Boil Noodles for Ease: These noodles save time and prevent mushiness when layered with creamy fillings like pumpkin and ricotta.
  • Season Layer by Layer: Taste and season your spinach and pumpkin filling well — flavor builds through each layer for a balanced final dish.

How to Serve Vegetarian Pumpkin Spinach Lasagna Recipe

A close-up of a white baking dish filled with a layered lasagna slice being lifted by a metal spatula, showing four visible layers: a base layer of orange sauce, a second layer with green leafy herbs, a third layer of creamy white cheese, and a top layer of melted golden cheese with some browned spots and dark green leaves scattered on top. The background shows the rest of the lasagna with shiny melted cheese and more dark green leaves on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

I love topping my lasagna with fresh chopped basil or parsley—it adds a bright herbal punch and fresh color contrast to the rich pumpkin layers. Sometimes, I also sprinkle a bit of extra parmesan for a savory finish. You’ll see how these simple touches elevate the whole dish.

Side Dishes

This lasagna pairs wonderfully with a crisp green salad tossed in a lemon vinaigrette to balance the creaminess. Roasted Brussels sprouts or a simple garlic bread are also great sidekick options that bring texture and complement the warm spices nicely.

Creative Ways to Present

For special occasions, I’ve layered this Vegetarian Pumpkin Spinach Lasagna Recipe in individual ramekins for charming personal servings — it’s such a crowd-pleaser and feels user-friendly at the table. Another fun idea is to swirl a little pesto on top before baking for an aromatic finish that wows your guests.

Make Ahead and Storage

Storing Leftovers

I usually cover leftover lasagna tightly with foil or plastic wrap and store it in the fridge for up to 5 days. The great thing is, the flavors meld and intensify, so reheated slices often taste even better. Just make sure to let leftovers cool fully before refrigerating to keep the texture just right.

Freezing

This recipe freezes beautifully! I portion out individual servings wrapped tightly in parchment and foil, then store them in a freezer bag. When I want a quick meal, I just thaw overnight in the fridge and reheat gently. It’s a lifesaver for busy weeks.

Reheating

To reheat, I cover slices with foil and warm them in a 350°F oven for about 20-25 minutes until heated through. If I’m in a rush, the microwave works too—just cover to avoid drying out and heat in short bursts. Adding a splash of water before reheating helps keep it moist and creamy.

FAQs

  1. Can I use frozen spinach for this Vegetarian Pumpkin Spinach Lasagna Recipe?

    Yes! Just make sure to thaw it fully and squeeze out any extra moisture before sautéing, so your lasagna doesn’t become watery. I recommend sautéing it briefly to release any remaining water and intensify the flavor before folding it into the ricotta mixture.

  2. Is it okay to use regular lasagna noodles instead of no-boil?

    Absolutely! If you’re using regular or whole wheat noodles, boil them according to the package instructions, rinse with cold water to stop cooking, and lay them flat on a greased baking sheet to prevent sticking. This helps keep your layers neat and perfectly cooked.

  3. Can I make this recipe vegan?

    Yes, you can! Swap dairy ricotta, mozzarella, and parmesan with vegan cheese alternatives. Also, use vegan-friendly milk for the pumpkin filling and opt for vegan lasagna noodles if available. Expect the texture to be slightly different but still delicious!

  4. How long does this lasagna keep in the fridge?

    It stays good for up to 5 days when stored in an airtight container or covered tightly in the fridge. The flavor actually improves after a day or two as it rests, making it great for leftovers or meal prep.

Final Thoughts

This Vegetarian Pumpkin Spinach Lasagna Recipe has become one of my go-to comfort meals, especially when the air starts to turn crisp and cozy. It’s foolproof, packed with flavor, and feels like a special occasion dish without any fuss. I really hope you give it a try — trust me, once you taste the creamy pumpkin paired with savory spinach and cheese, it’ll quickly become a favorite in your household too!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegetarian Pumpkin Spinach Lasagna Recipe

Vegetarian Pumpkin Spinach Lasagna Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 67 reviews
  • Author: Jessica
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 55 minutes
  • Yield: 12 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian-American
  • Diet: Vegetarian

Description

This Vegetarian Pumpkin Spinach Lasagna is a delicious and wholesome comfort meal that combines creamy pumpkin sauce, sautéed spinach, and a cheesy ricotta filling layered between no-boil lasagna noodles. The recipe features warm spices like cinnamon and nutmeg in the pumpkin mixture, creating a unique fall-inspired twist on classic lasagna. It’s perfect for a cozy family dinner or meal prep, offering a satisfying vegetarian option that can easily be made vegan or gluten-free with simple swaps.


Ingredients

Cooked Spinach

  • 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 any 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

Additional Ingredients for Layering

  • 12 no-boil lasagna noodles
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated parmesan cheese
  • Fresh chopped basil or parsley for garnish


Instructions

  1. Cook the Spinach: Heat a skillet or non-stick pan over medium heat and add 1 tablespoon of olive oil. Once hot, add the chopped onion and season with salt and pepper. Cook for 2-3 minutes until softened. Add the minced garlic and cook for an additional 1 minute until fragrant. Add the fresh spinach and toss with the onions and garlic. Cook for 3-4 minutes until the spinach wilts, seasoning with more salt and pepper if needed. Remove from heat and set aside to cool.
  2. Prepare the Pumpkin Filling: In a medium mixing bowl, combine the pumpkin puree, unsweetened milk, ground cinnamon, ground nutmeg, and kosher salt. Stir well until you have a smooth and creamy pumpkin sauce. Set aside.
  3. Make the Ricotta Cheese Filling: In another medium bowl, mix together the ricotta cheese, egg, shredded mozzarella, parmesan, dried oregano or basil, salt, and black pepper. Fold in the cooked spinach until fully incorporated. If desired, add cooked sausage or ground turkey at this stage.
  4. Assemble the Lasagna: Preheat the oven to 400°F (204°C) and spray a 9×13 inch baking dish with cooking spray. Spread 1/2 cup of the pumpkin filling evenly on the bottom of the dish. Layer 5 no-boil lasagna noodles over the pumpkin filling. Spread half of the ricotta cheese filling on top of the noodles, then add 1/2 cup shredded mozzarella cheese, more pumpkin filling, and half of the shredded parmesan cheese. Repeat the layers: noodles, ricotta filling, pumpkin filling, mozzarella, and parmesan cheese.
  5. Bake the Lasagna: Cover the assembled lasagna with foil and bake on the center rack for 25 minutes. Remove the foil and bake uncovered for an additional 15-20 minutes until the cheese is melted and bubbly.
  6. Cool and Garnish: Allow the lasagna to cool for at least 25 minutes before serving. Garnish with freshly chopped basil or parsley for a fresh herbal touch.

Notes

  • You can substitute spinach with kale or use frozen spinach after thawing and squeezing out excess liquid.
  • For a vegan version, use dairy-free ricotta, mozzarella, and parmesan, and select vegan lasagna noodles (lentil noodles recommended, cook according to package).
  • Any type of lasagna noodles can be used; if using whole wheat or regular boil noodles, cook and rinse before layering.
  • Alternative vegetables like mashed sweet potato or butternut squash can replace pumpkin, though pumpkin is recommended for best flavor.
  • Optional: add cooked sausage or ground turkey to the ricotta filling for a non-vegetarian twist.
  • Store leftover lasagna covered in the refrigerator for up to 5 days; flavor improves after resting.

Nutrition

  • Serving Size: 1 slice (1/12 of recipe)
  • Calories: 320
  • Sugar: 4g
  • Sodium: 480mg
  • Fat: 12g
  • Saturated Fat: 5g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 5g
  • Protein: 18g
  • Cholesterol: 50mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *