Written by

Misty Pruitt

Published

Easy One-Pan Butternut Squash Lasagna for a Crowd

Ready In 90 minutes
Servings 8-10 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

My brother-in-law Mark asked why I couldn’t just skip the boiling and layering of traditional lasagna and throw everything into one pan. I started to explain why that wouldn’t work — something about even cooking, moisture balance, and the sacred rules of Italian cooking. Then I stopped. Honestly, I had no good reason except that I’d never tried it.

It was a Tuesday night, and I was prepping for a weekend dinner party. My kitchen counter was covered in ricotta, shredded mozzarella, and a butternut squash I’d been avoiding because peeling and cubing it felt like a workout. Mark watched me struggle with the squash and said, “Just roast it whole, scoop it out, and mix it in. Why are you making this hard?” I wanted to argue. I really did. But he was holding a beer and looking way too relaxed for someone who didn’t cook professionally.

So I did it his way. I roasted the squash whole — seeds and all — then scooped out the soft flesh and stirred it into a quick ricotta mixture. I grabbed my widest oven-safe skillet, layered no-boil noodles straight in, poured a simple sauce over everything, and crossed my fingers. The power went out halfway through baking — a transformer blew down the street — and I had to finish it under the broiler when the lights came back. It was messy, imperfect, and absolutely delicious.

That dish became the one everyone asks for at gatherings. It’s not fancy, and it breaks every lasagna rule I thought I knew. But maybe you’ve been there — holding onto a cooking habit just because it’s how you’ve always done it. Let me tell you, letting go is worth it. This one-pan butternut squash lasagna is proof that sometimes the shortcut is actually the best path.

Why You’ll Love This Recipe

This isn’t just another lasagna recipe. It’s the one that makes you look like a hero at your next dinner party without spending all day in the kitchen. Here’s why it works so well for hosting:

  • One Pan, Zero Fuss: Everything comes together in a single skillet — no boiling noodles, no messy layering, no extra dishes to wash. You can have it prepped and in the oven in 20 minutes flat.
  • Crowd-Sized Portions: This recipe easily serves 8 to 10 people, making it perfect for potlucks, holiday gatherings, or any time you’re feeding a hungry crowd.
  • Make-Ahead Magic: Assemble it the night before, pop it in the fridge, and bake it when your guests arrive. The flavors actually get better after resting overnight.
  • Vegetarian Showstopper: Even committed meat-eaters will go back for seconds. The roasted butternut squash adds a creamy, sweet richness that makes you forget there’s no ground beef.
  • Impressive Presentation: Serving straight from the skillet gives it a rustic, family-style look that screams “I made this from scratch” — even though it’s secretly simple.

What makes this recipe different from other squash lasagnas is the technique. Roasting the squash whole instead of cubing it first saves time and creates a smoother, more velvety texture. Blending it with ricotta and a touch of nutmeg gives the filling a warmth that pairs perfectly with the tangy marinara. It’s comfort food reimagined — richer, easier, and designed to be shared.

This isn’t just good lasagna. It’s the kind that makes people close their eyes after the first bite and ask for the recipe before they’ve finished chewing. And honestly, that’s the best compliment a host can get.

What Ingredients You Will Need

This recipe relies on simple, pantry-friendly ingredients that come together to create something truly special. Most of these are probably already in your kitchen — no fancy grocery trips required.

For the Butternut Squash Filling

  • 1 medium butternut squash (about 2.5 to 3 pounds) — Look for one that feels heavy for its size with firm, unblemished skin. Roasting it whole is the secret here.
  • 15 ounces whole-milk ricotta cheese — I prefer Galbani or Calabro for their creamy texture. Low-fat ricotta works, but the filling won’t be as rich.
  • 1 large egg — Helps bind the filling so it doesn’t turn into soup when baked.
  • 1/2 cup grated Parmesan cheese — Use the real stuff, not the green can. It adds a salty, nutty depth that pre-shredded cheese just can’t match.
  • 1/2 teaspoon ground nutmeg — Freshly grated is best, but pre-ground works fine. Nutmeg and squash are a classic pairing for a reason.
  • 1/2 teaspoon salt — Kosher salt preferred, but table salt works too.
  • 1/4 teaspoon black pepper — Freshly cracked adds more flavor.

