Written by

Sofia Webb

Published

Savory No-Noodle Butternut Squash Lasagna: Best Easy Recipe

Ready In 90 minutes
Servings 8 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

I was staring into my fridge, wondering what to do with a butternut squash that had been sitting there for what felt like weeks. Honestly, it was one of those nights where you just want something warm and comforting, but you also don’t want to deal with the carb crash that usually follows a big pasta dinner. I had some ricotta, a bag of spinach, and a block of mozzarella staring back at me. That’s when the idea just hit me—what if I sliced the squash thin and used it like noodles?

The first time I made this, I was skeptical. I mean, could a vegetable really hold up to all that rich, cheesy, saucy goodness? I layered it all together, popped it in the oven, and waited. When I pulled it out, the kitchen smelled incredible—like roasted squash and garlic and herbs all mingling together. And the first bite? Total game-changer. The squash was tender but not mushy, and it soaked up all that savory flavor without getting soggy.

This savory no-noodle butternut squash lasagna has become my go-to for those nights when I want something that feels indulgent but doesn’t leave me feeling heavy. It’s the kind of recipe that makes you forget you’re eating a vegetable—in the best way possible. I’ve made it for friends who swore they didn’t like squash, and they asked for seconds. So trust me on this one. It works.

Why You’ll Love This Recipe

Let me tell you why this dish has earned a permanent spot in my weekly rotation. It’s not just another healthy dinner—it’s the one that actually delivers on flavor and satisfaction.

  • Low-Carb Comfort Food: You get all the cozy, cheesy layers of traditional lasagna without the pasta. It’s perfect if you’re watching your carbs or just want to sneak in more veggies.
  • Simple Ingredients: No fancy grocery trips needed. You probably already have garlic, cheese, and herbs in your kitchen. The squash is the star, and it’s easy to find year-round.
  • Perfect for Meal Prep: This lasagna tastes even better the next day. Make it on Sunday, and you’ve got lunches or dinners ready for the week.
  • Crowd-Pleaser: I’ve served this at dinner parties and family gatherings, and everyone—even the picky eaters—loves it. It’s one of those dishes that surprises people.
  • Naturally Gluten-Free: Since there are no noodles, this recipe is naturally gluten-free. No special flours or substitutes needed.

What really sets this recipe apart is the way the squash is prepared. Instead of just slicing it raw, I roast the slices briefly before layering. This step is a game-changer—it removes excess moisture and concentrates the natural sweetness, so the squash holds its shape and doesn’t turn your lasagna into a watery mess. It’s a small extra step that makes a huge difference.

This isn’t just a healthy alternative; it’s genuinely delicious. It’s the kind of meal that makes you close your eyes after the first bite and think, “Wow, I can’t believe this is good for me.” It’s comfort food reimagined—lighter, faster, and just as soul-soothing.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to create something truly special. Here’s what you’ll need to grab:

For the Squash Layers

  • 1 large butternut squash – peeled, seeded, and sliced into ¼-inch thick planks (about 3-4 cups of slices). Look for a squash that feels heavy for its size with smooth, firm skin.
  • 2 tablespoons olive oil – for roasting the squash. Adds richness and helps with browning.
  • ½ teaspoon salt – to season the squash and draw out extra moisture.
  • ¼ teaspoon black pepper – freshly ground is best.

For the Ricotta Filling

butternut squash lasagna preparation steps

  • 2 cups whole milk ricotta cheese – I prefer Galbani or Polly-O for their creamy texture. Full-fat is key here; low-fat ricotta can be watery.
  • 1 large egg – helps bind the filling and adds richness.
  • 1 cup fresh spinach – roughly chopped. You can use frozen, just make sure to thaw and squeeze it dry first.
  • ½ cup grated Parmesan cheese – adds salty, nutty depth.
  • 2 cloves garlic – minced. Fresh garlic is non-negotiable here.
  • 1 teaspoon dried Italian seasoning – or a mix of dried oregano, basil, and thyme.
  • ¼ teaspoon red pepper flakes – optional, but I love the tiny kick.
  • Salt and pepper to taste

For the Meat Sauce

  • 1 tablespoon olive oil
  • 1 pound ground Italian sausage – mild or spicy, your call. I use Johnsonville for consistent flavor. You can also use ground beef or turkey.
  • 1 small yellow onion – finely diced.
  • 3 cloves garlic – minced.
  • 1 (24-ounce) jar quality marinara sauce – I like Rao’s Homemade or Carbone. Look for one with no added sugar.
  • 1 teaspoon dried basil
  • ½ teaspoon fennel seeds – this is my little trick for that classic Italian sausage flavor.

