Written by

Judy Malone

Published

Easy Creamy Crockpot Butternut Squash Lasagna

Ready In 5 hours 30 minutes
Servings 8-10 servings
Difficulty Medium

The neighborhood fall potluck was in six hours and I’d completely forgotten. Everyone else would be bringing their signature dishes—Karen’s famous beef bourguignon, Mark’s from-scratch apple pie, and the couple next door who always shows up with something that looks like it came from a magazine. I had a butternut squash sitting on my counter, a box of lasagna noodles in the pantry, and a crockpot that honestly hadn’t been used since last winter. Panic doesn’t even begin to cover it.

I stared at that squash like it owed me money. I mean, what was I supposed to do—show up with roasted squash cubes and a hopeful smile? No way. Then it hit me: lasagna. But not just any lasagna—a creamy crockpot butternut squash lasagna that would cook itself while I frantically cleaned my house and pretended I had this all planned out. I threw things together, layered them in the crockpot with zero confidence, and prayed to the pasta gods. Let me tell you, I was not expecting the outcome.

That night, my Crockpot Butternut Squash Lasagna got the kind of silence that only happens when everyone is too busy eating to talk. Someone actually asked for the recipe before they even finished their first serving. I had to laugh—I mean, I barely knew what I’d done. But that’s the thing about this dish. It looks like you spent all day in the kitchen, but really, the crockpot does all the heavy lifting. You know that feeling when you accidentally impress yourself? That was me, standing in my own kitchen, sheepish and a little smug.

Now I make this Creamy Crockpot Butternut Squash Lasagna for every fall gathering. It’s become my secret weapon. The one I bring when I need to show up and show out without actually showing my work. And honestly? It’s never let me down.

Why You’ll Love This Recipe

This isn’t just another lasagna recipe. This is the one that makes people close their eyes after the first bite and sigh. I’ve tested this version over half a dozen times, tweaking the creaminess, the seasoning, and the cooking time until it was absolutely foolproof. Here’s why it works so well for hosting:

  • Completely Hands-Off: No boiling noodles, no babysitting the oven. You layer everything in the crockpot, turn it on, and walk away. Perfect for when you’re busy prepping appetizers or setting the table.
  • Simple, Real Ingredients: No cream-of-whatever canned soups or processed cheese sauces. Just butternut squash, whole milk, real cheese, and pantry staples. Your guests will taste the difference.
  • Made for a Crowd: This recipe fills a standard 6-quart crockpot and easily serves 8 to 10 people. It’s ideal for potlucks, Friendsgiving, or Sunday dinners.
  • Unbelievably Creamy Without Heavy Cream: The secret is blending the roasted squash with milk and a touch of flour to create a velvety sauce that coats every noodle. It feels indulgent but isn’t over the top.
  • Stress-Free Hosting: You can assemble it the night before, store it in the fridge, and just pop the ceramic insert into the crockpot base before your guests arrive. Zero last-minute chaos.
  • Always a Crowd-Pleaser: I’ve served this to kids, picky eaters, and serious foodies. It disappears every single time. The combination of sweet roasted squash, savory garlic, and melted cheese is irresistible.

This Creamy Crockpot Butternut Squash Lasagna isn’t just good—it’s the kind of dish that makes you the hero of the dinner party without breaking a sweat.

What Ingredients You Will Need

This recipe relies on simple, wholesome ingredients that come together to create something truly special. Most of these are fall pantry staples, so you probably already have many of them on hand. Let me walk you through each one and why it matters.

For the Butternut Squash Sauce

  • 1 medium butternut squash (about 3 lbs) — peeled, seeded, and cubed into 1-inch pieces. Look for squash that feels heavy for its size with a matte, beige skin. I prefer buying pre-cut cubes from the store when I’m short on time, but whole squash is cheaper and easy to roast.
  • 2 tablespoons olive oil — for roasting the squash. A good quality extra virgin olive oil adds a subtle fruity note.
  • 1 cup whole milk — this creates the creamy base. You can use 2% if that’s what you have, but whole milk gives the richest texture. For a dairy-free version, unsweetened oat milk works beautifully.
  • 2 tablespoons all-purpose flour — helps thicken the sauce slightly so it clings to the noodles. Gluten-free all-purpose flour works as a 1:1 swap.
  • 1 teaspoon salt — I use fine sea salt. Adjust to taste depending on your cheese.
  • ½ teaspoon black pepper — freshly ground is always better.
  • ¼ teaspoon ground nutmeg — this is the secret ingredient that makes the squash taste warm and cozy. Don’t skip it.

For the Lasagna Layers

creamy crockpot butternut squash lasagna preparation steps

  • 12-15 no-boil lasagna noodles — these are a lifesaver. They soften perfectly in the crockpot’s moisture. If you only have regular noodles, boil them for 4 minutes less than the package directions so they don’t turn to mush.
  • 15 ounces whole milk ricotta cheese — for that classic creamy layer. I recommend Galbani or Polly-O for the best texture. Part-skim works too, but the filling will be slightly less rich.
  • 1 large egg — helps bind the ricotta so it doesn’t ooze out during cooking.
  • 1 cup shredded mozzarella cheese — low-moisture, part-skim is best for melting without making the lasagna greasy.
  • ½ cup grated Parmesan cheese — use the real stuff, not the green can. Parmigiano-Reggiano adds a nutty, salty punch that elevates the whole dish.
  • 2 cups fresh spinach (optional) — I like adding a layer of spinach for color and a bit of green goodness. It wilts down to almost nothing, so don’t be shy.
  • 3 cloves garlic, minced — fresh garlic is non-negotiable here. It infuses the ricotta and squash layers with savory depth.

Substitution Notes

If you’re feeding a crowd with dietary restrictions, this recipe is pretty flexible. Use gluten-free lasagna noodles and gluten-free flour for the sauce. Swap the ricotta for a dairy-free alternative made from cashews or tofu. For a lower-carb version, substitute thinly sliced zucchini or eggplant for the noodles—just pat them dry first so they don’t water down the sauce.

Equipment Needed

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

  • 6-quart or larger slow cooker — this is the star of the show. I use a Crock-Pot brand programmable model, but any brand works. If your crockpot is oval-shaped, even better—it fits the lasagna noodles more easily.
  • Baking sheet — for roasting the squash. A rimmed half-sheet pan is ideal.
  • Blender or food processor — to puree the roasted squash into a silky sauce. An immersion blender works too if you transfer everything to a tall container.
  • Mixing bowls — one for the ricotta mixture, one for holding the sauce.
  • Chef’s knife and cutting board — for prepping the squash and garlic.
  • Vegetable peeler — if you’re starting with a whole squash.
  • Measuring cups and spoons — accuracy matters for the sauce.
  • Aluminum foil — for covering the crockpot insert if your lid doesn’t seal tightly.

If you don’t have a blender, you can mash the roasted squash with a potato masher or fork. The texture won’t be as smooth, but it’ll still taste amazing. Honestly, I’ve done it that way when my blender was in the dishwasher, and nobody noticed.

Preparation Method

Let’s get cooking. This method is broken down into clear steps so you can prep like a pro. The total active time is about 30 minutes, and then the crockpot does the rest.

Step 1: Roast the Butternut Squash

Preheat your oven to 400°F (200°C). Toss the cubed butternut squash with the olive oil, salt, and pepper on the baking sheet. Spread it in a single layer—crowding the pan will steam it instead of roasting. Roast for 25-30 minutes, flipping halfway through, until the squash is fork-tender and the edges are lightly caramelized. You want that golden color; it adds sweetness to the sauce.

Step 2: Make the Creamy Squash Sauce

Transfer the roasted squash to your blender. Add the whole milk, flour, nutmeg, and an extra pinch of salt. Blend on high until completely smooth, about 30-45 seconds. Scrape down the sides if needed. The sauce should be thick but pourable—like a creamy soup. Taste it and adjust the seasoning. Set aside.

Step 3: Prepare the Ricotta Filling

In a medium bowl, combine the ricotta cheese, egg, minced garlic, half of the Parmesan cheese (¼ cup), and a pinch of salt and pepper. Stir until everything is well mixed. If you’re using spinach, you can fold it in now—it will wilt during cooking and add lovely green flecks throughout the filling.

Step 4: Layer the Lasagna in the Crockpot

This is where the magic happens. Spray the inside of your crockpot with non-stick cooking spray or rub it with a little olive oil. Start with a thin layer of the squash sauce on the bottom—about ½ cup. This prevents the noodles from sticking.

Now, follow this layering order, repeating until you run out of ingredients:

  1. Noodles: Break the no-boil noodles to fit your crockpot, overlapping slightly. You’ll need about 3-4 noodles per layer.
  2. Sauce: Spread about ¾ cup of the squash sauce evenly over the noodles.
  3. Ricotta: Dollop about ⅓ of the ricotta mixture over the sauce and gently spread it. It doesn’t have to be perfect.
  4. Mozzarella: Sprinkle a handful of shredded mozzarella over the ricotta.

Repeat these layers 3 to 4 times, depending on the height of your crockpot. On the final layer, end with noodles, the remaining squash sauce, and the rest of the mozzarella and Parmesan on top. Don’t skimp on the top cheese—it creates a beautiful, golden crust.

Step 5: Cook Low and Slow

Cover the crockpot with the lid. Cook on LOW for 4 to 5 hours, or on HIGH for 2.5 to 3 hours. I prefer low and slow—the noodles absorb the sauce more evenly and the flavors meld together beautifully. Your lasagna is done when the edges are bubbly, the top is set, and a knife inserted in the center comes out hot.

Step 6: Rest Before Serving

This is the hardest part. Turn off the crockpot and let the lasagna rest, uncovered, for 15-20 minutes. This allows the layers to set so you can cut clean squares. If you dig in right away, it will be a delicious but soupy mess. Trust me, I learned this the hard way at a potluck once.

Cooking Tips & Techniques

I’ve made this Creamy Crockpot Butternut Squash Lasagna more times than I can count, and I’ve picked up a few tricks along the way. Here’s what I wish someone had told me the first time.

Don’t skip roasting the squash. I know it’s tempting to just throw raw cubes into the blender, but roasting concentrates the natural sugars and deepens the flavor. Raw squash sauce tastes watery and flat. The extra 25 minutes in the oven make all the difference.

Watch your liquid levels. Crockpots trap steam, so you don’t need as much sauce as you would for a baked lasagna. If the sauce seems too thin, add an extra tablespoon of flour next time. If it’s too thick, stir in a splash of milk before layering.

Grease the insert well. I learned this after spending 20 minutes scrubbing a crusted-on cheese layer. A good spray of non-stick cooking spray or a swipe of butter along the sides saves your sanity.

Break the noodles strategically. No-boil noodles come in rectangles, but crockpots are round or oval. Don’t stress about perfect fit. Just snap them into pieces that cover the surface. Overlapping is fine—they’ll soften and meld together during cooking.

Let it rest. I cannot stress this enough. The lasagna continues to cook and set as it cools. If you’re bringing this to a potluck, cook it at home, let it rest, and then transport it in the crockpot (wrapped in a towel to keep warm). It will hold beautifully for up to an hour.

One of my biggest failures? The first time I made this, I used low-fat ricotta and skim milk to make it “healthier.” The sauce broke, the ricotta turned grainy, and the whole thing was a sad, watery disappointment. Use full-fat dairy for this recipe. Your guests will thank you.

Variations & Adaptations

This recipe is a fantastic base for customization. Here are some of my favorite ways to switch it up:

Add Protein: Cooked Italian sausage (removed from casings), shredded rotisserie chicken, or sautéed mushrooms make excellent additions. Layer them between the ricotta and sauce for a heartier dish. I once added crumbled bacon to the top layer, and it was gone in minutes.

Make It Vegetarian: It already is! But you can bulk it up with more vegetables. Sautéed kale, roasted red peppers, or caramelized onions add depth and texture. I love adding a layer of thinly sliced roasted zucchini in the summer.

Go Gluten-Free: Use gluten-free lasagna noodles and a gluten-free all-purpose flour blend for the sauce. The rest of the ingredients are naturally gluten-free. Just check your broth or stock if you use any.

