Vegetarian Pumpkin Spinach Lasagna Recipe

Vegetarian Pumpkin Spinach Lasagna Recipe brings together creamy pumpkin, garlicky spinach, and layers of cheesy goodness you can slice into like a pro. I bake it when I want a cozy, meatless dinner that still feels hearty. The pumpkin sauce adds a subtle sweetness that balances the savory cheese and greens. I keep a can of pumpkin puree in the pantry just for this recipe.

Easy Vegetarian Pumpkin Spinach Lasagna Recipe

I stack layers of no-boil noodles with pumpkin sauce, ricotta, and spinach, so the whole dish tastes rich without feeling heavy. The flavors hit that fall comfort note, but the leftovers taste awesome any time of year. The texture holds up beautifully, so you get clean slices that look great on the plate. I also enjoy how the sage and nutmeg give a warm aroma that fills the kitchen.

I lean on pantry staples, so the process stays simple. Pumpkin puree, milk, and a little Parmesan turn into a quick sauce that rivals a long-simmered béchamel. You can prep the layers ahead, then bake right before dinner. I serve it to both veggie lovers and “where’s the meat” folks with equal success.

Ingredients You’ll Need

  • No-boil lasagna noodles: 12–15 sheets for a 9×13-inch pan
  • Low-moisture mozzarella, shredded: 2 cups
  • Parmesan or Grana Padano, finely grated: 1/2 cup
  • Olive oil or unsalted butter: 2 tablespoons
  • Garlic, minced: 3–4 cloves
  • Fresh sage, chopped (or 1 teaspoon dried): 1 tablespoon
  • Ground nutmeg: 1/4 teaspoon
  • Crushed red pepper flakes (optional): 1/4 teaspoon
  • Fine sea salt and black pepper: to taste

For the pumpkin sauce:

  • Pumpkin puree (not pie filling): 2 cups
  • Milk (whole or 2%): 2 cups
  • Vegetable broth: 1/2 cup
  • Parmesan, finely grated: 1/3 cup
  • All-purpose flour: 2 tablespoons
  • Olive oil or butter: 2 tablespoons

For the spinach ricotta layer:

  • Whole-milk ricotta: 15 ounces
  • Frozen chopped spinach, thawed and squeezed dry (or 10–12 ounces fresh spinach, sautéed and squeezed): 10 ounces
  • Egg: 1 large
  • Lemon zest: 1 teaspoon
  • Black pepper: 1/2 teaspoon
  • Salt: 1/2 teaspoon

How to Make Vegetarian Pumpkin Spinach Lasagna

Pumpkin Sauce

  1. Warm a saucepan over medium heat. Add olive oil or butter and garlic; cook 30–60 seconds until fragrant. Stir in flour and cook 1 minute, stirring.
  2. Whisk in milk and vegetable broth until smooth. Add pumpkin puree, Parmesan, sage, nutmeg, red pepper flakes (if using), salt, and pepper.
  3. Simmer 3–5 minutes until slightly thick and creamy. Taste and adjust seasoning. Remove from heat.

Spinach Ricotta

  1. Mix ricotta, squeezed spinach, egg, lemon zest, salt, and black pepper in a bowl. Stir until everything looks evenly combined.

Assemble & Bake

  1. Heat the oven to 375°F. Lightly oil a 9×13-inch baking dish.
  2. Spread 1/2 cup pumpkin sauce in the dish. Lay down a single layer of noodles.
  3. Dollop and spread 1/3 of the ricotta mixture over the noodles. Spoon on 3/4–1 cup pumpkin sauce. Sprinkle with mozzarella and a dusting of Parmesan.
  4. Repeat two more layers: noodles, ricotta, sauce, cheese. Finish with a final layer of noodles, then a generous blanket of pumpkin sauce and the remaining mozzarella and Parmesan.
  5. Cover the dish tightly with foil, leaving a slight tent so the cheese doesn’t stick.
  6. Bake 25 minutes covered. Remove foil and bake 15–20 minutes more, until the top looks bubbly and golden around the edges.
  7. Let the lasagna rest 15–20 minutes on a rack. This rest time sets the layers.
  8. Slice with a sharp knife, then lift with a wide spatula. Add extra Parmesan at the table if you like.

