Vegetarian Pumpkin Spinach Lasagna
If you’re looking for a comforting and delicious meal that’s perfect for busy weeknights or family gatherings, this Vegetarian Pumpkin Spinach Lasagna is just what you need! It combines creamy pumpkin and ricotta with fresh spinach for a dish that is both satisfying and nourishing. The layers of tender lasagna noodles and melted cheese create a delightful harmony of flavors that everyone will adore, making it a go-to recipe in my home.
What makes this lasagna even more special is how easy it is to prepare. You can whip it up in under an hour, which is a blessing when you’re juggling work, kids, or just a busy schedule. Plus, it’s versatile enough to impress guests at a dinner party or be served as a cozy weeknight meal. Let’s dive into why this recipe has earned its beloved status!
Why You’ll Love This Recipe
- Easy to Prepare: With simple steps and minimal prep time, you’ll have this dish ready in no time.
- Family-Friendly: Kids love the cheesy goodness, while the hidden veggies make it a healthy choice.
- Make-Ahead Convenience: Assemble it in advance and pop it in the oven when you’re ready to eat.
- Deliciously Flavorful: The warm spices of cinnamon and nutmeg elevate the pumpkin filling to something truly special.
- Great for Leftovers: This lasagna tastes even better the next day, making lunches a breeze!

