Cozy One-Pan Butternut Squash Lasagna: Easy Fall Dinner

Written by

lara

Posted on

one-pan butternut squash lasagna - featured image

Post title

There used to be this tiny Italian place tucked behind a bookstore on Elm Street—you know the kind, with the red-checkered tablecloths and a chalkboard menu that changed daily. They made this butternut squash lasagna that was pure magic. When they closed after twenty years (the owner finally retired to be with his grandkids, which, honestly, I couldn’t begrudge him for), I felt a little lost. For two whole autumns, I tried to recreate that feeling. After nine attempts—some burnt, some watery, one that my husband politely called “interesting”—I finally cracked it.

The secret? You don’t need layers of fuss, or even a proper lasagna dish. This cozy one-pan butternut squash lasagna brings all that creamy, savory, slightly sweet comfort together in a single skillet. I mean, the first time I pulled it off, I actually texted my sister a blurry photo. She replied, “That’s the one.” And let me tell you, that feeling of finally getting it right? Pure gold.

Maybe you’ve been there—chasing a flavor from a place that no longer exists, trying to hold onto a little piece of memory. This recipe is my way of keeping that little restaurant alive, one warm, cheesy bite at a time. It’s the kind of dish that makes a cold Tuesday night feel like a celebration, and it all comes together in just one pan. Honestly, the cleanup is almost as satisfying as the first bite.

Why You’ll Love This Recipe

This isn’t just another lasagna recipe. After testing this dish more times than I care to admit (my freezer is still full of “experiments”), I can confidently say this version hits every single note. It’s the kind of meal that makes you close your eyes after the first bite—I saw my husband do it last week, and he’s not exactly the dramatic type.

  • One-Pan Wonder: Everything cooks in a single skillet or oven-safe pan. Less mess, more cozy. You can literally go from stovetop to oven to table without dirtying a single extra dish.
  • Simple Ingredients: No fancy grocery trips needed. You probably already have the olive oil, garlic, and cheese in your kitchen right now. The butternut squash is the star, and it’s everywhere this time of year.
  • Perfect for Cozy Nights: Whether it’s a chilly Sunday dinner, a lazy holiday meal, or just a Tuesday that needs a little fixing, this dish delivers warmth in every forkful.
  • Crowd-Pleaser: I’ve served this to my picky nephew, my health-conscious sister-in-law, and my dad who “doesn’t do squash.” They all went back for seconds. It’s that good.
  • Unbelievably Delicious: The way the roasted squash melts into the creamy béchamel, mingling with savory sage and nutty Parmesan—it’s next-level comfort food. You won’t believe it came from one pan.

What makes this recipe different from all the others? It’s the technique. Instead of pre-boiling noodles or roasting the squash separately, we build everything in the pan, letting the flavors meld together as they cook. The noodles cook right in the creamy sauce, absorbing all that butternut goodness. It’s smarter, not harder—and the result tastes like you spent all day in the kitchen.

This is comfort food reimagined—faster, easier, but with the same soul-soothing satisfaction that makes you want to curl up on the couch with a second helping. Trust me, you’re going to want to make this on repeat all season long.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, especially if you cook during the fall months. Let’s break down what you’ll need and why each one matters.

For the Lasagna

  • Butternut Squash: 3 cups, peeled and cut into ½-inch cubes. Look for a squash that feels heavy for its size—that means it’s dense and sweet. I prefer to buy pre-cut cubes from the store when I’m short on time, but fresh is always best.
  • Olive Oil: 2 tablespoons, extra virgin. Use a good-quality one here, as it adds a subtle fruity note to the squash.
  • Garlic: 4 cloves, minced. Fresh garlic is non-negotiable here—the jarred stuff just won’t give you that same aromatic punch.
  • Fresh Sage: 8-10 leaves, chopped. Sage and butternut squash are a classic pairing. If you can’t find fresh, use 1 teaspoon of dried rubbed sage, but honestly, fresh makes a world of difference.
  • Dried Oregano: 1 teaspoon. Adds a subtle Italian warmth that ties everything together.
  • Salt and Black Pepper: To taste. I use kosher salt for better control.
  • Red Pepper Flakes: ¼ teaspoon (optional). Just a tiny pinch for a gentle warmth, not heat.

For the Creamy Sauce

