Butternut Squash and Spinach Lasagna Recipe

The first time I pulled Butternut Squash and Spinach Lasagna golden, bubbling lasagna out of my oven, the wonderful aroma of roasted butternut squash and garlic filled my entire kitchen. I created this recipe when I wanted a cozy, vegetable-packed comfort dish for a crisp fall evening, and it quickly became an instant favorite.

The sweet, silky squash sauce pairs effortlessly with savory sauteed spinach and melted cheese, making every bite feel like pure luxury. My family cleared their plates in minutes and asked for seconds right away!

Ingredients 

Using fresh produce and proper prep techniques ensures your vegetable lasagna holds its structure without becoming watery.

For the Squash Sauce

  • 4 cups butternut squash, peeled, seeded, and cubed. Roasted squash creates a naturally sweet, velvety orange sauce base. 
  • 1 tablespoon olive oil. Helps roast the squash to tender, caramelized perfection in the oven. 
  • 1/2 cup heavy cream or whole milk. Smooths out the puréed squash into a rich, spoonable sauce consistency. 
  • 1/4 teaspoon ground nutmeg. Adds a subtle warm spice note that brings out the autumn flavors of the squash. 
  • Salt and freshly cracked black pepper to taste. Seasoning balances the sweet notes of the roasted squash.

For the Spinach and Cheese Filling

  • 10 ounces fresh spinach. Sauté fresh spinach and squeeze out excess moisture so your lasagna layers stay firm and structural (don’t use frozen spinach without thorough draining). 
  • 15 ounces ricotta cheese. Whole-milk ricotta provides a fluffy, mild creamy layer. 1 cup mozzarella cheese, freshly grated. Grate cheese fresh from the block so it melts into smooth, stretchy layers. 
  • 1/2 cup Parmesan cheese, freshly grated. Adds a sharp, salty umami punch to the cheese filling. 
  • 1 large egg, room temperature. Binds the ricotta mixture so it doesn’t leak out when sliced. 
  • 2 cloves garlic, minced. Adds a fragrant, savory aroma to the spinach layer.

For Assembly

  • 9 to 12 oven-ready lasagna noodles. No-boil noodles absorb excess sauce moisture while baking to form perfect layers.

Note: Serves 8 generous portions.

Variations

Adapt this recipe easily to accommodate various dietary preferences or add extra protein.

  • Gluten-Free Alternative: Swap the standard lasagna noodles for your favorite gluten-free oven-ready pasta sheets.
  • Add Protein: Layer in cooked, crumbled Italian sausage or shredded rotisserie chicken between the spinach and squash layers.
  • Dairy-Free Swap: Use almond-milk ricotta, plant-based mozzarella, and coconut cream for a completely dairy-free baked pasta.
Butternut Squash and Spinach Lasagna

Credit IG: budgetbytes

Cooking Time

Here is the simple breakdown of preparation, active assembly, and baking time needed for this dish.

  • Prep Time: 25 minutes
  • Cooking Time: 50 minutes
  • Total Time: 1 hour 15 minutes

Equipment You Need

Having these standard kitchen items on hand makes assembling your lasagna clean and easy.

  • 9×13-inch Baking Dish: The standard vessel for baking layered lasagna evenly until bubbly.
  • Baking Sheet: Used to roast the cubed butternut squash in the oven until tender.
  • Food Processor or Blender: Purées the roasted squash into a silky, lump-free sauce base.
  • Large Skillet: Quickly wilts the fresh spinach and garlic over medium heat.
  • Large Mixing Bowl: Perfect for beating the egg, ricotta, and grated cheeses together.

How to Make Butternut Squash and Spinach Lasagna Recipe?

Follow these step-by-step instructions to roast your squash, mix the cheese filling, and bake a golden layered lasagna.

Roasting and Puréeing the Squash

Preheat your oven to 400°F (200°C). Toss the cubed butternut squash with olive oil, salt, and pepper on a baking sheet, then roast for 25 minutes until tender. Transfer the hot roasted squash to a food processor, add the heavy cream and nutmeg, and blend until completely smooth and velvety.

Sautéing Spinach and Mixing Cheese