Ingredients You’ll Need
You’ll find that the ingredients for this Vegetarian Pumpkin Spinach Lasagna are simple and wholesome. This recipe uses fresh vegetables and creamy cheeses to create layers of flavor that everyone will love. Here’s what you need:
For the Filling
- 1 tablespoon olive oil
- 1/2 cup chopped white or yellow onion
- 3 cloves of garlic, minced
- 6 ounces fresh spinach
- Salt and pepper
For the Pumpkin Mixture
- 2 (15oz) cans of pumpkin puree – not pumpkin pie filling
- 1/2 cup plain unsweetened milk of choice – I used almond milk
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/4 teaspoon kosher salt
For the Cheese Layer
- 15 ounces of reduced-fat, part-skim ricotta cheese or any kind of creamy ricotta cheese
- 1 large egg
- 1/3 cup shredded mozzarella cheese
- 2 tablespoon shredded parmesan cheese
- 1 tablespoon dried oregano or dried basil
For Assembly
- Kosher salt and black pepper
- 12 no-boil lasagna noodles
- 1 cup shredded mozzarella cheese
- 1/2 cup grated parmesan cheese
- Fresh chopped basil or parsley for garnish
Variations
This Vegetarian Pumpkin Spinach Lasagna is wonderfully flexible! Feel free to customize it to suit your taste or what you have on hand.
- Add More Veggies: Toss in some sautéed mushrooms or roasted red peppers for extra flavor.
- Change Up the Cheese: Try swapping out ricotta with cottage cheese for a different creaminess.
- Go Gluten-Free: Use gluten-free lasagna noodles if you need to cater to dietary restrictions.
- Add Protein: Mix in some cooked lentils or chickpeas for added protein without losing that vegetarian goodness.
How to Make Vegetarian Pumpkin Spinach Lasagna
Step 1: Sauté the Vegetables
Start by heating the olive oil in a large skillet over medium heat. Add the chopped onion and cook until it’s translucent—about 5 minutes. This step brings out the natural sweetness of the onions. Stir in the minced garlic and fresh spinach, cooking until the spinach wilts down. Season with salt and pepper to taste.
Step 2: Prepare the Pumpkin Mixture
In a mixing bowl, combine your pumpkin puree with almond milk, cinnamon, nutmeg, and kosher salt. Mixing these ingredients creates a smooth filling that’s rich in flavor. Set this aside as we move on to our cheesy layer!
Step 3: Mix the Cheese Layer
In another bowl, blend together ricotta cheese, egg, mozzarella cheese, parmesan cheese, oregano (or basil), along with some salt and pepper. This mixture will add creaminess between those hearty layers of pasta.
Step 4: Assemble Your Lasagna
Now comes the fun part! In a baking dish, spread some pumpkin mixture at the bottom. Lay down 4 no-boil lasagna noodles over this layer. Then add half of your spinach mixture followed by half of your cheese mixture. Repeat these layers once more before topping with remaining noodles. Finish by spreading any leftover pumpkin mixture on top along with shredded mozzarella and parmesan.
Step 5: Bake It Up!
Cover your baking dish with foil (to prevent sticking) and bake at 350°F (175°C) for about 30 minutes. Remove foil and bake for an additional 10 minutes until bubbly and golden brown on top. The aroma will fill your kitchen as it bakes!
Step 6: Serve & Enjoy!
Let your Vegetarian Pumpkin Spinach Lasagna cool slightly before serving. Garnish with freshly chopped basil or parsley for an extra pop of color! Slice it up and enjoy every cheesy bite—everyone will be asking for seconds!
Pro Tips for Making Vegetarian Pumpkin Spinach Lasagna
Making this lasagna is a delightful experience, and with these pro tips, you can ensure it turns out perfectly every time!
- Prep your ingredients ahead of time: Having everything ready to go makes the assembly process smooth and enjoyable, allowing you to focus on layering those delicious flavors without feeling rushed.
- Use fresh spinach: Fresh spinach wilts beautifully and adds a vibrant color and texture to the lasagna. You can also use frozen spinach, but make sure to thaw and drain it well to avoid excess moisture.
- Experiment with cheese: While ricotta and mozzarella are classic choices, feel free to mix in different cheeses such as goat cheese or vegan cheese alternatives for added flavor and creaminess.
- Let it rest before serving: Allowing your lasagna to sit for about 10-15 minutes after baking helps it set up nicely. This way, each slice holds together beautifully when serving, making for an impressive presentation.
- Make it ahead of time: This lasagna can be prepared in advance! Assemble it the night before, store it in the fridge, and simply pop it in the oven when you’re ready to enjoy a comforting meal.
How to Serve Vegetarian Pumpkin Spinach Lasagna
Presenting your Vegetarian Pumpkin Spinach Lasagna can elevate the dining experience. Here are some ideas on how to serve this delightful dish that everyone will love!
Garnishes
- Chopped fresh herbs: A sprinkle of fresh basil or parsley on top not only adds a pop of color but also enhances the flavor profile of the dish.
- Crushed red pepper flakes: For those who enjoy a little heat, adding a dash of crushed red pepper flakes can really bring the flavors alive.
Side Dishes
- Garlic Bread: A warm loaf of garlic bread is perfect for mopping up any remaining sauce on your plate and complements the lasagna wonderfully.
- Mixed Green Salad: A light salad with seasonal greens, cherry tomatoes, cucumbers, and a simple vinaigrette provides a refreshing contrast to the richness of the lasagna.
- Roasted Vegetables: Seasonal roasted vegetables like zucchini, bell peppers, or carrots add depth and nutrition to your meal while balancing out the hearty lasagna.
- Steamed Broccoli: This simple side is both nutritious and easy to prepare. Its bright green color adds visual appeal while providing beneficial nutrients that pair nicely with your main dish.
Now you’re all set! Enjoy creating this delicious Vegetarian Pumpkin Spinach Lasagna that’s not only satisfying but also visually stunning. Happy cooking!

