Butternut Squash and Spinach Lasagna: The Ultimate Comfort Food Recipe
Introduction to Butternut Squash and Spinach Lasagna
Welcome to the world of hearty, satisfying meals that warm your soul! Butternut squash and spinach lasagna is not just a dish; it’s a celebration of comforting flavors and wholesome ingredients. This delightful lasagna combines the sweetness of butternut squash with the earthiness of spinach, layered between tender noodles and creamy cheeses. Perfect for family gatherings or a cozy night in, this recipe is an excellent way to enjoy a healthy twist on a classic favorite.
A Personal Story Behind My Butternut Squash and Spinach Lasagna Journey
Growing up, lasagna was a staple in my household, often prepared for special occasions and family dinners. As I learned to cook, I wanted to create a version that not only honored those cherished memories but also incorporated nutritious ingredients. That’s when I discovered the magic of butternut squash and spinach. This combination not only adds a beautiful color to the dish but also infuses it with vitamins and minerals, making it a guilt-free indulgence.
What Makes This Butternut Squash and Spinach Lasagna Recipe Special?
This recipe stands out because it combines the sweet, nutty flavor of butternut squash with the vibrant green of fresh spinach, creating a dish that is both visually stunning and deliciously rich. The creamy ricotta and mozzarella blend beautifully, while the spices like nutmeg and cinnamon add a warm depth of flavor that elevates the entire lasagna experience. Plus, it’s a fantastic way to sneak in some veggies, making it a perfect meal for both adults and kids!

The Full Butternut Squash and Spinach Lasagna Recipe
Ingredients
- 2 cups Butternut Squash, pureed
- 1 cup Ricotta Cheese
- 1/2 cup Milk
- 1/4 tsp Salt
- 1/4 tsp Pepper
- 1/4 tsp Nutmeg
- 1/8 tsp Ground Cinnamon
- 1/2 cup Organic Onion, diced
- 3 cloves Organic Garlic, minced
- 8 oz Organic Baby Spinach, chopped
- 1 cup Mozzarella Cheese, shredded or cubed
- 12 Lasagna Noodles
- 2 cups Mozzarella Cheese, shredded or cubed
- 1/2 cup Parmesan Cheese, freshly grated
Instructions
- Preheat the oven to 375°F (190°C). Peel and cut the butternut squash into 1-inch cubes. Place on a baking sheet, drizzle with olive oil, salt, and pepper. Bake for 25-30 minutes until fork-tender. Tip: Ensure the cubes are evenly sized for consistent cooking.
- In a food processor, combine butternut squash puree, ricotta cheese, milk, salt, nutmeg, and cinnamon. Mix until creamy. Adjust seasoning if needed. Tip: Taste your puree before proceeding to ensure the flavors are balanced.
- In a pan, sauté onions in olive oil until soft. Add garlic, then spinach. Cook briefly and transfer to a bowl. Mix in ricotta and mozzarella cheese. Tip: Don’t overcook the spinach; you want it just wilted to retain some texture.
- Cook lasagna noodles according to package instructions, undercooking by 2 minutes. Drain and cool under running water. Tip: This prevents the noodles from sticking together.
- Spray a 9×13 baking dish with cooking spray. Spread a layer of butternut squash puree on the bottom. Tip: This helps keep the noodles from sticking to the bottom.
- Arrange 3 noodles side by side in the dish. Spread butternut squash puree and spinach mixture over the noodles. Top with mozzarella and parmesan cheese. Repeat for 3 more layers. Tip: Don’t be shy with the cheese; it’s what makes lasagna delicious!
- On the final layer, add mozzarella and parmesan cheese. Cover and bake for 30 minutes until heated through. Tip: Check the lasagna halfway through to ensure it’s baking evenly.
- Remove the foil and broil for a few minutes for a golden top. Tip: Keep an eye on it while broiling to prevent burning.
Serving Suggestions and Variations for Butternut Squash and Spinach Lasagna
This lasagna pairs beautifully with a simple green salad dressed with lemon vinaigrette or garlic bread for a complete meal. For those looking to add more protein, consider layering in cooked ground turkey or chicken. You can also substitute the spinach with kale or add other vegetables like mushrooms or zucchini for added flavor and nutrition. The options are endless!

Frequently Asked Questions About Butternut Squash and Spinach Lasagna
Can I make this lasagna ahead of time?
Yes! You can prepare the lasagna a day in advance and refrigerate it before baking. Just increase the baking time by a few minutes if baking from cold.
Is this recipe gluten-free?
You can easily make this gluten-free by using gluten-free lasagna noodles.
Can I freeze leftover lasagna?
Absolutely! This lasagna freezes well. Just make sure to wrap it tightly in plastic wrap or aluminum foil before freezing.
Enjoy this wholesome and delicious butternut squash and spinach lasagna, perfect for family dinners or meal prep!
Recipe Stats
Prep Time: 30 minutes
Cooking Time: 30 minutes
Total Time: 1 hour
Calories per Serving: 380
Servings: 8

Butternut Squash and Spinach Lasagna
Equipment
- Oven Preheat to 375°F (190°C)
- Food processor For blending the squash and cheese mixture
- Baking Dish 9x13 inch dish for baking lasagna
Ingredients
Main Ingredients
- 2 cup Butternut Squash, pureed
- 1 cup Ricotta Cheese
- 0.5 cup Milk
- 0.25 tsp Salt
- 0.25 tsp Pepper
- 0.25 tsp Nutmeg
- 0.125 tsp Ground Cinnamon
- 0.5 cup Organic Onion, diced
- 3 cloves Organic Garlic, minced
- 8 oz Organic Baby Spinach, chopped
- 1 cup Mozzarella Cheese, shredded or cubed
- 12 units Lasagna Noodles
- 2 cup Mozzarella Cheese, shredded or cubed
- 0.5 cup Parmesan Cheese, freshly grated
Instructions
- Preheat the oven to 375°F (190°C). Peel and cut the butternut squash into 1-inch cubes. Place on a baking sheet, drizzle with olive oil, salt, and pepper. Bake for 25-30 minutes until fork-tender.
- In a food processor, combine butternut squash puree, ricotta cheese, milk, salt, nutmeg, and cinnamon. Mix until creamy. Adjust seasoning if needed.
- In a pan, sauté onions in olive oil until soft. Add garlic, then spinach. Cook briefly and transfer to a bowl. Mix in ricotta and mozzarella cheese.
- Cook lasagna noodles according to package instructions, undercooking by 2 minutes. Drain and cool under running water.
- Spray a 9x13 baking dish with cooking spray. Spread a layer of butternut squash puree on the bottom.
- Arrange 3 noodles side by side in the dish. Spread butternut squash puree and spinach mixture over the noodles. Top with mozzarella and parmesan cheese. Repeat for 3 more layers.
- On the final layer, add mozzarella and parmesan cheese. Cover and bake for 30 minutes until heated through.
- Remove the foil and broil for a few minutes for a golden top.