Heat a splash of olive oil in a skillet over medium heat, add the minced garlic and fresh spinach, and cook for 3 minutes until wilted. Transfer the cooked spinach to a clean towel and squeeze out any leftover liquid, then chop finely. In a bowl, combine the ricotta, half the mozzarella, all the Parmesan, the egg, and the chopped spinach, mixing well.

Layering and Baking the Lasagna

Lower your oven temperature to 375°F (190°C). Spread a thin layer of squash sauce over the bottom of a 9×13-inch baking dish, cover with a layer of oven-ready noodles, and top with half the spinach-ricotta mixture. Repeat the layers, finish with a final top layer of squash sauce, and sprinkle the remaining mozzarella cheese evenly over the top.

Baking to Golden Perfection

Cover the baking dish loosely with aluminum foil and bake at 375°F for 30 minutes. Remove the foil and bake uncovered for an additional 15 to 20 minutes until the top cheese layer is melted, bubbly, and golden brown. Let the lasagna rest for 15 minutes on the counter before slicing so the layers set properly.

Butternut Squash and Spinach Lasagna

Credit IG: budgetbytes

Additional Tips for Making this Recipe Better

A few personal tricks I discovered in my kitchen to ensure your lasagna slices cleanly and tastes amazing.

  • Squeeze the spinach thoroughly: I always wrap my cooked spinach in a clean kitchen towel and wring out every drop of water. Excess liquid in spinach will make your lasagna watery and ruin those clean, beautiful slices.
  • Grate your cheese fresh: I avoid pre-shredded bagged cheese at all costs because the anti-caking agents prevent a smooth melt. Grating your mozzarella fresh gives you that perfect, gooey cheese pull.
  • Let the lasagna rest before slicing: I know it’s hard to wait when it comes out hot, but letting the dish rest for 15 minutes allows the cheese and noodles to set so your slices hold their shape.
  • Use oven-ready noodles: I love using no-boil noodles for vegetable lasagnas because they soak up any natural moisture from the squash sauce as they bake, keeping the layers firm.

How to Serve Butternut Squash and Spinach Lasagna?

Serve warm slices of this colorful lasagna in wide pasta bowls to showcase the beautiful green and orange layers. Garnish each slice with a sprinkle of freshly grated Parmesan, a pinch of cracked black pepper, and chopped fresh parsley or crispy fried sage leaves. Pair the dish with a crisp green side salad tossed in a lemon vinaigrette and warm garlic bread for dipping into the rich squash sauce.

Butternut Squash and Spinach Lasagna
Credit IG: budgetbytes

Nutritional Information

Here is an estimated nutritional breakdown per individual slice based on an 8-serving yield:

  • Calories: 380 kcal
  • Protein: 18 g
  • Carbohydrates: 42 g
  • Fat: 16 g

Make Ahead and Storage

Follow these easy storage guidelines to keep leftovers fresh or assemble the dish ahead of time.

Refrigerating

You can store leftovers covered tightly with plastic wrap or in an airtight container in the refrigerator for up to 4 days. The flavors meld together overnight, making leftovers taste even better the next day.

Freezing

Assemble the lasagna completely in a freezer-safe dish, cover tightly with plastic wrap and foil, and freeze unbaked for up to 2 months. Thaw overnight in the refrigerator before baking as directed, adding 10 extra minutes to the baked time.

Reheating

Reheat individual slices in the microwave for 1 to 2 minutes, or cover a portion with foil and warm in a 350°F oven for 15 to 20 minutes until heated through and cheese is melted.

Why You’ll Love This Recipe?

Discover why this hearty, vegetable-packed baked pasta will become a permanent favorite in your home.

  • Packed with Cozy Autumn Flavors: Sweet roasted butternut squash combined with warm nutmeg and garlic creates an incredible flavor profile.
  • Great Way to Eat Vegetables: Combines fresh spinach and nutrient-rich squash into a decadent comfort food dish the whole family will eat.
  • Perfect Make-Ahead Meal: You can assemble the entire lasagna a day in advance and pop it into the oven right before dinner.
  • Vegetarian Comfort Food: Rich, cheesy, and deeply satisfying without needing any meat to feel like a complete, hearty meal.

Similar Posts