Love this? Save it for later!
Share the inspiration with your friends
My husband had refused to eat squash for our entire marriage. Six years. He’d push it around his plate, make a face, and ask what else was for dinner. Then last November, I made this crockpot butternut squash lasagna on a Tuesday when the kids had activities and I needed dinner to just… happen. I didn’t even tell him what was in it. I just set the slow cooker on the counter, layered everything in that morning, and left.
That night, I walked in from carpool to find him standing at the counter with a fork, eating straight from the pot. “This is really good,” he said, mouth half-full. “What’s in it?” I told him. He stared at the fork for a second. Then he took another bite. Honestly, that moment made my whole month. Maybe you’ve been there — that quiet victory when a dinner you love finally wins over someone who swore they’d never touch it.
This isn’t just another lasagna recipe. It’s the one that changed my family’s mind about squash. The slow cooker does all the heavy lifting, turning butternut squash into this creamy, almost sweet filling that melts into the noodles and cheese. No boiling pasta first. No complicated steps. Just layer, set, and walk away. I keep making it because it’s the kind of dinner that makes everyone happy without making me crazy. And honestly, that’s the best kind of recipe there is.
Why You’ll Love This Recipe
This crockpot butternut squash lasagna earned a permanent spot in our dinner rotation for good reason. It solves so many of those “what’s for dinner” headaches without sacrificing flavor. Here’s why it works so well for busy families:
- No Boiling Noodles: You just layer the uncooked lasagna noodles right into the slow cooker. They cook perfectly in the sauce and squash mixture. One less pot to wash.
- Budget-Friendly Ingredients: Butternut squash, ricotta, mozzarella, and noodles — all affordable and easy to find. No fancy grocery trips needed.
- Set It and Forget It: About 15 minutes of prep in the morning, then the crockpot does everything. Dinner’s ready when you are.
- Kid-Approved Secret: The squash blends right into the sauce. My kids have no idea they’re eating a vegetable in every single bite. They just ask for seconds.
- Leftovers That Reheat Beautifully: This lasagna tastes even better the next day. The flavors meld together overnight, making lunch a highlight.
What makes this version different from other squash lasagnas? It’s the texture. The slow cooker gently steams the squash until it’s almost custard-like, then it blends into the ricotta mixture for this incredibly creamy layer. No chunks, no weird textures — just smooth, rich, comfort food. I tested this recipe six times before getting it right. The first few tries were too watery. The noodles were mushy. But this version? It’s perfect. The kind of dinner that makes you close your eyes after the first bite.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver big flavor without the fuss. Most of these are pantry staples or easy to find at any grocery store. The butternut squash is the star, but everything else just supports it beautifully.
- Butternut squash, peeled and cubed: About 3 cups. You can buy pre-cut cubes from the store to save time, or peel and chop a whole squash yourself. Look for firm, deep orange flesh for the sweetest flavor.
- Lasagna noodles, uncooked: Regular or no-boil both work here. No-boil noodles are slightly thinner and cook a bit faster, but regular noodles hold up well too. Just don’t cook them first.
- Ricotta cheese, whole milk: The full-fat version gives the creamiest texture. Part-skim works, but the filling won’t be quite as luxurious. I recommend Galbani or Whole Foods 365 brand for best results.
- Mozzarella cheese, shredded: About 2 cups. Fresh mozzarella melts beautifully but can make the lasagna watery. Pre-shredded low-moisture mozzarella works perfectly here.
- Parmesan cheese, grated: Adds that salty, nutty flavor that ties everything together. Don’t skip it — it’s essential.
- Garlic, minced: Three cloves, or about a tablespoon of jarred minced garlic in a pinch. Fresh is better, but jarred works fine.
- Dried sage: This is the secret ingredient. Sage and butternut squash are a classic pairing. Just a teaspoon adds warmth and depth. (Use dried, not fresh — fresh sage can be too strong.)
- Salt and black pepper: To taste. Don’t be shy with the salt — it helps balance the sweetness of the squash.
- Olive oil: For sautéing the garlic and seasoning the squash. A good extra virgin olive oil adds richness.
- Chicken or vegetable broth: About 1 cup. This creates the steam that cooks the noodles and squash. Use vegetable broth for a vegetarian version.
Optional additions: a pinch of nutmeg with the ricotta (it’s lovely), or a handful of fresh spinach between layers for extra greens. If you want a meatier version, add cooked Italian sausage or ground turkey to the sauce layer.
Equipment Needed
You don’t need much for this recipe, which is part of its beauty. Here’s what you’ll need:
- 6-quart slow cooker: This size works best for layering. A smaller one might not fit all the noodles. I use a Crock-Pot brand and it’s been going strong for years.
- Chef’s knife and cutting board: For prepping the squash. A sharp knife makes a huge difference — dull knives are dangerous with hard squash.
- Vegetable peeler: For removing the squash skin. A Y-shaped peeler works faster than a straight one.
- Large mixing bowl: For combining the ricotta mixture. Any medium bowl works.
- Measuring cups and spoons: For accuracy. I’ve eyeballed it before and ended up with watery lasagna — trust the measurements.
- Small skillet: For sautéing the garlic in olive oil. This step is quick but important for flavor.
If you don’t have a slow cooker, you can adapt this for the oven. Layer everything in a 9×13 baking dish, cover with foil, and bake at 375°F for about 45 minutes, then uncover for 10 minutes. But honestly, the crockpot version is easier and the texture is better.
Preparation Method