one-pan butternut squash lasagna preparation steps

  • Unsalted Butter: 3 tablespoons. I recommend using a brand like Kerrygold for its rich, creamy flavor.
  • All-Purpose Flour: 3 tablespoons. This thickens the sauce without making it gluey. For a gluten-free option, use a 1:1 gluten-free flour blend.
  • Whole Milk: 3 cups. Warm it slightly before adding to the roux to prevent lumps. You can use 2% milk, but whole milk gives the creamiest result.
  • Vegetable Broth: 1 cup. Low-sodium is best so you can control the salt level. Chicken broth works too if you’re not keeping it vegetarian.
  • Parmesan Cheese: 1 cup, freshly grated. Please don’t use the stuff in the green can—it won’t melt properly. Grate it yourself for a silky, nutty finish.
  • Mozzarella Cheese: 1 ½ cups, shredded. Low-moisture, whole-milk mozzarella is ideal for that perfect stretchy pull.
  • Ricotta Cheese: 1 cup. Full-fat ricotta adds richness. I like Calabro or Whole Foods 365 brand for their creamy texture.

For the Noodles

  • No-Boil Lasagna Noodles: 8-10 sheets. These are a game-changer. They cook perfectly in the sauce, absorbing all the flavors. Barilla and De Cecco both make excellent no-boil noodles.
  • Fresh Spinach: 2 cups, roughly chopped. Adds color and a mild, earthy flavor. You can substitute with kale (just massage it first to soften).

For Topping

  • Fresh Parsley: 2 tablespoons, chopped. For a bright, fresh finish.
  • Additional Parmesan: ¼ cup, for sprinkling on top before baking.

Equipment Needed

You don’t need a fully stocked kitchen for this one, and that’s part of the beauty. Here’s what you’ll need:

  • Large Oven-Safe Skillet: A 12-inch cast iron or stainless steel skillet with a lid is perfect. I use my trusty 12-inch cast iron—it heats evenly and goes from stovetop to oven without a fuss. If you don’t have one, any oven-safe pan that’s at least 2 inches deep will work.
  • Chef’s Knife: For cubing the squash. A sharp knife makes this job so much easier and safer.
  • Cutting Board: A sturdy wooden or plastic board.
  • Wooden Spoon or Silicone Spatula: For stirring the roux and layering.
  • Measuring Cups and Spoons: For accuracy.
  • Box Grater: For fresh Parmesan. I promise, it’s worth the extra minute.
  • Foil: To cover the pan if your skillet doesn’t have a lid.

If you don’t have a cast iron skillet, don’t worry. A deep oven-safe nonstick pan or even a 9×13-inch baking dish works—just sauté the squash in a separate pan first, then transfer everything to the baking dish. I’ve done it both ways, and the result is still fantastic.

Preparation Method

Let’s get cooking. This cozy one-pan butternut squash lasagna comes together in about an hour, and most of that is hands-off oven time. Here’s how to do it, step by step.

  1. Preheat Your Oven: Set your oven to 375°F (190°C). Get that heat going first so it’s ready when you are.
  2. Sauté the Squash: Place your large oven-safe skillet over medium-high heat. Add the olive oil and let it shimmer for about 30 seconds. Add the cubed butternut squash in a single layer—don’t overcrowd the pan. Let it cook undisturbed for 4-5 minutes until the bottoms are golden brown. Toss and cook for another 3-4 minutes. The squash should be fork-tender but not mushy. Season with a pinch of salt and pepper.
  3. Add Aromatics: Reduce the heat to medium. Add the minced garlic and chopped sage to the pan. Stir constantly for about 30 seconds until fragrant—don’t let the garlic burn, or it will turn bitter. Sprinkle in the dried oregano and red pepper flakes if using. Give everything a quick stir.
  4. Make the Roux: Push the squash to one side of the pan. Add the butter to the empty space. Once it melts, sprinkle the flour over the butter and whisk continuously for 1-2 minutes. You’re looking for a light golden paste—this is your roux. It should smell nutty and toasty.
  5. Build the Sauce: Slowly pour in the warm milk while whisking constantly. Keep whisking until the mixture thickens, about 3-4 minutes. It should coat the back of a spoon. Pour in the vegetable broth and whisk until smooth. Let it simmer gently for 2 minutes—it will thicken slightly.
  6. Season the Sauce: Stir in ¾ cup of the grated Parmesan cheese until melted and smooth. Taste the sauce and adjust salt and pepper. Remember, the noodles and cheese will add more salt later, so go easy.
  7. Layer the Lasagna: Turn off the heat. Spread the squash mixture evenly across the bottom of the pan. Tear or cut the no-boil lasagna noodles to fit your pan—you want them to cover the squash in a single layer, overlapping slightly. Spoon half of the ricotta cheese over the noodles in small dollops. Scatter half of the chopped spinach over the ricotta. Pour half of the creamy sauce over everything, spreading it gently with a spatula.
  8. Repeat the Layers: Add another layer of noodles, breaking them to fit as needed. Dollop the remaining ricotta, scatter the remaining spinach, and pour the rest of the sauce. Top with the shredded mozzarella and the remaining ¼ cup of Parmesan.
  9. Bake: Cover the skillet with its lid or a sheet of foil. Bake for 30 minutes. Then, remove the cover and bake for another 10-15 minutes until the top is bubbly and golden brown. The noodles should be tender when pierced with a knife.
  10. Rest and Serve: Let the lasagna rest for 10 minutes before serving. This is crucial—it allows the layers to set so you get clean, beautiful slices. Sprinkle with fresh parsley and extra Parmesan if you like.