Dairy-Free Version: Swap the ricotta for a cashew-based ricotta (soaked cashews blended with lemon juice and salt). Use unsweetened oat milk instead of whole milk, and dairy-free mozzarella shreds. The texture will be slightly different, but the flavor is still fantastic.

Spice It Up: Add ½ teaspoon of red pepper flakes to the squash sauce for a gentle heat. Or stir in 1 teaspoon of fresh sage or thyme for an earthy, herbal note that pairs beautifully with the squash.

Change the Cheese: Try using smoked mozzarella or fontina for a deeper, more complex flavor. A sprinkle of crumbled goat cheese on top before serving adds a tangy kick.

Serving & Storage Suggestions

This lasagna is a showstopper on any fall table. Here’s how to serve it like a pro.

Serving Temperature: Serve it warm, straight from the crockpot. The cheese should be melted and the sauce bubbling. Garnish with fresh sage leaves or a sprinkle of chopped parsley for a pop of color.

What to Serve Alongside: A simple green salad with a lemon vinaigrette cuts through the richness perfectly. Crusty bread is a must for sopping up any extra sauce. For a full fall feast, pair it with roasted Brussels sprouts or a warm apple crisp for dessert.

Presentation Tips for Hosting: If you’re serving directly from the crockpot, place it on a trivet on the table and set out a large serving spoon. For a more polished look, carefully transfer the lasagna to a large serving platter using two spatulas. Cut it into squares and arrange them with a garnish of fresh herbs.

Storage Instructions: Leftovers keep beautifully in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen overnight, so it’s even better the next day. To reheat, microwave individual portions for 1-2 minutes, or reheat in a 350°F oven for 15-20 minutes until bubbly.

Freezer Tips: This lasagna freezes like a dream. Assemble the entire dish in a disposable aluminum pan (or a freezer-safe container), but do not cook it. Cover tightly with foil and freeze for up to 3 months. To cook from frozen, thaw overnight in the fridge, then transfer to the crockpot and cook on LOW for 5-6 hours. You can also freeze fully cooked leftovers in individual portions for quick lunches.

Nutritional Information & Benefits

This Creamy Crockpot Butternut Squash Lasagna is comfort food that happens to have some surprising health perks. Here’s a rough estimate per serving (based on 8 servings):

  • Calories: 420
  • Protein: 18g
  • Fat: 18g
  • Carbohydrates: 48g
  • Fiber: 5g
  • Vitamin A: 280% of the Daily Value (from the butternut squash)
  • Calcium: 35% of the Daily Value

Butternut squash is a nutritional powerhouse. It’s loaded with vitamin A for eye health, vitamin C for immunity, and fiber for digestion. The ricotta and mozzarella add protein and calcium, making this a more balanced meal than traditional lasagna. Plus, by using the crockpot, you’re avoiding the extra oil and butter often needed for stovetop or baked versions. I feel good serving this to my family—it’s indulgent, but it’s also nourishing.

Conclusion

This Creamy Crockpot Butternut Squash Lasagna is the dish that keeps on giving. It’s the one you bring when you need to impress without the stress. The one that makes people ask for the recipe before they’ve finished eating. The one that tastes like you spent all day in the kitchen, when really, you spent 30 minutes chopping and let a slow cooker do the rest.

I love this recipe because it proves that you don’t need fancy techniques or rare ingredients to create something memorable. You just need a good squash, a little patience, and the willingness to let the crockpot work its magic. Whether you’re hosting a fall dinner party, contributing to a potluck, or just feeding your family on a cozy Sunday, this lasagna delivers every single time.

Now I want to hear from you. Have you tried making lasagna in a crockpot before? What’s your favorite fall vegetable to cook with? Drop a comment below and let me know how this recipe turns out for you. And if you loved it, share it with a friend who needs a new go-to dinner party dish!

Frequently Asked Questions

Can I use frozen butternut squash instead of fresh?

Yes, you can. Thaw the frozen squash completely and pat it dry with paper towels to remove excess moisture. Roast it the same way, though it may take a few extra minutes. The flavor won’t be quite as sweet as fresh-roasted, but it still works beautifully.

Do I really need to roast the squash first?

I highly recommend it. Roasting caramelizes the natural sugars and deepens the flavor. If you’re truly in a rush, you can steam the squash cubes in the microwave until tender, then blend them. The sauce will be thinner and less flavorful, so you may need to add an extra tablespoon of flour to thicken it.