For the Sauce and Layers

one-pan butternut squash lasagna preparation steps

  • 4 cups good-quality marinara sauce — Rao’s is my go-to for its rich flavor and clean ingredients. You can also use homemade if you have it.
  • 12 to 15 no-boil lasagna noodles — Barilla’s no-boil noodles hold up beautifully in this recipe. Regular lasagna noodles work too if you boil them first, but what’s the point of one-pan then?
  • 3 cups shredded mozzarella cheese — Whole-milk mozzarella melts better and tastes creamier. Low-moisture part-skim is fine too.
  • 1/2 cup grated Parmesan cheese — For sprinkling between layers and on top.
  • 2 tablespoons olive oil — A good extra-virgin olive oil adds flavor to the sauce and helps prevent sticking.
  • Fresh sage leaves (optional) — For garnish. The earthy flavor complements the squash beautifully.

Ingredient Tips and Substitutions

  • Butternut squash: Can’t find one? Use 2 cups of canned pumpkin puree (not pumpkin pie filling) for a similar texture and sweetness.
  • Ricotta: Cottage cheese blended until smooth works as a substitute. Use full-fat for best results.
  • Marinara: Any tomato-based pasta sauce works. Avoid creamy or vodka sauces — they’ll make the lasagna too heavy.
  • Gluten-free option: Use gluten-free no-boil lasagna noodles. The rest of the ingredients are naturally gluten-free.
  • Dairy-free adaptation: Substitute ricotta with blended silken tofu, use dairy-free mozzarella shreds, and skip the Parmesan or use a vegan alternative.

Equipment Needed

The beauty of this recipe is that you only need a few tools, and most of them are probably already in your kitchen. Here’s what you’ll need:

  • A 12-inch oven-safe skillet or braiser — This is the star of the show. Cast iron works perfectly, but any oven-safe skillet with high sides (at least 3 inches) will do. I use my trusty Lodge cast iron skillet that’s been seasoned for years.
  • Baking sheet — For roasting the squash. A rimmed sheet pan prevents any drips from making a mess in your oven.
  • Mixing bowls — One large bowl for the ricotta filling and one small bowl for the Parmesan topping.
  • Sharp knife and cutting board — For halving the roasted squash and any prep work.
  • Spoon or scoop — For scraping out the roasted squash flesh.
  • Fork or whisk — For mashing the squash and mixing the filling.
  • Aluminum foil — For covering the skillet during the first part of baking to prevent the noodles from drying out.

If you don’t have a 12-inch skillet, a 9×13-inch baking dish works just as well. You’ll lose the one-pan presentation, but the flavor will be exactly the same. I’ve also used a 10-inch cast iron skillet for a smaller batch — just reduce the noodles to 9 and adjust the layering.

Preparation Method

This lasagna comes together in three simple stages: roast the squash, mix the filling, and layer everything in the pan. Let’s walk through it step by step.

Step 1: Roast the Squash

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or foil for easy cleanup.
  2. Wash the butternut squash well and pat it dry. Using a sharp knife, pierce it in several places — about 6 to 8 deep pokes — to let steam escape during roasting.
  3. Place the whole squash on the prepared baking sheet. Roast for 50 to 60 minutes, until a knife slides easily into the thickest part. The skin will look slightly wrinkled and caramelized.
  4. Remove from the oven and let it cool for 10 to 15 minutes — long enough to handle without burning your fingers.
  5. Cut the squash in half lengthwise. Scoop out the seeds and discard them. Then scoop the soft, golden flesh into a large mixing bowl. You should have about 2 cups of squash puree.

Pro tip: Roast the squash up to two days ahead and store it in the fridge. It makes assembly day even faster.

Step 2: Make the Filling

  1. To the bowl with the squash, add the ricotta, egg, 1/2 cup Parmesan, nutmeg, salt, and pepper.
  2. Mash everything together with a fork until smooth and well combined. The mixture should be thick but spreadable — like a creamy dip. Taste it and adjust the salt or nutmeg if needed.
  3. Set the filling aside while you prepare the pan and sauce.