Pro Tip: If the top is browning too quickly, tent it with foil for the last 10 minutes. Every oven runs a little differently, so keep an eye on it after the 25-minute mark.

Cooking Tips & Techniques

I’ve made this recipe enough times to know exactly where things can go wrong—and how to fix them. Here are my hard-earned tips for perfect results every time.

Don’t Skip the Roux: I once tried to skip making the roux and just used cream instead. Big mistake. The sauce was thin and didn’t cling to the noodles properly. The roux gives the sauce body and richness. Take the extra two minutes—it’s worth it.

Cube the Squash Evenly: This is probably the most important tip. Cut your butternut squash into uniform ½-inch cubes. If some pieces are bigger, they’ll be undercooked, and smaller ones will turn to mush. I learned this the hard way when my first attempt had crunchy squash in one bite and squash soup in the next.

Warm Your Milk: Cold milk can cause the roux to seize up and become lumpy. I microwave my milk for about 45 seconds before adding it. If you forget, just add it slowly and whisk like crazy—it’ll still work, but warm milk is smoother.

Don’t Overcook the Noodles: No-boil noodles are designed to absorb liquid as they bake. If you use too much sauce, they’ll become mushy. If you use too little, they’ll be crunchy. The measurements in this recipe are perfectly balanced—trust them.

Let It Rest: I know it’s hard to wait when your kitchen smells this good, but resting is non-negotiable. If you cut into it too soon, the layers will slide apart and you’ll have a delicious but messy pile of ingredients. Ten minutes is all it needs.

Use Fresh Sage: Dried sage can be musty and overpowering. Fresh sage has a bright, slightly peppery flavor that complements the sweet squash beautifully. If you only have dried, use half the amount.

Variations & Adaptations

One of the best things about this recipe is how flexible it is. Here are some ways to make it your own.

Vegetarian & Vegan: This recipe is already vegetarian as written. For a vegan version, use plant-based butter, unsweetened oat milk (it’s the creamiest), and vegan mozzarella and Parmesan shreds. I’ve tried it with Miyoko’s mozzarella and Violife Parmesan, and honestly, it’s still incredibly satisfying.

Gluten-Free: Swap the all-purpose flour for a 1:1 gluten-free flour blend (I like Bob’s Red Mill). Use gluten-free no-boil lasagna noodles—most brands make them now. The sauce will be slightly thinner but still delicious.

Add Protein: If you want to make it heartier, add 1 cup of cooked, crumbled Italian sausage or shredded rotisserie chicken to the squash layer. I’ve done this for my meat-loving husband, and it turns into a whole different (but equally amazing) dish.

Seasonal Swap: In the summer, swap butternut squash for zucchini or yellow squash. Slice them thin and sauté them briefly before layering. In the winter, try using sweet potatoes or even pumpkin puree (just reduce the broth slightly).

Spice It Up: Add ½ teaspoon of smoked paprika or a pinch of nutmeg to the sauce. Nutmeg is a classic pairing with béchamel and squash—it adds a warm, almost cozy undertone that’s perfect for fall.

Make It Ahead: Assemble the entire lasagna in the skillet, cover it, and refrigerate for up to 24 hours before baking. You may need to add 10-15 minutes to the baking time since it’s starting cold. This is my go-to for holiday prep.

Serving & Storage Suggestions

This lasagna is a meal in itself, but the right sides can turn it into a feast. Here’s how to serve and store it.

Serving Temperature: Serve it warm, straight from the skillet. The contrast between the hot, bubbly cheese and the tender squash is pure comfort. Let it rest for 10 minutes as mentioned, then scoop it out with a large spoon or spatula.

