Kale and Ricotta Stuffed Shells with Butternut Squash Sauce
These kale and ricotta stuffed shells with butternut squash sauce are creamy, cheesy, and full of fall flavor! Jumbo pasta shells are filled with kale, ricotta, and Parmesan, then baked in a flavorful squash sauce with melty mozzarella on top. For another cozy fall pasta dinner, try my pumpkin Alfredo pasta!

Recipe overview: Stuffed Shells with Kale, Ricotta and Butternut Squash
- Easier butternut squash sauce: My homemade butternut squash is simmered with garlic, herbs, and broth, then blended until smooth. No cream required!
- Creamy kale and ricotta filling: Tender sautéed kale is mixed with creamy ricotta, Parmesan cheese, and an egg to hold everything together.
- Easy stovetop-to-oven preparation: Make the sauce and bake the stuffed shells in the same oven-safe skillet for fewer dishes to wash.
- Perfect for fall and winter: A cozy baked pasta dinner that’s great for sharing with family and friends.
I love the flavor of butternut squash, but I’ve never been a huge fan of eating it roasted in chunks. It’s a texture thing! Blend it into a creamy sauce, though, and I’m all in. And that sauce is so good with stuffed pasta shells filled with kale and ricotta!
(If you’re like me, you might also love these butternut squash and mushroom enchiladas with a homemade butternut enchilada sauce.)
I first shared this recipe years ago, but recently gave it a little makeover to make it even easier. Now the squash cooks right in the skillet with garlic, herbs, and broth before getting blended into a smooth, creamy sauce. No roasting, no cream, and if you’ve got an oven-safe skillet, you can bake the shells right in the same pan. Less work and fewer dishes to wash? Yes please!
Ingredients you’ll need

- Butternut squash: You’ll need 1 pound of peeled, cubed butternut squash. Buying pre-cut squash is a great shortcut and saves you the trouble of peeling and chopping a whole squash.
- Kale: Chop the kale into small pieces so it’s easy to mix into the ricotta filling and spoon into the pasta shells. You can also use spinach.
- Ricotta cheese: I prefer whole milk ricotta for its richer flavor and creamier texture. Cottage cheese can also be used as a substitute.
- Thyme and sage: These herbs complement the sweetness of the butternut squash and give the sauce its delicious savory flavor. I prefer fresh herbs, but dried will work too.
- Chicken or vegetable broth: This helps cook the squash and creates a smooth, pourable sauce without adding any cream. Use vegetable broth if you’d like to keep this dish strictly vegetarian.
- Jumbo pasta shells: Be sure to use jumbo shells made for stuffing, not regular small pasta shells. I always cook a few extra since some inevitably tear during cooking.
How to make kale and ricotta stuffed shells
The sauce, pasta, and filling come together in a few simple steps. You can also get several things going at once to save time, like simmering the sauce and pasta shells while you mix the filling.





My tips for the best stuffed shells
- If you’re starting with a whole butternut squash, double the sauce. Most whole squashes will be much larger than what you’ll need for this recipe. So if you double the sauce, you can save half of it to use as a pasta sauce another time! It freezes very well in a ziplock bag for 1-2 months.
- Starting pasta in cold water saves time. Instead of waiting for a big pot of water to boil before adding the pasta, you can start cooking the pasta and heating the water at the same time! It’s a great shortcut that can reduce the total cooking time. Just stir occasionally to prevent sticking and cook until al dente, since the timing will vary depending on your stove.
- Keep the shells from sticking together. Once drained, spread them out on a greased sheet pan until you’re ready to fill them. This also makes the assembly process much easier.
- Make sure the squash is tender before blending. A smooth, creamy sauce is what makes this recipe so good! If the sauce seems too thick, add a splash of water or reserved pasta water until it reaches a pourable consistency.
- Use an oven-safe skillet to save a dish. I like using my 3.5-quart enameled cast iron braiser. If you don’t have something similar, you can prepare the sauce in a large skillet and transfer everything to a 4-quart baking dish.
- Make it a complete meal with easy homemade breadsticks and a classic Caesar salad.
Make-ahead instructions
One of my favorite things about this recipe is that you can prepare the sauce ahead of time. I also love getting the shells assembled earlier in the day so all that’s left is baking them before dinner.
The butternut squash sauce can be made in advance, cooled, and stored in an airtight container in the refrigerator for up to 3–4 days. It also freezes well for up to 3 months.