For Assembling

  • 2 cups shredded mozzarella cheese – whole milk mozzarella melts better. Shred it yourself from a block for best results.
  • ½ cup grated Parmesan cheese – for the top layer.
  • Fresh basil or parsley – for garnish (optional but pretty).

Equipment Needed

You don’t need any fancy gadgets for this recipe, but a few key tools will make the process smoother:

  • Baking sheet – for roasting the squash slices. A rimmed sheet pan works best to catch any juices.
  • 9×13-inch baking dish – this is the standard size for lasagna. Glass or ceramic works great.
  • Chef’s knife and vegetable peeler – a sharp knife makes slicing the squash much easier. A Y-shaped peeler is my favorite for tough squash skin.
  • Large skillet – for browning the sausage and making the sauce.
  • Mixing bowls – one for the ricotta filling, one for holding the roasted squash.
  • Aluminum foil – for covering the lasagna while it bakes.

If you don’t have a 9×13 dish, you can use two smaller baking dishes or even a cast-iron skillet. Just adjust the baking time slightly. And honestly, a mandoline slicer is a lifesaver if you have one—it gives you perfectly even squash slices in seconds.

Preparation Method

Let’s get cooking. This recipe takes about 45 minutes of active prep and 40 minutes in the oven. Here’s how to do it:

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup.
  2. Prepare the butternut squash. Cut off the ends, then use a vegetable peeler to remove the skin. Slice the squash in half lengthwise and scoop out the seeds. Now, slice it crosswise into ¼-inch thick planks. Aim for uniform thickness so they cook evenly. You should get about 20-25 slices.
  3. Roast the squash slices. Arrange the slices in a single layer on the baking sheet. Drizzle with olive oil and sprinkle with salt and pepper. Roast for 12-15 minutes, flipping halfway through, until the slices are just tender but not falling apart. They should be flexible, not crispy. Let them cool slightly. This step is crucial—it removes excess moisture so your lasagna isn’t watery.
  4. Make the ricotta filling. In a medium bowl, combine the ricotta, egg, chopped spinach, Parmesan, minced garlic, Italian seasoning, red pepper flakes, and a pinch of salt and pepper. Mix until well combined. Set aside.
  5. Cook the meat sauce. While the squash roasts, heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the ground Italian sausage, breaking it up with a spoon. Cook for 5-7 minutes, until browned and cooked through. Add the diced onion and cook for 3-4 minutes until softened. Stir in the minced garlic and cook for 30 seconds until fragrant. Pour in the marinara sauce, dried basil, and fennel seeds. Reduce the heat to low and let it simmer for 5 minutes. Taste and adjust seasoning.
  6. Lower the oven temperature to 375°F (190°C).
  7. Assemble the lasagna. Spread a thin layer of meat sauce (about ½ cup) on the bottom of your 9×13 baking dish. This prevents sticking. Now, layer in this order:
    • One layer of roasted squash slices, overlapping slightly to cover the bottom.
    • Half of the remaining meat sauce, spread evenly.
    • Half of the ricotta mixture, dolloped and gently spread.
    • 1 cup of shredded mozzarella.
    • Repeat the layers: squash, meat sauce, ricotta, mozzarella.
    • Finish with a final layer of squash slices, the remaining meat sauce, and the remaining mozzarella. Sprinkle the ½ cup of Parmesan over the top.
  8. Bake covered. Cover the dish with aluminum foil (spray the underside with cooking spray to prevent sticking). Bake for 25 minutes.
  9. Bake uncovered. Remove the foil and bake for another 15-20 minutes, until the cheese is bubbly and golden brown on top. The edges should be slightly caramelized.
  10. Rest before serving. This is the hardest part, I know. Let the lasagna rest for at least 10-15 minutes. This allows the layers to set so you get clean slices instead of a soupy mess. Garnish with fresh basil or parsley if you like.

Cooking Tips & Techniques

I’ve made this recipe about a dozen times now, and I’ve learned a few things the hard way. Here are my best tips:

  • Don’t skip roasting the squash. I know it’s an extra step, but it makes all the difference. Raw squash releases a ton of water as it cooks, and that water will turn your lasagna into soup. Roasting concentrates the flavor and removes that excess moisture.
  • Slice the squash evenly. Thick slices won’t cook through, and thin slices will disappear. Aim for ¼-inch thickness. A mandoline slicer is your best friend here.
  • Use whole milk cheeses. Low-fat ricotta and mozzarella have more water and less flavor. Stick with full-fat for the creamiest, most satisfying result.
  • Let it rest. I cannot stress this enough. If you cut into it right out of the oven, you’ll end up with a puddle of cheese and sauce on your plate. Give it 10-15 minutes to set up.
  • Make the sauce ahead. The meat sauce can be made a day or two in advance and stored in the fridge. The flavors actually get better as they meld.
  • Watch the salt. Parmesan and sausage are both salty, so go easy on the added salt. Taste as you go.

