Written by

Jean Lawson

Published

Easy Kid-Approved Cheesy Butternut Squash Lasagna

Ready In 75 minutes
Servings 8 servings
Difficulty Medium

My daughter asked why I couldn’t just use butternut squash in place of the ricotta. I started to explain why that wouldn’t work — the texture, the moisture, the fact that lasagna needs that creamy layer. Then I stopped. She was seven, and she’d just eaten a butternut squash soup for lunch that she swore was “cheese-colored.” I had a bag of frozen squash puree in the freezer, a half-empty box of lasagna noodles, and absolutely no good reason to say no. So I shrugged, grabbed a bowl, and let her help me layer it in.

Honestly, I expected a disaster. I figured we’d end up ordering pizza. But the smell coming out of the oven that night was — I mean, it was ridiculous. Rich and nutty and buttery, with the cheese bubbling up around the edges. My husband walked in the door and asked if I’d ordered from that new Italian place. I just pointed at our daughter, who was standing on a stool, covered in flour, grinning like she’d won something. And she kind of had.

The first bite was quiet. Then my son, who can sniff out a vegetable from three rooms away, asked for seconds. That never happens. I mean, never. I sat there trying to figure out what had just worked. The squash had melted into the cheese, almost like a secret sauce. It wasn’t chunky or watery. It was just… creamy. You know that feeling when you accidentally stumble onto something that should have been obvious? That was this lasagna. I’ve made it at least a dozen times since then, and it keeps getting better. Let me tell you — this is the kind of recipe that makes you feel like a genius without actually having to do much work.

Why You’ll Love This Recipe

This isn’t just another lasagna. It’s the one that gets everyone to the table without complaints, and it uses ingredients you probably already have in your kitchen. I’ve tested it on picky eaters, skeptical in-laws, and my own tired Tuesday self. It passed every test.

  • Quick & Easy : Comes together in about 45 minutes of active time, then the oven does the rest. Perfect for those evenings when you need dinner to handle itself.
  • Simple Ingredients : No fancy grocery trips needed. Frozen squash, standard lasagna noodles, mozzarella, and a few pantry staples. That’s it.
  • Perfect for Family Dinners : Great for weeknights, Sunday suppers, or even making ahead for busy weeks. Kids love it, adults don’t feel like they’re eating “kid food.”
  • Crowd-Pleaser : Always gets rave reviews. I’ve brought this to potlucks and watched it disappear before the regular lasagna.
  • Unbelievably Delicious : The texture is what gets you. The squash blends into the cheese sauce so smoothly that you get all the comfort of traditional lasagna with a little extra warmth from the butternut.

What makes this recipe different from the rest is the technique. Instead of layering chunks of squash that can turn watery, you mix the puree right into the ricotta and mozzarella. It creates this velvety, almost creamy sauce that clings to the noodles perfectly. No sogginess, no separation. Just a rich, cheesy lasagna with a secret vegetable boost that nobody will guess.

This recipe isn’t just good — it’s the kind that makes you close your eyes after the first bite. It’s comfort food reimagined. Healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple Tuesday into something memorable.

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, and the ones that aren’t are easy to find and budget-friendly.

  • Butternut squash puree, 2 cups (about 450g) — I use frozen, thawed and drained slightly. Fresh works too, but frozen is consistent and saves time. Look for pure puree with no added sugar.
  • Whole milk ricotta cheese, 15 ounces (425g) — Full-fat gives the best creamy texture. Part-skim works but won’t be as rich. I prefer Galbani or store-brand organic.
  • Shredded mozzarella cheese, 3 cups (340g) — Low-moisture, part-skim is best. It melts evenly without making the lasagna greasy. I recommend Tillamook for flavor.
  • Grated Parmesan cheese, ½ cup (50g) — Freshly grated is worth it here. The pre-shredded stuff has anti-caking agents that don’t melt as smoothly.
  • Lasagna noodles, 12 sheets (about 340g) — No-boil noodles work great and save time. If using regular, cook them 2 minutes less than package directions so they don’t get mushy.
  • Garlic, 3 cloves, minced — Fresh garlic adds a warmth that powdered just can’t match. If you’re in a pinch, 1 teaspoon of garlic powder works.
  • Dried sage, 1 teaspoon — This is the secret ingredient. Sage and butternut squash are best friends. It adds an earthy, almost floral note that makes the dish feel fancy.
  • Dried thyme, ½ teaspoon — A little goes a long way. It rounds out the flavor without being overpowering.
  • Salt, 1 teaspoon, plus more for seasoning
  • Black pepper, ½ teaspoon, freshly ground
  • Olive oil, 1 tablespoon — For sautéing the garlic. Use a good quality extra virgin for best flavor.
  • Butter, 2 tablespoons (28g) — Unsalted, for the sauce. It adds richness and helps the cheese sauce stay smooth.
  • All-purpose flour, 2 tablespoons (16g) — To thicken the bechamel-style base. Gluten-free all-purpose flour works as a substitute.
  • Whole milk, 2 cups (480ml) — Warm it slightly before adding to the roux to prevent lumps. You can use 2% but the sauce won’t be as lush.