What to Serve With It: A simple arugula salad with lemon vinaigrette cuts through the richness beautifully. I also love serving it with crusty garlic bread to soak up any extra sauce. For drinks, a crisp Pinot Grigio or a dry hard cider is perfect for fall.

Storing Leftovers: Let the lasagna cool completely, then cover the skillet tightly with foil or plastic wrap. Store in the refrigerator for up to 4 days. The flavors actually get better overnight as they meld together.

Freezing: This lasagna freezes wonderfully. Let it cool completely, then wrap the entire skillet in a layer of plastic wrap and a layer of foil. Freeze for up to 3 months. To reheat, thaw in the refrigerator overnight, then bake at 350°F (175°C) for 25-30 minutes until heated through.

Reheating: Individual portions can be microwaved for 2-3 minutes. For the best texture, reheat in a 350°F oven for 15-20 minutes. The top will crisp up again, and the cheese will get that lovely stretch.

Flavor Development: Honestly, this lasagna is even better the next day. The noodles absorb more sauce, the flavors deepen, and it becomes this incredibly cohesive, comforting dish. I often make it a day ahead on purpose.

Nutritional Information & Benefits

This cozy one-pan butternut squash lasagna is indulgent, but it also packs some surprising nutritional benefits. Here’s the breakdown per serving (based on 6 servings):

Nutrient Amount Per Serving
Calories 485
Total Fat 22g
Saturated Fat 12g
Cholesterol 55mg
Sodium 680mg
Total Carbohydrates 52g
Dietary Fiber 6g
Sugars 8g
Protein 20g
Vitamin A 210% DV
Vitamin C 25% DV
Calcium 35% DV
Iron 15% DV

Health Benefits: Butternut squash is a nutritional powerhouse. It’s loaded with vitamin A (great for eye health and immunity), vitamin C, and fiber. The squash also provides potassium, which helps with muscle function. The spinach adds iron and calcium, while the olive oil offers healthy monounsaturated fats.

Dietary Considerations: This recipe is vegetarian and can be made gluten-free and vegan with the substitutions mentioned above. It contains dairy and gluten in its standard form. The fiber content makes it surprisingly filling—you won’t need a huge portion to feel satisfied.

Personal Note: I love that this dish feels indulgent but uses whole foods as its base. It’s the kind of meal that nourishes both body and soul—exactly what you need on a chilly evening.

Conclusion

This cozy one-pan butternut squash lasagna is more than just a recipe—it’s a hug in a skillet. It’s the dish I turn to when I need comfort, when I want to impress without stress, and when I want to fill my kitchen with the warm, earthy scents of fall. Every time I make it, I think of that little restaurant on Elm Street, and I smile knowing I’ve captured a little piece of its magic.

I honestly believe this recipe will become a staple in your home, too. It’s forgiving, flexible, and deeply satisfying. Whether you’re cooking for a crowd or just for yourself on a quiet Tuesday night, this lasagna delivers. Don’t be afraid to make it your own—add your favorite herbs, swap the cheese, or throw in some extra veggies. That’s the beauty of a one-pan meal.

I’d love to hear how it turns out for you. Did you add your own twist? Did your family go silent while eating (the highest compliment)? Drop a comment below and let me know. And if you share a photo on Pinterest or Instagram, tag me—I want to see your cozy creation. Until next time, happy cooking, and may your kitchen always smell like comfort.

Frequently Asked Questions

Can I use regular lasagna noodles instead of no-boil?

Yes, you can. Boil them according to package directions until al dente, then drain and layer as directed. You may need to reduce the broth slightly since regular noodles won’t absorb as much liquid. I’ve done this when I ran out of no-boil noodles, and it works perfectly.

Can I make this in a 9×13 baking dish instead of a skillet?

Absolutely. Sauté the squash and garlic in a separate pan, then transfer everything to a greased 9×13 dish. Layer the ingredients as directed, cover with foil, and bake. The cooking time remains the same. Just note that you’ll have one extra pan to wash, but the result is just as delicious.

How do I peel and cube butternut squash easily?

Use a sharp vegetable peeler to remove the skin, then cut off the top and bottom. Slice the squash in half lengthwise and scoop out the seeds with a spoon. Lay each half flat and cut into ½-inch slices, then into cubes. If you’re short on time, most grocery stores sell pre-cut butternut squash cubes in the produce section.

Can I freeze the leftovers?