Make Ahead and Storage
This Vegetarian Pumpkin Spinach Lasagna is perfect for meal prep! You can easily make it ahead of time and enjoy delicious, comforting meals throughout the week. Here’s how to store and reheat it:
Storing Leftovers
- Allow the lasagna to cool completely before storing.
- Cover the dish tightly with plastic wrap or aluminum foil.
- Store in the refrigerator for up to 3-4 days.
Freezing
- Assemble the lasagna but do not bake it. Instead, cover it well with plastic wrap and then foil.
- Freeze for up to 3 months.
- When ready to enjoy, thaw in the refrigerator overnight before baking.
Reheating
- For refrigerated leftovers, preheat your oven to 350°F (175°C).
- Cover with foil and bake for about 20-25 minutes, or until heated through.
- If frozen, bake covered at 375°F (190°C) for about 50-60 minutes. Remove the foil in the last 10 minutes to allow the cheese to brown.
FAQs
Here are some common questions about this delightful recipe!
Can I use fresh spinach instead of frozen in Vegetarian Pumpkin Spinach Lasagna?
Yes! Fresh spinach works beautifully in this recipe. Just sauté it briefly until wilted before layering it into your lasagna.
How long does it take to make Vegetarian Pumpkin Spinach Lasagna?
The total time for preparing and cooking this lasagna is around 55 minutes, making it a great choice for a quick weeknight dinner!
Can I substitute ricotta cheese in Vegetarian Pumpkin Spinach Lasagna?
Absolutely! You can use cottage cheese or any plant-based creamy cheese alternative that you prefer.
Is Vegetarian Pumpkin Spinach Lasagna healthy?
This lasagna is packed with nutritious ingredients like pumpkin and spinach, making it a healthy option for dinner!
Final Thoughts
I hope you enjoy making this Vegetarian Pumpkin Spinach Lasagna as much as I do! It’s such a comforting dish that brings warmth and joy to any table. Whether you’re feeding a crowd or just treating yourself after a long day, this recipe is bound to be a hit. Don’t forget to share your experience or any twists you might add; I would love to hear from you! Happy cooking!
Vegetarian Pumpkin Spinach Lasagna
Experience the warm comfort of Vegetarian Pumpkin Spinach Lasagna, a delightful dish that brings together the rich flavors of creamy pumpkin and fresh spinach in every cheesy bite. Perfect for busy weeknights or as a show-stopping centerpiece at family gatherings, this easy-to-make lasagna features layers of tender no-boil noodles, a luscious pumpkin filling, and a blend of ricotta and mozzarella cheese. With minimal prep time and the option to make it ahead, this recipe is not only satisfying but also nutritious—making it a go-to favorite for anyone seeking healthy comfort food. Get ready to impress your loved ones with this wholesome vegetarian meal that’s as easy to prepare as it is delicious!
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: Serves 6
- Category: Dinner
- Method: Baking
- Cuisine: Vegetarian
Ingredients
- 1 tablespoon olive oil
- 1/2 cup chopped white or yellow onion
- 3 cloves of garlic, minced
- 6 ounces fresh spinach
- Salt and pepper
- 2 (15oz) cans of pumpkin puree
- 1/2 cup plain unsweetened milk of choice
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/4 teaspoon kosher salt
- 15 ounces of ricotta cheese
- 1 large egg
- 1/3 cup shredded mozzarella cheese
- 2 tablespoon shredded parmesan cheese
- 1 tablespoon dried oregano or dried basil
- Kosher salt and black pepper
- 12 no-boil lasagna noodles
- 1 cup shredded mozzarella cheese
- 1/2 cup grated parmesan cheese
- Fresh chopped basil or parsley for garnish
Instructions
- Sauté onion in olive oil until translucent; add garlic and spinach until wilted. Season with salt and pepper.
- In a bowl, mix pumpkin puree with almond milk, cinnamon, nutmeg, and salt until smooth.
- In another bowl, combine ricotta, egg, mozzarella, parmesan, oregano (or basil), and seasonings.
- In a baking dish, layer with pumpkin mixture, noodles, spinach mixture, and cheese mixture; repeat layers. Top with remaining noodles and pumpkin mixture.
- Cover with foil and bake at 350°F (175°C) for 30 minutes. Remove foil and bake an additional 10 minutes until golden.
Nutrition
- Serving Size: 1 slice (150g)
- Calories: 300
- Sugar: 7g
- Sodium: 600mg
- Fat: 14g
- Saturated Fat: 6g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 4g
- Protein: 14g
- Cholesterol: 40mg