My lasagna came out watery. What went wrong?

This usually happens for one of three reasons: the squash wasn’t drained well after roasting, the ricotta had too much moisture, or you used too much milk in the sauce. Next time, drain the roasted squash on paper towels before blending, and use full-fat ricotta (which is thicker). Also, make sure your crockpot lid fits tightly so steam doesn’t drip back into the dish.

Can I assemble this the night before?

Absolutely. Assemble the lasagna completely in the crockpot insert, cover it with the lid, and refrigerate overnight. In the morning, place the insert in the crockpot base and cook on LOW for 5-6 hours. You may need to add 30 minutes to the cooking time since the ingredients start cold.

How do I prevent the noodles from turning into mush?

Use no-boil lasagna noodles and don’t overcook the lasagna. Stick to the recommended cooking times: 4-5 hours on LOW, 2.5-3 hours on HIGH. Check it at the minimum time. The noodles should be tender but still hold their shape. If they’re falling apart, reduce the cooking time next time.

Pin This Recipe!

creamy crockpot butternut squash lasagna recipe

Print

Easy Creamy Crockpot Butternut Squash Lasagna

A creamy, hands-off crockpot lasagna made with roasted butternut squash, ricotta, and mozzarella. Perfect for fall gatherings and potlucks, this dish is stress-free and always a crowd-pleaser.

  • Author: Lora
  • Prep Time: 30 minutes
  • Cook Time: 4 hours 30 minutes
  • Total Time: 5 hours
  • Yield: 8-10 servings 1x
  • Category: Main Course
  • Cuisine: Italian-American

Ingredients

Scale
  • 1 medium butternut squash (about 3 lbs), peeled, seeded, and cubed into 1-inch pieces
  • 2 tablespoons olive oil
  • 1 cup whole milk
  • 2 tablespoons all-purpose flour
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon ground nutmeg
  • 1215 no-boil lasagna noodles
  • 15 ounces whole milk ricotta cheese
  • 1 large egg
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 2 cups fresh spinach (optional)
  • 3 cloves garlic, minced

Instructions

  1. Preheat oven to 400°F (200°C). Toss cubed butternut squash with olive oil, salt, and pepper on a baking sheet. Roast for 25-30 minutes, flipping halfway, until fork-tender and lightly caramelized.
  2. Transfer roasted squash to a blender. Add whole milk, flour, nutmeg, and an extra pinch of salt. Blend until smooth, about 30-45 seconds. Set aside.
  3. In a medium bowl, combine ricotta cheese, egg, minced garlic, ¼ cup Parmesan cheese, and a pinch of salt and pepper. Stir until well mixed. If using spinach, fold it in.
  4. Spray the inside of a 6-quart or larger slow cooker with non-stick cooking spray. Spread a thin layer (about ½ cup) of squash sauce on the bottom.
  5. Layer: Break no-boil noodles to fit, overlapping slightly. Spread about ¾ cup squash sauce over noodles. Dollop about ⅓ of the ricotta mixture and gently spread. Sprinkle a handful of mozzarella. Repeat layers 3-4 times.
  6. On the final layer, end with noodles, remaining squash sauce, and remaining mozzarella and Parmesan on top.
  7. Cover and cook on LOW for 4-5 hours or on HIGH for 2.5-3 hours, until edges are bubbly and top is set.
  8. Turn off the crockpot and let lasagna rest, uncovered, for 15-20 minutes before serving.

Notes

Don’t skip roasting the squash—it deepens the flavor. Use full-fat dairy for best results. Let the lasagna rest before serving to set the layers. Can be assembled the night before and refrigerated; add 30 minutes to cooking time if starting cold.

Nutrition

  • Serving Size: 1 serving (based on
  • Calories: 420
  • Sugar: 8
  • Sodium: 680
  • Fat: 18
  • Saturated Fat: 9
  • Carbohydrates: 48
  • Fiber: 5
  • Protein: 18

Keywords: crockpot lasagna, butternut squash lasagna, slow cooker lasagna, fall recipe, vegetarian lasagna, creamy 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