Yes, this lasagna freezes beautifully. Let it cool completely, then wrap the entire skillet (or transfer portions to a freezer-safe container) in plastic wrap and foil. Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat in a 350°F oven until bubbly.

What can I use instead of sage?

If you don’t have sage, fresh thyme or rosemary are excellent substitutes. Use about 1 tablespoon of fresh thyme leaves or 1 teaspoon of dried rosemary. Both pair beautifully with butternut squash. I’ve also used a pinch of dried marjoram in a pinch, and it was lovely.

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
one-pan butternut squash lasagna - featured image

Cozy One-Pan Butternut Squash Lasagna: Easy Fall Dinner

This cozy one-pan butternut squash lasagna brings all that creamy, savory, slightly sweet comfort together in a single skillet. It’s the kind of dish that makes a cold Tuesday night feel like a celebration, and it all comes together in just one pan.

  • Total Time: 1 hour 5 minutes
  • Yield: 6 servings 1x

Ingredients

Scale
  • 3 cups butternut squash, peeled and cut into ½-inch cubes
  • 2 tablespoons extra virgin olive oil
  • 4 cloves garlic, minced
  • 810 fresh sage leaves, chopped
  • 1 teaspoon dried oregano
  • Salt and black pepper to taste
  • ¼ teaspoon red pepper flakes (optional)
  • 3 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 3 cups whole milk, warmed
  • 1 cup low-sodium vegetable broth
  • 1 cup freshly grated Parmesan cheese
  • 1 ½ cups shredded low-moisture whole-milk mozzarella cheese
  • 1 cup full-fat ricotta cheese
  • 810 no-boil lasagna noodles
  • 2 cups fresh spinach, roughly chopped
  • 2 tablespoons fresh parsley, chopped (for topping)
  • ¼ cup additional Parmesan cheese (for topping)

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. Place a large oven-safe skillet over medium-high heat. Add the olive oil and let it shimmer for about 30 seconds. Add the cubed butternut squash in a single layer and cook undisturbed for 4-5 minutes until the bottoms are golden brown. Toss and cook for another 3-4 minutes until fork-tender. Season with a pinch of salt and pepper.
  3. Reduce heat to medium. Add the minced garlic and chopped sage to the pan. Stir constantly for about 30 seconds until fragrant. Sprinkle in the dried oregano and red pepper flakes if using. Stir to combine.
  4. Push the squash to one side of the pan. Add the butter to the empty space. Once melted, sprinkle the flour over the butter and whisk continuously for 1-2 minutes until a light golden paste forms.
  5. Slowly pour in the warm milk while whisking constantly. Continue whisking until the mixture thickens, about 3-4 minutes. Pour in the vegetable broth and whisk until smooth. Let it simmer gently for 2 minutes.
  6. Stir in ¾ cup of the grated Parmesan cheese until melted and smooth. Taste and adjust salt and pepper.
  7. Turn off the heat. Spread the squash mixture evenly across the bottom of the pan. Tear or cut the no-boil lasagna noodles to fit the pan, covering the squash in a single layer with slight overlap. Spoon half of the ricotta cheese over the noodles in small dollops. Scatter half of the chopped spinach over the ricotta. Pour half of the creamy sauce over everything.
  8. Add another layer of noodles, breaking them to fit as needed. Dollop the remaining ricotta, scatter the remaining spinach, and pour the rest of the sauce. Top with the shredded mozzarella and the remaining ¼ cup of Parmesan.
  9. Cover the skillet with its lid or foil. Bake for 30 minutes. Remove the cover and bake for another 10-15 minutes until the top is bubbly and golden brown. The noodles should be tender when pierced with a knife.
  10. Let the lasagna rest for 10 minutes before serving. Sprinkle with fresh parsley and extra Parmesan if desired.

Notes

Let the lasagna rest for 10 minutes before serving to allow layers to set. If the top browns too quickly, tent with foil for the last 10 minutes. For best results, use fresh sage and grate Parmesan yourself.

  • Author: David
  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Category: Main Course
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving (1/6 of re
  • Calories: 485
  • Sugar: 8
  • Sodium: 680
  • Fat: 22
  • Saturated Fat: 12
  • Carbohydrates: 52
  • Fiber: 6
  • Protein: 20

Keywords: butternut squash lasagna, one-pan lasagna, fall dinner, easy lasagna, vegetarian lasagna, comfort food

❤️

Did you love this recipe?

Get weekly recipes, tips & exclusive content delivered to your inbox.