Variations I’ve Tried

  • Mushroom boost: Sauté 12 ounces sliced cremini with a pinch of salt until golden, then layer with the ricotta. The earthiness loves the pumpkin.
  • Herby pesto swirl: Spoon small dollops of basil pesto over the ricotta before the sauce for a fresh, garlicky hit.
  • Gluten-free switch: Use gluten-free no-boil noodles and thicken the sauce with a gluten-free flour blend or cornstarch.
  • Vegan version: Use dairy-free ricotta and mozzarella, swap the milk with unsweetened plant milk, and skip the egg. Add 2 tablespoons nutritional yeast to the ricotta mix.
  • Protein add-in: Fold 1 can rinsed cannellini beans into the ricotta layer for extra protein and a creamy bite.
  • Heat factor: Add more red pepper flakes or a little Calabrian chili paste to the sauce.

Helpful Recipe Tips

I squeeze excess water from the spinach so the layers stay sturdy. If I use frozen spinach, I thaw it, then press it dry in a clean kitchen towel. If I use fresh spinach, I sauté it until it wilts, then cool and squeeze.

I season every layer lightly. A pinch of salt on the ricotta and a sprinkle of pepper on each noodle sheet makes a big difference. I let the lasagna rest 15 to 20 minutes after baking so it sets and slices cleanly.

I use enough sauce to cover the top noodle layer fully. Dry edges turn brittle in the oven. I also tent the pan with foil for most of the bake so the noodles hydrate and soften.

What to Serve with it

Make-Ahead and Storage

Make-Ahead: Assemble the lasagna up to 24 hours in advance, cover, and refrigerate. Add 10–15 minutes to the covered bake time since it starts cold. You can also bake it, cool it, and keep it for easy meals during the week.
To Refrigerate: Store cooled slices in airtight containers in the fridge for up to 4 days.
Freezing: Freeze the whole baked lasagna or individual portions, tightly wrapped, for up to 3 months. Thaw in the fridge overnight.
To Reheat: Warm slices in a covered skillet over medium-low heat, in the oven at 350°F, or in the microwave in 30–45 second bursts until heated through. Add a spoonful of water or extra sauce if the noodles need a little moisture.

Vegetarian Pumpkin Spinach Lasagna Recipe
Adaly Kandice

Vegetarian Pumpkin Spinach Lasagna Recipe

Vegetarian Pumpkin Spinach Lasagna is a comforting and nutritious baked dish layered with creamy pumpkin sauce, sautéed spinach, and cheese. Perfect for a hearty main course.
Prep Time 25 minutes
Cook Time 50 minutes
Total Time 1 hour 15 minutes
Servings: 6
Course: Dinner
Cuisine: American

Ingredients
  

  • 9 lasagna noodles
  • 2 tablespoons olive oil
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 4 cups fresh spinach, roughly chopped
  • 2 cups pumpkin purée
  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 1 teaspoon dried Italian herbs
  • 1/4 teaspoon nutmeg
  • to taste salt and pepper

Instructions
 

  1. Preheat the oven to 180°C (350°F). Grease a baking dish lightly.
  2. Cook the lasagna noodles according to the package instructions. Drain and set aside.
  3. Heat olive oil in a pan over medium heat. Sauté onion until soft, then add garlic and cook for 1 minute.
  4. Add chopped spinach and cook until wilted. Season with salt, pepper, and nutmeg. Remove from heat.
  5. In a bowl, combine pumpkin purée, ricotta cheese, Italian herbs, salt, and pepper.
  6. To assemble, spread a thin layer of pumpkin mixture on the bottom of the baking dish. Layer 3 lasagna noodles, half of the spinach mixture, followed by more pumpkin mixture, and a sprinkle of mozzarella and Parmesan cheese. Repeat layers, finishing with pumpkin mixture and remaining cheeses on top.
  7. Cover with foil and bake for 30 minutes. Remove foil and bake for an additional 15-20 minutes or until golden and bubbling.
  8. Let the lasagna rest for 10 minutes before slicing and serving.

Notes

This lasagna can be made ahead and refrigerated before baking. Add some cooked mushrooms or roasted bell peppers for added flavor. Serve with a fresh green salad for a complete meal.