Step 3: Assemble the Lasagna

  1. Reduce the oven temperature to 375°F (190°C).
  2. Spread 1 cup of marinara sauce evenly across the bottom of your 12-inch oven-safe skillet. This prevents the noodles from sticking and adds flavor to every layer.
  3. Place a layer of no-boil noodles on top of the sauce, breaking them as needed to fit the pan. They should overlap slightly — about 3 to 4 noodles per layer.
  4. Spread one-third of the ricotta-squash mixture over the noodles. Use the back of a spoon to spread it evenly.
  5. Sprinkle 1 cup of shredded mozzarella over the ricotta layer.
  6. Repeat the layers: sauce, noodles, ricotta mixture, mozzarella. You should have three layers total.
  7. For the top layer, spread the remaining sauce over the last layer of noodles. Sprinkle with the remaining mozzarella and 1/2 cup Parmesan.

Step 4: Bake to Perfection

  1. Cover the skillet tightly with aluminum foil. This traps steam and ensures the no-boil noodles cook through without drying out.
  2. Bake for 40 minutes at 375°F (190°C).
  3. Remove the foil and bake for another 15 to 20 minutes, until the cheese is bubbly and golden brown. The edges should be slightly crispy, and the sauce should be bubbling up around the sides.
  4. Let the lasagna rest for 10 to 15 minutes before serving. This is crucial — it allows the layers to set so you get clean slices instead of a soupy mess.

Sensory cue: When it’s done, the top will be a beautiful mosaic of browned cheese with darker spots at the edges. You’ll smell the nutty Parmesan, sweet squash, and tangy tomatoes all mingling together. The sauce should be thick and jammy, not watery.

Cooking Tips & Techniques

After making this lasagna more times than I can count — including one memorable disaster where I forgot the egg and the filling turned into liquid — I’ve learned a few things worth sharing.

Don’t skip the foil. I know it’s tempting to leave it off for a crispier top, but the foil is what cooks the noodles. Without it, you’ll end up with crunchy, undercooked pasta in the middle. Trust me on this one — I learned the hard way.

Let it rest. I cannot stress this enough. If you cut into it right out of the oven, you’ll get a beautiful slice that immediately collapses into a puddle. Give it 10 to 15 minutes. Use that time to make a salad or pour some wine.

Watch your pan size. A 12-inch skillet is ideal. If your pan is smaller, you’ll have too many layers and the noodles won’t cook evenly. If it’s larger, the layers will be too thin. Stick to the recommended size for best results.

Double the recipe for big crowds. This recipe fits perfectly in a 12-inch skillet. For larger gatherings, make two skillets or use a 9×13-inch baking dish and adjust the layers accordingly. I’ve brought both to a Friendsgiving before — they disappeared in minutes.

Timing strategy for hosts: Roast the squash and make the filling the day before. On party day, assemble the lasagna, cover it, and keep it in the fridge. Pop it in the oven 30 minutes before guests arrive, and you’ll have a hot, bubbly dish ready to serve right when everyone’s hungry.

Variations & Adaptations

This recipe is forgiving and flexible. Here are some ways to make it your own:

Add Some Protein

Cook 1 pound of Italian sausage (casings removed) in the skillet before assembling the lasagna. Crumble it and layer it with the ricotta mixture. The spicy sausage pairs beautifully with the sweet squash. I did this for a Super Bowl party once, and it was the first dish to go empty.

Go Vegan

Use blended silken tofu instead of ricotta, dairy-free mozzarella shreds, and nutritional yeast in place of Parmesan. The texture will be slightly different, but the flavor is still fantastic. My vegan friend Sarah requests this version every time she comes over.

Switch Up the Vegetables

Swap the butternut squash for roasted sweet potato, pumpkin, or even carrots. Each brings a different sweetness level, so adjust the nutmeg and salt accordingly. In the fall, I use roasted delicata squash for a slightly nuttier flavor.

Make It Spicy