Substitution Guidance: For a gluten-free version, use gluten-free lasagna noodles and a 1:1 gluten-free flour blend. For a dairy-free option, swap the ricotta for a cashew-based alternative, use dairy-free mozzarella shreds, and replace the milk with unsweetened oat milk. The texture will be slightly different but still delicious.

Equipment Needed

You don’t need a fancy kitchen to pull this off. Here’s what you’ll need:

  • 9×13 inch baking dish — Glass or ceramic works best. Metal can react with the cheese sauce. I’ve used a cheap Pyrex for years and it’s perfect.
  • Large skillet or saucepan — For making the cheese sauce. A heavy-bottomed pan prevents scorching.
  • Medium mixing bowl — For combining the squash and ricotta mixture.
  • Whisk — Essential for a smooth sauce. A silicone whisk is gentle on non-stick pans.
  • Wooden spoon or spatula — For stirring the sauce and layering.
  • Cheese grater — If you’re grating your own Parmesan. A microplane works beautifully.
  • Sharp knife and cutting board — For mincing garlic.
  • Measuring cups and spoons — Accuracy matters in the sauce.
  • Aluminum foil — For covering the lasagna while it bakes to prevent over-browning.

Budget-friendly tip: If you don’t have a whisk, a fork works in a pinch. And if you don’t have a 9×13 dish, you can use two 8×8 dishes and adjust the layers. I’ve done it before — it just makes for a slightly thicker lasagna.

Preparation Method

butternut squash lasagna preparation steps

Let’s get cooking. This method is straightforward, but I’ll walk you through each step with the little details that make a difference.

  1. Preheat your oven to 375°F (190°C). While it’s heating, take your butternut squash puree out of the fridge if it was frozen. Let it sit on the counter to take the chill off. If it’s watery at all, give it a gentle press with a paper towel to remove excess moisture. You don’t want a soggy lasagna.
  2. Make the squash-ricotta mixture. In a medium bowl, combine the 2 cups of butternut squash puree, 15 ounces of ricotta, 1 cup of the shredded mozzarella (reserve the rest for topping), ¼ cup of the Parmesan, the minced garlic, dried sage, dried thyme, ½ teaspoon of salt, and ¼ teaspoon of black pepper. Stir until everything is well combined. Taste it — seriously, taste it. It should be creamy and savory with a hint of sweetness from the squash. Adjust salt if needed.
  3. Prepare the cheese sauce. In a large skillet or saucepan over medium heat, melt the 2 tablespoons of butter. Once it’s bubbly, whisk in the 2 tablespoons of flour. Cook for about 1 minute, stirring constantly, until the mixture smells nutty and looks like wet sand. This is your roux — don’t let it brown. Slowly pour in the 2 cups of warm milk, whisking constantly to prevent lumps. Keep whisking until the sauce thickens, about 3-4 minutes. It should coat the back of a spoon. Remove from heat and stir in the remaining ¼ cup of Parmesan, ½ teaspoon of salt, and ¼ teaspoon of pepper. Set aside.
  4. Start layering. Spread a thin layer of the cheese sauce on the bottom of your 9×13 baking dish. This prevents the noodles from sticking and adds moisture. Place 3 lasagna noodles on top, slightly overlapping if needed. They will expand as they bake.
  5. Add the first layer of filling. Spread about one-third of the squash-ricotta mixture over the noodles. Use a spatula to spread it evenly. Drizzle about one-third of the remaining cheese sauce over the squash mixture. Sprinkle with a handful of the reserved mozzarella. Repeat this layering process two more times — noodles, squash mixture, cheese sauce, mozzarella. You should end with a final layer of noodles on top.
  6. Finish the top. Pour any remaining cheese sauce over the top noodles. Spread it gently to cover. Sprinkle the remaining mozzarella and any leftover Parmesan over the top. Don’t skip this — that golden, bubbly crust is what makes lasagna lasagna.
  7. Cover and bake. Cover the dish tightly with aluminum foil. Bake for 25 minutes. The foil traps steam and cooks the noodles perfectly without drying them out. After 25 minutes, remove the foil and bake for another 15-20 minutes, until the cheese is bubbly and the edges are golden brown. If you want a deeper color, broil for the last 2 minutes — but watch it closely, it can go from golden to burnt fast.
  8. Rest before serving. This is the hardest part. Let the lasagna rest for at least 10-15 minutes after it comes out of the oven. I know it smells incredible, but cutting it too early will make it slide apart. The resting time lets the sauce set and the layers hold their shape. I usually set a timer and walk away.

Sensory cue: When it’s done, the top should be a deep golden brown with little bubbles around the edges. The kitchen will smell like sage, garlic, and toasted cheese. The lasagna should jiggle slightly but feel firm when you tap the dish. That’s how you know it’s ready.

Cooking Tips & Techniques

I’ve made this lasagna enough times to learn a few things the hard way. Here’s what I wish someone had told me:

  • Don’t skip draining the squash. Frozen squash puree can be watery. If you skip this step, your lasagna will be soupy. I learned this the first time I made it — my daughter called it “lasagna soup.” She wasn’t wrong. Just press it gently with a paper towel or let it sit in a fine-mesh strainer for 10 minutes.
  • Warm the milk before adding it to the roux. Cold milk will make the sauce clumpy. I microwave it for about 45 seconds until it’s warm to the touch. It’s a small step that saves a lot of whisking.
  • Use no-boil noodles if you can. They absorb moisture from the sauce and cook perfectly in the oven. Plus, you skip a whole step. If you use regular noodles, cook them 2 minutes less than the package says — they’ll finish cooking in the oven.
  • Let it rest. I cannot stress this enough. I once served it after 5 minutes and it was a beautiful mess on the plate. Still tasted great, but it looked like a pile of delicious rubble. Wait the full 15 minutes.
  • Double the recipe. This lasagna freezes beautifully. Make two, bake one, freeze one. On a busy night, just thaw it in the fridge overnight and reheat at 350°F for 30 minutes. I do this at least once a month.

Common mistake: Overloading the sauce. It’s tempting to use all the cheese sauce at once, but trust the layering. A thin, even spread between layers keeps the lasagna structured. Too much sauce and it becomes a casserole.

Variations & Adaptations

This recipe is forgiving. Here are a few ways to make it your own:

  • Vegetarian version: Add a layer of sautéed spinach or kale between the squash mixture and the cheese sauce. Wilt the greens first to remove excess moisture. I’ve done this with chopped frozen spinach (thawed and squeezed dry) and it adds color and nutrients without changing the flavor much.
  • Meat lover’s twist: Brown 1 pound of ground Italian sausage or turkey and layer it with the squash mixture. The savory meat balances the sweet squash beautifully. Just drain the fat before adding it.
  • Gluten-free adaptation: Use gluten-free lasagna noodles and a 1:1 gluten-free flour blend in the sauce. Brown rice noodles work well — just check the package for cooking instructions because some need pre-boiling.
  • Dairy-free option: Replace ricotta with a cashew-based alternative (soak 1 cup cashews, blend with water and lemon juice). Use dairy-free mozzarella shreds and unsweetened oat milk. The texture is slightly less creamy but still satisfying.
  • Seasonal swap: In fall, use fresh roasted butternut squash instead of frozen. Roast cubed squash at 400°F for 30 minutes, then puree. The flavor is deeper and slightly caramelized. In summer, try this with zucchini puree — it’s lighter but still delicious.

Personal variation: I once added a pinch of nutmeg to the cheese sauce on a whim. It was a game-changer. Nutmeg and sage together are magic. Just a tiny pinch — too much and it tastes like a holiday candle.

Serving & Storage Suggestions

Serve this lasagna hot, straight from the dish. A wide spatula helps keep the layers intact. I like to let it sit at room temperature for about 5 minutes after the resting time — it makes the cheese slightly stretchy, which my kids love.

What to serve with it: A simple green salad with a lemon vinaigrette cuts through the richness. Garlic bread is always a hit, but honestly, this lasagna is filling enough on its own. For a complete meal, add roasted broccoli or steamed green beans. My family likes it with a side of apple slices — the tartness balances the creamy cheese.

Storage: Leftovers keep well in the fridge for up to 4 days. Store in an airtight container. The flavors actually get better after a day or two as they meld together. Reheat individual portions in the microwave for 1-2 minutes, or reheat the whole dish in a 350°F oven for 15-20 minutes, covered with foil.

Freezing: This lasagna freezes like a dream. Assemble it completely but don’t bake it. Wrap the dish tightly in plastic wrap, then a layer of foil. Freeze for up to 3 months. To bake from frozen, remove the foil and plastic, cover with foil, and bake at 375°F for 60 minutes. Remove the foil for the last 15 minutes. If baking from thawed, reduce the covered baking time to 30 minutes.

Flavor development note: I actually prefer this lasagna on day two. The squash and cheese have time to really get cozy. If you can, make it a day ahead and reheat it. You won’t regret it.

Nutritional Information & Benefits

Here’s an approximate breakdown per serving (based on 8 servings):

  • Calories: 420
  • Protein: 22g
  • Fat: 22g
  • Carbohydrates: 35g
  • Fiber: 4g
  • Sugar: 8g
  • Sodium: 680mg

Health benefits: Butternut squash is packed with vitamin A (great for eyesight and immune health), fiber (keeps you full), and antioxidants. The ricotta and mozzarella provide calcium and protein. This lasagna is a great way to sneak vegetables into a meal without anyone noticing — I’ve served it to kids who swear they hate squash.

Dietary considerations: This recipe is vegetarian as written. It can be made gluten-free and dairy-free with the substitutions mentioned. It contains dairy and gluten in its standard form. If you’re watching sodium, use low-sodium cheeses and reduce the added salt.

Personal wellness perspective: I love that this recipe feels indulgent but has a hidden vegetable boost. It’s the kind of meal that makes me feel good about feeding my family — they’re happy, full, and getting some real nutrition without knowing it.

Conclusion

This kid-approved cheesy butternut squash lasagna is the kind of recipe that becomes a family staple. It’s easy enough for a Tuesday, special enough for a Sunday dinner, and forgiving enough for a beginner cook. The combination of creamy squash, rich cheese, and tender noodles is just plain comforting.

I love that it started with my daughter’s simple question — why not just use squash? Sometimes the best recipes come from letting someone else take the lead. I hope you’ll give it a try and make it your own. Maybe add a little extra sage, swap in a different cheese, or sneak in some spinach. That’s the beauty of cooking — you get to decide.

If you make this, I’d love to hear how it turned out. Drop a comment below or tag me in your photos. And if you have a picky eater who surprised you, tell me about that too. Those are my favorite stories. Happy cooking!

Frequently Asked Questions

Can I use fresh butternut squash instead of frozen?

Absolutely. Roast cubed squash at 400°F for 30 minutes until tender, then puree it in a food processor. The flavor will be slightly sweeter and more caramelized. Just make sure to drain any excess liquid before using it in the recipe.

Do I have to use no-boil noodles?

Not at all. Regular lasagna noodles work fine — just cook them 2 minutes less than the package directions so they don’t get mushy during baking. Drain them well and lay them out on a clean towel to prevent sticking.

Can I make this ahead of time?

Yes! Assemble the lasagna completely, cover it, and refrigerate for up to 24 hours before baking. You may need to add 10-15 minutes to the covered baking time since it starts cold. It’s a great make-ahead meal for busy weeks.

How do I prevent the lasagna from being watery?

The key is draining the squash puree and not overloading the sauce. Press the thawed squash with a paper towel to remove excess moisture. Also, let the lasagna rest for a full 15 minutes after baking — this allows the sauce to set and the layers to hold their shape.

Can I freeze leftovers?

Definitely. Portion out leftovers into airtight containers and freeze for up to 3 months. Reheat in the microwave or oven. The texture holds up surprisingly well — I’ve done this many times and it’s always good.

Print

Easy Kid-Approved Cheesy Butternut Squash Lasagna

A creamy, cheesy lasagna with a secret vegetable boost—butternut squash puree blended into the ricotta and mozzarella for a velvety sauce that even picky eaters love. Quick to assemble and perfect for family dinners.

  • Author: Luma
  • Prep Time: 45 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour 25 minutes
  • Yield: 8 servings 1x
  • Category: Main Course
  • Cuisine: Italian-American

Ingredients

Scale
  • 2 cups (450g) butternut squash puree, thawed and drained
  • 15 ounces (425g) whole milk ricotta cheese
  • 3 cups (340g) shredded low-moisture part-skim mozzarella cheese
  • ½ cup (50g) freshly grated Parmesan cheese
  • 12 sheets (about 340g) no-boil lasagna noodles
  • 3 cloves garlic, minced
  • 1 teaspoon dried sage
  • ½ teaspoon dried thyme
  • 1 teaspoon salt, plus more for seasoning
  • ½ teaspoon freshly ground black pepper
  • 1 tablespoon olive oil
  • 2 tablespoons (28g) unsalted butter
  • 2 tablespoons (16g) all-purpose flour
  • 2 cups (480ml) whole milk, warmed

Instructions

  1. Preheat oven to 375°F (190°C). If using frozen butternut squash puree, let it sit at room temperature to take off the chill. Press gently with a paper towel to remove excess moisture.
  2. In a medium bowl, combine 2 cups butternut squash puree, 15 ounces ricotta, 1 cup shredded mozzarella (reserve remaining 2 cups for topping), ¼ cup Parmesan, minced garlic, dried sage, dried thyme, ½ teaspoon salt, and ¼ teaspoon black pepper. Stir until well combined. Taste and adjust salt if needed.
  3. In a large skillet or saucepan over medium heat, melt 2 tablespoons butter. Whisk in 2 tablespoons flour and cook for 1 minute, stirring constantly, until the mixture smells nutty and looks like wet sand (do not let it brown). Slowly pour in 2 cups warm milk, whisking constantly to prevent lumps. Continue whisking until sauce thickens, about 3-4 minutes, until it coats the back of a spoon. Remove from heat and stir in remaining ¼ cup Parmesan, ½ teaspoon salt, and ¼ teaspoon pepper. Set aside.
  4. Spread a thin layer of cheese sauce on the bottom of a 9×13-inch baking dish. Place 3 lasagna noodles on top, slightly overlapping if needed.
  5. Spread about one-third of the squash-ricotta mixture over the noodles. Drizzle about one-third of the remaining cheese sauce over the squash mixture. Sprinkle with a handful of reserved mozzarella. Repeat layering two more times: noodles, squash mixture, cheese sauce, mozzarella. End with a final layer of noodles on top.
  6. Pour any remaining cheese sauce over the top noodles and spread gently. Sprinkle remaining mozzarella and any leftover Parmesan over the top.
  7. Cover the dish tightly with aluminum foil. Bake for 25 minutes. Remove foil and bake for another 15-20 minutes, until cheese is bubbly and edges are golden brown. For deeper color, broil for the last 2 minutes, watching closely.
  8. Let lasagna rest for at least 10-15 minutes before serving to allow layers to set.

Notes

Don’t skip draining the squash to avoid a watery lasagna. Warm the milk before adding to the roux to prevent lumps. Let the lasagna rest for a full 15 minutes after baking for clean slices. This lasagna freezes beautifully—assemble without baking, wrap tightly, and freeze for up to 3 months.

Nutrition

  • Serving Size: 1 slice (1/8 of reci
  • Calories: 420
  • Sugar: 8
  • Sodium: 680
  • Fat: 22
  • Saturated Fat: 12
  • Carbohydrates: 35
  • Fiber: 4
  • Protein: 22

Keywords: butternut squash lasagna, cheesy lasagna, kid-friendly, easy lasagna, hidden vegetable, family dinner, comfort food

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 ★☆ ★☆ ★☆ ★☆ ★☆