One time, I forgot to roast the squash and just layered it in raw. The result was a watery, disappointing mess. I ate it anyway because I was hungry, but I learned my lesson. Don’t be like me. Roast the squash.

Variations & Adaptations

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

  • Vegetarian Version: Skip the sausage and use a hearty marinara with mushrooms or lentils. Add a layer of sautéed mushrooms and zucchini for extra texture. This cozy vegan lentil hotpot has a similar comforting vibe if you want more meatless inspiration.
  • Dairy-Free Adaptation: Use dairy-free ricotta (like Kite Hill) and vegan mozzarella shreds. Nutritional yeast can replace the Parmesan. The texture will be slightly different, but it still works beautifully.
  • Different Proteins: Ground beef, ground turkey, or even shredded rotisserie chicken work great in place of Italian sausage. If using chicken, add a little extra Italian seasoning to boost the flavor.
  • Add More Veggies: Layer in roasted zucchini, eggplant, or bell peppers. Mushrooms are another great addition. Just make sure to roast or sauté them first to remove moisture.
  • Spicy Kick: Use hot Italian sausage and add an extra pinch of red pepper flakes to the ricotta filling. This is my personal favorite variation.
  • Swap the Squash: No butternut squash? Try this with thinly sliced zucchini, eggplant, or even sweet potatoes. Each will give a slightly different flavor and texture.

I once made a version with spicy sausage and added a layer of roasted red peppers. It was incredible. The sweetness of the peppers played off the heat of the sausage perfectly.

Serving & Storage Suggestions

This lasagna is a meal in itself, but here are some ideas for serving it:

  • Serving Temperature: Serve it hot, straight from the oven, after that crucial 10-minute rest. A side salad with a bright vinaigrette is the perfect counterbalance to all that richness. I love pairing it with this fresh pineapple walnut salad with honey lime dressing for a sweet and tangy contrast.
  • Garnish: A sprinkle of fresh basil, parsley, or even a few red pepper flakes adds color and freshness.
  • Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. The flavors actually get better overnight.
  • Freezing: This lasagna freezes beautifully. Assemble it completely but don’t bake it. Wrap the dish tightly in plastic wrap, then foil, and freeze for up to 3 months. To bake, thaw overnight in the fridge, then bake as directed (you may need to add 10-15 minutes).
  • Reheating: The best way to reheat is in the oven at 350°F for 15-20 minutes, covered with foil. The microwave works in a pinch, but the squash can get a bit mushy.

I’ve found that the leftovers are almost better than the fresh dish. The layers settle, and the flavors meld together into something even more delicious. It’s the perfect meal prep option for busy weeks.

Nutritional Information & Benefits

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

  • Calories: 420
  • Protein: 28g
  • Fat: 24g
  • Carbohydrates: 22g
  • Fiber: 5g
  • Sugar: 8g

This dish is packed with nutrition. Butternut squash is loaded with vitamin A (great for eye health), vitamin C, and fiber. The ricotta and mozzarella provide calcium and protein, while the spinach adds iron and antioxidants. Using squash instead of pasta cuts the carbs significantly and adds a ton of nutrients.

This recipe is naturally gluten-free and can be made vegetarian or dairy-free with simple swaps. It’s also relatively low in sugar compared to traditional lasagna, especially if you use a no-sugar-added marinara.

I love that I can serve this to my family and feel good about what they’re eating. It’s hearty and satisfying without being a nutritional disaster. If you’re looking for more cozy, veggie-packed dinners, this easy creamy buffalo chicken cauliflower casserole is another favorite in my house.

Conclusion

This savory no-noodle butternut squash lasagna is proof that you don’t need pasta to make an incredible, comforting lasagna. It’s rich, cheesy, and packed with flavor—everything you love about the classic dish, just lighter and packed with veggies. The roasted squash slices are tender and flavorful, and they soak up all that savory meat sauce and creamy ricotta beautifully.

I hope you give this recipe a try. Don’t be afraid to customize it to your taste—swap the protein, add more veggies, or make it dairy-free. The beauty of this dish is how adaptable it is. And once you taste it, I think you’ll agree that it deserves a spot in your regular dinner rotation.

I’d love to hear how it turns out for you. Drop a comment below and let me know what variations you tried, or share your photos with me on social media. Happy cooking, friends!

Frequently Asked Questions

Can I use frozen butternut squash instead of fresh?

I don’t recommend it. Frozen squash is already cooked and will turn mushy when sliced and roasted. Fresh squash holds its shape much better and gives you those nice, sturdy layers.

How do I prevent the lasagna from being watery?