Add 1/2 teaspoon red pepper flakes to the ricotta mixture or use a spicy arrabbiata sauce instead of marinara. The heat cuts through the richness of the cheese and squash beautifully.

Gluten-Free Version

Use gluten-free no-boil lasagna noodles. I’ve tried several brands, and Barilla’s gluten-free option holds up the best. The rest of the ingredients are naturally gluten-free, so this is an easy swap.

Serving & Storage Suggestions

This lasagna is a showstopper served straight from the skillet. Place it on a trivet in the center of the table with a large serving spoon and let everyone dig in family-style. It’s rustic, inviting, and makes for great conversation.

What to serve alongside: A simple arugula salad with lemon vinaigrette cuts through the richness of the lasagna perfectly. Crusty bread for sopping up any extra sauce is non-negotiable. I also love serving roasted broccoli or green beans on the side — they add color and a fresh crunch.

Wine pairing: A medium-bodied red like Chianti or a fruity Pinot Noir complements the sweetness of the squash without overwhelming the dish. For white wine lovers, a dry Riesling works wonderfully.

Storage: Leftovers keep beautifully in an airtight container in the fridge for up to 5 days. The flavors actually meld together and get even better overnight. To reheat, cover with foil and warm in a 350°F oven for 15 minutes, or microwave individual portions for 2 minutes.

Freezer instructions: Assemble the lasagna completely but don’t bake it. Wrap the skillet tightly in plastic wrap, then foil, and freeze for up to 3 months. To bake, thaw overnight in the fridge, then follow the baking instructions as written. You may need to add 10 minutes to the covered baking time.

Nutritional Information & Benefits

Here’s the nutritional breakdown per serving (based on 8 servings):

Nutrient Amount Per Serving
Calories 385
Protein 18g
Carbohydrates 38g
Fiber 5g
Fat 19g
Saturated Fat 10g
Sodium 720mg
Vitamin A 180% DV
Calcium 35% DV

Butternut squash is packed with vitamin A, which supports eye health and immune function. The ricotta and mozzarella provide calcium and protein, making this a satisfying, balanced meal. While it’s not low-calorie, it’s a wholesome indulgence that nourishes as much as it delights. For a lighter version, use part-skim cheeses and reduce the mozzarella by half — the squash keeps it creamy enough.

Conclusion

This one-pan butternut squash lasagna has become my secret weapon for hosting. It’s the dish that makes people think I spent hours in the kitchen when really, I was just smart about shortcuts. The roasted squash adds a sweetness that surprises everyone, and the one-pan method means I spend more time with my guests and less time scrubbing dishes.

I love this recipe because it proves that breaking the rules — skipping the boil, roasting the squash whole, using one pan — can lead to something truly special. It’s forgiving, flexible, and always impresses. Whether you’re hosting a holiday dinner, a potluck, or just a cozy night with friends, this lasagna delivers every time.

So go ahead — give it a try. Customize it with your favorite add-ins, serve it with a big salad and good wine, and watch it disappear. And when someone asks for the recipe, tell them the story about your brother-in-law who thought he knew better than a cook. Because sometimes, the best recipes come from being wrong.

I’d love to hear how yours turns out! Drop a comment below and let me know what variations you tried, or tag me in your photos if you share them online. Happy cooking!

Frequently Asked Questions

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

Yes, but you’ll need to boil them first until al dente. Drain them well and layer as directed. The baking time stays the same. No-boil noodles save a step and work perfectly here, so I recommend sticking with them.

Can I make this lasagna ahead of time?

Absolutely! Assemble the lasagna completely, cover it with foil, and refrigerate for up to 24 hours before baking. Add 10 minutes to the covered baking time since you’re starting from cold. The flavors actually get better overnight.

How do I prevent the lasagna from being watery?

Make sure you roast the squash until it’s very soft and let it cool before mixing it with the ricotta. Excess moisture in the squash can make the filling watery. Also, let the lasagna rest for 10 to 15 minutes after baking — this allows the layers to set and any excess moisture to absorb.

Can I freeze this lasagna?