This recipe comes together in about 15 minutes of active prep. The rest is just waiting. Here’s how to do it:
- Prep the squash: Peel the butternut squash with a vegetable peeler, then cut it in half lengthwise. Scoop out the seeds with a spoon. Cut the flesh into 1/2-inch cubes. You should have about 3 cups. (If you buy pre-cut cubes, skip this step and just measure them out.)
- Sauté the garlic: Heat 1 tablespoon of olive oil in a small skillet over medium heat. Add the minced garlic and cook for about 30 seconds until fragrant. Don’t let it brown — burnt garlic turns bitter. Remove from heat and set aside.
- Make the ricotta mixture: In a large bowl, combine 2 cups of ricotta cheese, 1 cup of shredded mozzarella, 1/2 cup of grated Parmesan, the sautéed garlic, 1 teaspoon of dried sage, 1/2 teaspoon of salt, and 1/4 teaspoon of black pepper. Stir until everything is well combined. Taste it — it should be creamy and savory with a hint of sage.
- Layer the lasagna: Start by spreading 1/4 cup of broth on the bottom of the slow cooker. This prevents sticking. Then add a layer of uncooked lasagna noodles, breaking them to fit if needed. Spread 1/3 of the ricotta mixture over the noodles. Top with 1/3 of the cubed butternut squash. Sprinkle with a little more mozzarella. Repeat this layering two more times: noodles, ricotta, squash, cheese. For the final layer, add noodles, the remaining ricotta mixture, remaining squash, and a generous topping of mozzarella and Parmesan.
- Add the broth: Pour the remaining 3/4 cup of broth around the edges of the slow cooker. Don’t pour it directly on top — you want it to seep down and create steam without washing off the cheese.
- Cook: Cover the slow cooker and cook on low for 4 to 5 hours, or on high for 2 to 3 hours. The lasagna is done when the noodles are tender and the squash is fork-tender. The edges will be bubbly and the cheese on top will be melted and golden.
- Rest before serving: Turn off the slow cooker and let the lasagna rest for 10 to 15 minutes. This lets the layers set so it doesn’t fall apart when you serve it. I know it’s hard to wait, but trust me on this one.
A note on timing: Every slow cooker runs a little differently. Mine runs hot, so 4 hours on low is perfect. If yours runs cool, you might need 5 hours. Check at the 3.5-hour mark by poking a noodle with a fork — it should be tender but not mushy.
Cooking Tips & Techniques
I learned a few things the hard way while testing this recipe. Here’s what I wish someone had told me:
Don’t overfill the slow cooker. Leave about an inch of space at the top. The lasagna expands as it cooks, and if it’s too full, the liquid can bubble over and make a mess. I learned this when I found broth all over my counter one afternoon.
Layer evenly. Spread the ricotta mixture and squash cubes in an even layer each time. If you pile everything in one spot, some noodles will cook faster than others. Even layers mean even cooking.
Use the right size squash cubes. Too small and they’ll turn to mush. Too large and they won’t cook through. Aim for 1/2-inch cubes — about the size of your thumbnail. They’ll soften perfectly without disappearing.
Don’t lift the lid. I know it’s tempting to peek, but every time you lift that lid, you release heat and steam. It adds 20 to 30 minutes of cooking time each time. Trust the process and keep the lid on.
If it’s too watery: This happened to me on my second test. The fix is simple — use less broth and make sure your squash isn’t too wet. Pat the cubes dry with a paper towel if they feel damp. Also, whole-milk ricotta is thicker than part-skim, so it releases less liquid.
If the top cheese isn’t browned enough: Some slow cookers don’t get hot enough to brown cheese. If you want that golden crust, transfer the lasagna to a baking dish and broil it for 2 to 3 minutes. Just watch it carefully — it can burn fast.
Variations & Adaptations
This recipe is flexible. Here are some ways to change it up based on what you have or who you’re feeding:
- Vegetarian Version: Use vegetable broth instead of chicken broth. Add a layer of sautéed mushrooms or spinach between the ricotta and squash for extra heartiness.
- Gluten-Free Option: Swap regular lasagna noodles for gluten-free ones. Look for brown rice or lentil-based noodles. They cook similarly, just check them a little earlier as they can get mushy faster.
- Add Meat: Brown 1 pound of Italian sausage or ground turkey with the garlic. Drain the fat, then layer it with the ricotta mixture. The sausage adds a savory, slightly spicy kick that pairs beautifully with the sweet squash.
- Dairy-Free Adaptation: Use dairy-free ricotta (Kite Hill makes a good one) and vegan mozzarella shreds. The texture will be slightly different, but the flavor is still great. Add an extra tablespoon of olive oil to the ricotta mixture for richness.
- Spicy Twist: Add 1/2 teaspoon of red pepper flakes to the ricotta mixture. The heat contrasts nicely with the sweet squash. My brother-in-law loves this version and calls it “lasagna with a kick.”
I once tried adding roasted red peppers to the layers — it was good, but the peppers released too much liquid and made the lasagna watery. Stick to drier vegetables like spinach or mushrooms if you’re adding extras.
Serving & Storage Suggestions
This lasagna is best served warm, right after that 10-minute rest. The layers hold together beautifully, and the cheese is still stretchy and melty. Here’s how to make the most of it:
Serving: Scoop out generous portions with a wide spatula. Garnish with fresh sage leaves or a sprinkle of extra Parmesan if you’re feeling fancy. It pairs perfectly with a simple green salad dressed with lemon vinaigrette — the acidity cuts through the richness. A side of crusty bread is also lovely for sopping up any extra sauce.
Storage: Leftovers keep well in the refrigerator for up to 4 days. Store them in an airtight container. The flavors actually get better overnight as the squash and cheese meld together. My kids fight over the leftovers for school lunch.
Freezing: This lasagna freezes beautifully. Let it cool completely, then portion it into freezer-safe containers. It will keep for up to 3 months. To reheat, thaw overnight in the fridge, then warm in the microwave or oven at 350°F for 15 to 20 minutes.
Reheating: The microwave works fine for individual portions — about 2 minutes on high. For a whole lasagna, reheat in a 350°F oven for 20 to 25 minutes, covered with foil to prevent drying out. Add a splash of broth if it seems dry.
A note on texture: The noodles will soften more as the lasagna sits. Some people prefer it this way — it’s almost like a lasagna casserole. If you like firmer noodles, eat it the day you make it.
Nutritional Information & Benefits
This lasagna is comfort food that also happens to be good for you. Here’s the breakdown per serving (based on 8 servings):
- Calories: Approximately 380
- Protein: 22g
- Carbohydrates: 35g
- Fat: 18g
- Fiber: 4g
- Sugar: 6g
Butternut squash is packed with vitamin A, vitamin C, and fiber. It’s also lower in calories than many other starchy vegetables, making it a smart choice for filling dinners. The ricotta and mozzarella add protein and calcium, which is great for growing kids. This meal is naturally vegetarian if you use vegetable broth, and it’s easy to adapt for gluten-free or dairy-free diets.
I love that my kids are getting a serving of vegetables without any fuss. It’s one less battle at the dinner table, and that’s worth a lot in my book.
Conclusion
This crockpot butternut squash lasagna is the kind of recipe that makes you feel like a genius with almost no effort. It’s creamy, comforting, and secretly packed with vegetables. The slow cooker does all the work, and you get to show up with a dinner that looks and tastes like you spent hours in the kitchen.
I love this recipe because it proves that healthy food can be indulgent. That squash can win over even the most stubborn skeptics. And that sometimes the best dinners are the ones you barely think about. I’ve made this for family dinners, potlucks, and even holiday gatherings — it always gets rave reviews.
Now I want to hear from you. Have you tried this recipe? Did your family love it as much as mine did? Drop a comment below and let me know how it turned out. And if you came up with your own twist, I’d love to hear that too. Happy cooking, friends!
Frequently Asked Questions
Can I use frozen butternut squash instead of fresh?
Yes, you can use frozen cubed butternut squash. No need to thaw it first — just add it frozen to the layers. You might need to add an extra 30 minutes of cooking time since frozen squash releases more liquid. Drain any excess water before layering to keep the lasagna from getting watery.
Do I need to cook the lasagna noodles first?
No, that’s the beauty of this recipe! The uncooked noodles cook perfectly in the slow cooker as the squash and broth create steam. Just make sure they’re fully submerged in the liquid. If any edges stick out, they might stay crunchy — so break the noodles to fit if needed.
Can I make this in a 9×13 baking dish instead of a slow cooker?
Absolutely. Layer everything in a greased 9×13 dish, cover with foil, and bake at 375°F for 45 minutes. Remove the foil and bake for another 10 minutes until the cheese is bubbly and golden. The texture will be slightly different — a bit firmer — but it’s still delicious.
How do I prevent the lasagna from being watery?
This is the most common issue. To avoid watery lasagna, make sure your squash cubes are patted dry, use whole-milk ricotta (which is thicker), and don’t add too much broth. Also, let the lasagna rest for 10 to 15 minutes after cooking — this lets the liquid absorb into the noodles and set the layers.
Can I freeze leftovers?
Yes, this lasagna freezes wonderfully. Let it cool completely, then portion it into freezer-safe containers. It keeps for up to 3 months. Thaw overnight in the fridge and reheat in the microwave or oven. The flavors actually get better after freezing!
Pin This Recipe!

Easy Crockpot Butternut Squash Lasagna: Perfect Family Dinner
A creamy, comforting lasagna made with butternut squash in the slow cooker. No boiling noodles needed—just layer, set, and walk away. This family-friendly dinner is secretly packed with vegetables and wins over even the pickiest eaters.
- Prep Time: 15 minutes
- Cook Time: 4 hours (low) or 2.5 hours (high)
- Total Time: 4 hours 15 minutes (low) or 2 hours 45 minutes (high)
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: Italian-American
Ingredients
- 3 cups butternut squash, peeled and cubed (1/2-inch cubes)
- 12 lasagna noodles, uncooked (regular or no-boil)
- 2 cups ricotta cheese, whole milk
- 2 cups mozzarella cheese, shredded (low-moisture)
- 1/2 cup Parmesan cheese, grated
- 3 cloves garlic, minced
- 1 teaspoon dried sage
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon olive oil
- 1 cup chicken or vegetable broth
Instructions
- Prep the squash: Peel the butternut squash with a vegetable peeler, cut in half lengthwise, scoop out seeds, and cut into 1/2-inch cubes. You should have about 3 cups.
- Sauté the garlic: Heat 1 tablespoon olive oil in a small skillet over medium heat. Add minced garlic and cook for about 30 seconds until fragrant. Remove from heat.
- Make the ricotta mixture: In a large bowl, combine 2 cups ricotta, 1 cup shredded mozzarella, 1/2 cup grated Parmesan, sautéed garlic, 1 teaspoon dried sage, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Stir until well combined.
- Layer the lasagna: Spread 1/4 cup of broth on the bottom of a 6-quart slow cooker. Add a layer of uncooked lasagna noodles, breaking to fit if needed. Spread 1/3 of the ricotta mixture over the noodles. Top with 1/3 of the cubed butternut squash. Sprinkle with a little more mozzarella. Repeat layering two more times: noodles, ricotta, squash, cheese. For the final layer, add noodles, remaining ricotta mixture, remaining squash, and a generous topping of mozzarella and Parmesan.
- Add the broth: Pour the remaining 3/4 cup of broth around the edges of the slow cooker (not directly on top).
- Cook: Cover and cook on low for 4 to 5 hours, or on high for 2 to 3 hours, until noodles are tender and squash is fork-tender.
- Rest before serving: Turn off the slow cooker and let the lasagna rest for 10 to 15 minutes before serving.
Notes
Don’t lift the lid during cooking—it releases heat and adds 20-30 minutes. If the top cheese isn’t browned, broil for 2-3 minutes. For less watery lasagna, pat squash cubes dry and use whole-milk ricotta. Let rest before serving to set layers.
Nutrition
- Serving Size: 1/8 of recipe
- Calories: 380
- Sugar: 6
- Sodium: 650
- Fat: 18
- Saturated Fat: 9
- Carbohydrates: 35
- Fiber: 4
- Protein: 22
Keywords: crockpot butternut squash lasagna, slow cooker lasagna, butternut squash recipe, easy family dinner, vegetarian lasagna, no-boil lasagna