Have you tried this recipe? I’d love to hear about it! Leave a rating and review below, or take a photo and tag it on Instagram @completelydelicious.

Kale and Ricotta Stuffed Shells with Butternut Squash Sauce
Ingredients
- 2 tablespoons olive oil , divided
- 4 cups chopped kale
- 1 lb cubed butternut squash , 1-inch pieces
- 1 tablespoon minced garlic
- ½ teaspoon thyme , fresh preferred
- ½ teaspoon sage , fresh preferred
- 1 teaspoon salt , divided
- 2 cups chicken or vegetable broth
- 25 jumbo pasta shells
- 8 ounces ricotta cheese (preferably whole milk ricotta)
- ½ cup (2 ounces) shredded parmesan cheese
- 1 large egg
- 1 cup (4 ounces) shredded mozzarella cheese
- Additional herbs , for garnish (optional)
Instructions
- Preheat oven to 375°F.
- Cook kale: Heat 1 Tbsp of olive oil in a large skillet over medium heat. Add kale and sauté for 2-3 minutes until softened, stirring often. Transfer kale to a medium bowl and set aside.1 tablespoons Olive oil, 4 cups chopped kale
- Make butternut squash sauce: Return skillet to medium heat, heat another 1 Tbsp olive oil, then add butternut squash, garlic, herbs and salt. Cook for about 3-4 minutes until squash edges are a bit caramelized and garlic is fragrant. 1 lb cubed butternut squash, 1 tablespoon minced garlic, ½ teaspoon thyme, ½ teaspoon sage, 1 teaspoon salt
- Add broth and bring to a boil, then cover and simmer on medium-low heat for about 13-15 minutes until squash is tender, stirring as needed so the squash cooks evenly.1 tablespoons Olive oil, 2 cups chicken or vegetable broth
- Cook pasta shells: While the sauce ingredients are simmering, add shells to a another pot, cover with cold water, and set over high heat. Bring to a boil and simmer until shells are just "al dente" (tender but still slightly firm). This took about 12 minutes total on my induction stove, but your cooking time may vary depending on your stove, start checking for doneness 5 minutes after water starts boiling.25 jumbo pasta shells
- Mix filling: While sauce and pasta shells are cooking, mix filling. Add ricotta cheese, egg, parmesan cheese and salt to the bowl with the kale and mix until combined.8 ounces ricotta cheese, ½ cup (2 ounces) shredded parmesan cheese, 1 large egg, 0.5 teaspoon salt
- Blend sauce: Once butternut squash is tender, blend sauce carefully with an immersion blender, or transfer to a blender or food processor and blend until completely smooth (If too much broth evaporated while cooking, add a bit of water or reserved pasta water to make at least 3 cups of sauce).
- Assembled stuffed shells: If using an oven-safe skillet, leave the blended butternut squash sauce in the skillet. Otherwise, spread the sauce in the bottom of a greased 4-quart baking dish. Spoon the kale and ricotta filling into the cooked pasta shells and nestle them into the sauce, open sides facing up. Sprinkle the mozzarella evenly over the top.1 cup (4 ounces) shredded mozzarella cheese
- Bake: Bake the stuffed shells in the oven until cheese is melted and just starting to turn golden on the top, about 20-25 minutes.
- Serve: Add a garnish of chopped herbs for color, if you want. Then serve while hot, and enjoy! Store leftovers in an airtight container in the fridge for up to 5 days.
Notes
- Butternut squash: Many grocery stores now sell chopped butternut squash that’s ready to cook, which will save you a step! If you use a whole butternut squash, you’ll need to peel, remove seeds and chop yourself. Most will be larger than you’ll need for this recipe, but you can always double the sauce and reserve half for another pasta dish later. It will freeze very well in a ziplock bag.
- Herbs: I prefer fresh herbs for this recipe, but you can use dried instead. Use ½ teaspoon each of dried thyme and sage, or 1 teaspoon dried Italian seasoning.
- Ricotta cheese: You can also substitute for cottage cheese.
- Pasta shells: You’ll have enough filling for 23-25 shells, in case a few tear while cooking.
- Skillet and baking dish requirements: I used a enameled cast iron 3.5 quart “braiser” pot to prepared the kale and sauce on the stovetop, and then bake the shells in the oven. Any wide and deep oven-proof skillet will work the same. Otherwise, you’ll need both a deep skillet and a 4-quart casserole dish.
Recipe note: The recipe I originally developed in 2014 included roasting the butternut squash in the oven to soften before blending into a sauce. However, this version that preps the sauce on the stove is so much easier and less fussy. I’ve made a few other easy swaps too. This 2026 recipe is better than ever, you’re going to love it!
What a beautiful recipe – I would want the whole bowl to myself! We used to take weekend car rides, too. Just head out in any direction and see where it took us.
I prefer healthy food! And I’ll definitely try that kale and ricotta stuffed shells with butternut squash sauce. My husband would love it! Thanks and kudos for this awesome recipe.
This was served at a “Friendsgiving” last night and it was the most delicious thing there! I can’t wait to eat these again and I’m so glad I found your recipe!
Hi, your sharing buttons are gone 🙁 Is it just my browser or comp or did you do that? I want to Pin It <3
Oh no! I need to look into that. In the meantime, feel free to repin my pin of this recipe: https://www.pinterest.com/pin/75787206204672423/
Perhaps I have missed it on this page, but do you have an estimate of how many servings this provides? I’m hoping to use this for a vegetarian friendsgiving.
It serves 4
Thanks for the site is the very generate the game gta game is very good keys play the game.
I made this tonight and it turned out great! It’s simple but took a little longer than I thought, because I had a huge squash, and I couldn’t peel it well. I ended up freezing about half the squash, yet still made enough to have extra sauce. Plus I had to puree the sauce in three batches. In the past I’ve overcooked the pasta shells, but this time I did them very al dente at 9 minutes, which worked out great. Since I had a 9×13 pan I used all 15 of the shells. I have enough ingredients to make this again, so I will make it this weekend and freeze a bunch. Next time I think I’ll double the recipe on the first go and use two pans. Thank you for this winner of a recipe, I will add it to my collection!
Hi, Annalise! Your experiment recipe is awesome! I will definitely try this kale and ricotta stuffed shells with butternut squash sauce recipe! Thanks for sharing!
Am I being dense or something? Where is the recipe?
Oddly, when I went back up the page after posting the question, I found it.
Looks yummy.
I launched a new website design yesterday and a few recipes went down for a bit. Sorry for the inconvenience!
You said a small butternut squash. The butternut squash I have weighs approx. 3.4 lbs (unpeeled and with seeds still in it). Should I double the recipe for this weight? When you refer to small, approx how much should it weigh? Thank you in advance to your response.
Hi Joanne! So I weighed a few butternut squash and when I use this recipe I’m using one that’s generally between 1.5-2ish lbs. You can double this recipe if you’d like, or you can roast the whole squash, and freeze half of it to use in another recipe later (that’s what I would do!). I hope this helps. 🙂
To be honest, I ended up doubling the recipe and it came out fine. Today, I bought a butternut squash 4.6 lbs and will probably double that as well. The recipe was very easy and came out delicious. My family loved it! I am expecting out of town guests for Thanksgiving and am making the butternut squash sauce and stuffed shells ahead and freezing both separately. They will be arriving on the Wednesday and I thought this would be a wonderful dish to serve that night for dinner, it being the night before Thanksgiving. Again, thank you for your response to my question.
Does this freeze well ?
Yes, I imagine it would!
I made this recipe this past week. It was delicious. Husband loved it!!
So happy to hear you enjoyed it, thanks for the comment! 🙂
This recipe sound delicious! I can not wait to try it and tell all my friends and family about it!
My oh my!! This is my ideal fall dish I think! I’m making it asap!!
This looks like the ultimate comfort food! I’m loving all things fall these days. Butternut squash and pasta sounds like the perfect meal for a crisp autumn day!