Roasting the squash slices first is the key. It removes excess moisture before layering. Also, using whole milk ricotta and draining any liquid from the marinara sauce (if it’s very watery) helps.

Can I make this ahead of time?

Absolutely. You can assemble the entire lasagna (unbaked) up to 24 hours in advance. Cover and refrigerate. When you’re ready to bake, you may need to add 10-15 minutes to the baking time since it starts cold.

What can I use instead of Italian sausage?

Ground beef, ground turkey, or a plant-based meat substitute all work well. Just adjust the seasoning—turkey is leaner and might need a little extra olive oil and Italian seasoning.

How do I store leftovers and reheat them?

Store leftovers in an airtight container in the fridge for up to 4 days. Reheat in the oven at 350°F for 15 minutes, covered with foil, for the best texture. The microwave works in a pinch but may make the squash softer.

Pin This Recipe!

butternut squash lasagna recipe

Print

Savory No-Noodle Butternut Squash Lasagna

A rich, cheesy, and comforting lasagna made with roasted butternut squash slices instead of pasta. This low-carb, gluten-free dish is packed with flavor and perfect for a cozy dinner that won’t leave you feeling heavy.

  • Author: Emma
  • 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
  • 1 large butternut squash, peeled, seeded, and sliced into ¼-inch thick planks (about 3–4 cups of slices)
  • 2 tablespoons olive oil
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 2 cups whole milk ricotta cheese
  • 1 large egg
  • 1 cup fresh spinach, roughly chopped
  • ½ cup grated Parmesan cheese
  • 2 cloves garlic, minced
  • 1 teaspoon dried Italian seasoning
  • ¼ teaspoon red pepper flakes (optional)
  • Salt and pepper to taste
  • 1 tablespoon olive oil
  • 1 pound ground Italian sausage (mild or spicy)
  • 1 small yellow onion, finely diced
  • 3 cloves garlic, minced
  • 1 (24-ounce) jar quality marinara sauce
  • 1 teaspoon dried basil
  • ½ teaspoon fennel seeds
  • 2 cups shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • Fresh basil or parsley for garnish (optional)

Instructions

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
  2. Prepare the butternut squash: Cut off the ends, peel, slice in half lengthwise, and scoop out seeds. Slice crosswise into ¼-inch thick planks (about 20-25 slices).
  3. Roast the squash slices: Arrange in a single layer on the baking sheet. Drizzle with olive oil and sprinkle with salt and pepper. Roast for 12-15 minutes, flipping halfway, until just tender but not falling apart. Let cool slightly.
  4. Make the ricotta filling: In a medium bowl, combine ricotta, egg, chopped spinach, Parmesan, minced garlic, Italian seasoning, red pepper flakes, and a pinch of salt and pepper. Mix well and set aside.
  5. Cook the meat sauce: Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add ground Italian sausage and cook for 5-7 minutes until browned. Add diced onion and cook for 3-4 minutes until softened. Stir in minced garlic and cook for 30 seconds. Pour in marinara sauce, dried basil, and fennel seeds. Reduce heat to low and simmer for 5 minutes. Adjust seasoning.
  6. Lower the oven temperature to 375°F (190°C).
  7. Assemble the lasagna: Spread a thin layer of meat sauce (about ½ cup) on the bottom of a 9×13-inch baking dish. Layer in this order: one layer of roasted squash slices, half of the remaining meat sauce, half of the ricotta mixture, 1 cup shredded mozzarella. Repeat layers: squash, meat sauce, ricotta, mozzarella. Finish with a final layer of squash slices, remaining meat sauce, remaining mozzarella, and sprinkle ½ cup Parmesan on top.
  8. Bake covered: Cover the dish with aluminum foil (spray underside with cooking spray). Bake for 25 minutes.
  9. Bake uncovered: Remove foil and bake for another 15-20 minutes until cheese is bubbly and golden brown.
  10. Rest before serving: Let the lasagna rest for at least 10-15 minutes. Garnish with fresh basil or parsley if desired.

Notes

Roasting the squash slices first is crucial to prevent a watery lasagna. Use whole milk cheeses for the creamiest result. Let the lasagna rest for 10-15 minutes before slicing to allow layers to set. The meat sauce can be made a day ahead for better flavor.

Nutrition

  • Serving Size: 1 serving (1/8 of la
  • Calories: 420
  • Sugar: 8
  • Sodium: 980
  • Fat: 24
  • Saturated Fat: 12
  • Carbohydrates: 22
  • Fiber: 5
  • Protein: 28

Keywords: butternut squash lasagna, no-noodle lasagna, low-carb lasagna, gluten-free lasagna, healthy lasagna, squash lasagna, Italian sausage 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 ★☆ ★☆ ★☆ ★☆ ★☆