Yes! Assemble it completely but don’t bake it. Wrap the skillet tightly in plastic wrap and then foil, and freeze for up to 3 months. Thaw overnight in the fridge, then bake as directed, adding 10 minutes to the covered baking time.

What’s the best way to reheat leftovers?

For best results, reheat in a 350°F oven covered with foil for 15 minutes. The microwave works in a pinch — heat individual portions for 2 minutes on high. The oven method keeps the noodles from getting mushy and the cheese stays nicely melted.

Pin This Recipe!

one-pan butternut squash lasagna recipe

Print

Easy One-Pan Butternut Squash Lasagna for a Crowd

A simplified, one-pan butternut squash lasagna that skips boiling noodles and traditional layering. Roasted whole squash blends into a creamy ricotta filling, layered with no-boil noodles and marinara for a crowd-pleasing vegetarian main dish.

  • Author: Amanda
  • Prep Time: 20 minutes
  • Cook Time: 1 hour 15 minutes
  • Total Time: 1 hour 35 minutes
  • Yield: 8-10 servings 1x
  • Category: Main Course
  • Cuisine: Italian-American

Ingredients

Scale
  • 1 medium butternut squash (about 2.5 to 3 pounds)
  • 15 ounces whole-milk ricotta cheese
  • 1 large egg
  • 1/2 cup grated Parmesan cheese
  • 1/2 teaspoon ground nutmeg
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 4 cups good-quality marinara sauce
  • 12 to 15 no-boil lasagna noodles
  • 3 cups shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese (for topping)
  • 2 tablespoons olive oil
  • Fresh sage leaves (optional, for garnish)

Instructions

  1. Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper or foil.
  2. Wash and dry the butternut squash. Pierce it in 6-8 places with a sharp knife.
  3. Place the whole squash on the prepared baking sheet. Roast for 50-60 minutes until a knife slides easily into the thickest part.
  4. Remove from oven and let cool for 10-15 minutes. Cut in half lengthwise, scoop out and discard seeds, then scoop the flesh into a large bowl (about 2 cups puree).
  5. To the bowl with squash, add ricotta, egg, 1/2 cup Parmesan, nutmeg, salt, and pepper. Mash together until smooth and well combined. Set aside.
  6. Reduce oven temperature to 375°F (190°C).
  7. Spread 1 cup of marinara sauce evenly across the bottom of a 12-inch oven-safe skillet.
  8. Place a layer of no-boil noodles on top of the sauce, breaking as needed to fit (about 3-4 noodles per layer).
  9. Spread one-third of the ricotta-squash mixture over the noodles. Sprinkle with 1 cup shredded mozzarella.
  10. Repeat layers: sauce, noodles, ricotta mixture, mozzarella. You should have three layers total.
  11. For the top layer, spread remaining sauce over the last layer of noodles. Sprinkle with remaining mozzarella and 1/2 cup Parmesan.
  12. Cover the skillet tightly with aluminum foil.
  13. Bake for 40 minutes at 375°F (190°C).
  14. Remove foil and bake for another 15-20 minutes until cheese is bubbly and golden brown.
  15. Let lasagna rest for 10-15 minutes before serving.

Notes

Roast the squash up to two days ahead and store in the fridge. For make-ahead, assemble the lasagna completely, cover with foil, and refrigerate for up to 24 hours before baking (add 10 minutes to covered baking time). Let the lasagna rest for 10-15 minutes after baking to set the layers. For a gluten-free version, use gluten-free no-boil lasagna noodles. For a dairy-free adaptation, substitute ricotta with blended silken tofu, use dairy-free mozzarella shreds, and skip the Parmesan or use a vegan alternative.

Nutrition

  • Serving Size: 1 slice (based on 8
  • Calories: 385
  • Sugar: 8
  • Sodium: 720
  • Fat: 19
  • Saturated Fat: 10
  • Carbohydrates: 38
  • Fiber: 5
  • Protein: 18

Keywords: butternut squash lasagna, one-pan lasagna, vegetarian lasagna, easy lasagna, crowd-pleasing lasagna, no-boil lasagna

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating