Imagine sinking your fork into a pillow of homemade butternut squash ravioli, where the sweet, earthy filling dances with hints of nutmeg and cinnamon, enveloped in a buttery sage sauce that sings with warmth. The aroma wafts through the kitchen, wrapping you in a comforting embrace, making it impossible to resist the urge to take just one more bite.

This dish brings back memories of chilly autumn evenings spent gathered around the table, laughter mingling with the rich scents of fall. Whether it's a cozy family dinner or an intimate gathering with friends, butternut squash ravioli transforms any occasion into a celebration of flavors that will leave everyone begging for seconds. Get ready for an unforgettable flavor experience that captures the essence of the season!
Why Is butternut squash ravioli So Irresistibly Good?
Homemade pasta is a game changer! The fresh, tender dough perfectly complements the creamy filling. Savory sweetness from the butternut squash creates a delightful contrast with ricotta and Parmesan. Nutmeg adds warmth that elevates every bite, while the sage butter sauce infuses each ravioli with rich flavor. Quick to prepare, this dish is perfect for impressing guests or enjoying a cozy night in!
butternut squash ravioli Ingredients
For the Pasta Dough
- 2 cups All-Purpose Flour (Plus extra for dusting) – This forms the base of your ravioli, giving it a delightful texture when cooked.
- 3 large Eggs (Room temperature) – Room temperature eggs blend more easily into the dough, ensuring a smooth consistency.
- 1 pinch Salt – Enhances the flavor of the pasta and balances the sweetness of the butternut squash filling.
For the Filling
- 1 medium Butternut Squash (Peeled and cubed) – Roasting this sweet squash transforms it into a creamy filling for your ravioli.
- 1 cup Ricotta Cheese – Adds a rich creaminess, perfectly complementing the butternut squash in flavor and texture.
- ¼ cup Parmesan Cheese (Grated) – This salty cheese elevates the filling with depth and a hint of umami.
- 1 teaspoon Nutmeg (Freshly grated) – Freshly grated nutmeg adds warmth and complexity to the butternut squash ravioli filling.
- 1 teaspoon Salt – Balances flavors and enhances richness in your creamy mixture.
- ½ teaspoon Black Pepper – A dash of black pepper brings subtle heat to your filling.
For the Sage Butter Sauce
- ½ cup Unsalted Butter (Cut into pieces) – Melting this butter creates a luscious sauce that will beautifully coat your ravioli.
- 10 leaves Fresh Sage (Chopped) – Infuses the butter with an aromatic flavor, enhancing each bite of your homemade ravioli.
- 1 pinch Salt – Just a touch to round out the flavors in the rich sage butter sauce.
How to Make butternut squash ravioli

1. Combine In a mixing bowl, combine 2 cups of all-purpose flour and a pinch of salt. Create a well in the center and crack in 3 large eggs. Mix until a dough starts to form, bringing everyone together in this beautiful, comforting recipe.
2. Knead Knead the dough on a floured surface for about 10 minutes until it feels smooth and elastic. Wrap it in plastic wrap and let it rest for 30 minutes—this helps develop that perfect texture!
Prepare the Filling:
3. Cook Steam or boil a medium butternut squash (peeled and cubed) until tender, which should take about 15 minutes. Drain and mash until smooth—this will be the creamy heart of your ravioli.
4. Mix In a bowl, combine the mashed squash with 1 cup of ricotta cheese, ¼ cup of grated Parmesan cheese, 1 teaspoon of freshly grated nutmeg, 1 teaspoon of salt, and ½ teaspoon of black pepper. Stir until everything is well blended and deliciously inviting.
Assemble the Ravioli:
5. Roll Roll out your rested pasta dough into thin sheets using a rolling pin—aim for about 1/16 inch thickness. This is where your patience pays off; thin sheets create delicate ravioli that will melt in your mouth!
6. Fill Place small mounds of your filling on one sheet, ensuring there’s space between each mound. Cover with another sheet of pasta, then cut out ravioli using a cutter and seal the edges tightly to keep that flavorful filling inside.
Cook the Ravioli:
7. Boil Bring a pot of salted water to a boil over medium-high heat. Cook the ravioli in batches for about 3-4 minutes until they float to the surface—this is when you know they’re perfectly cooked!
8. Remove Use a slotted spoon to remove the ravioli from the pot and set them aside on a plate while you prepare that heavenly sauce.
Make the Sage Butter Sauce:
9. Melt In a skillet over medium heat, melt ½ cup of unsalted butter cut into pieces. Add 10 chopped fresh sage leaves and cook until the butter turns golden brown and fragrant—this adds an aromatic touch that complements your ravioli beautifully.
10. Toss Add your cooked ravioli to the skillet and gently toss them to coat in that luscious sage butter sauce. Season with an extra pinch of salt if desired—it’s all about those flavor layers!
Serve:
11. Plate Carefully plate your butternut squash ravioli and garnish with additional Parmesan cheese and sage if you wish—a sprinkle always adds that special touch!
Optional: Drizzle with balsamic reduction for an extra pop of flavor!
Exact quantities are listed in the recipe card below.
Expert Tips
- Flour Quality: Use high-quality all-purpose flour for a smoother pasta dough that rolls out effortlessly, giving your butternut squash ravioli the best texture.
- Egg Temperature: Ensure your eggs are at room temperature before mixing; this helps create a more elastic dough that's easier to roll.
- Squash Preparation: Avoid overcooking the butternut squash. It should be tender but not mushy, as excess moisture can make the filling too wet and difficult to work with.
- Filling Consistency: Make sure to thoroughly mix the filling ingredients until smooth. Lumps in the mixture can lead to unevenly filled ravioli.
- Sealing Ravioli: Take your time sealing the edges of the ravioli. Press out any air pockets while sealing to prevent them from bursting during cooking.
- Cooking Time: Keep an eye on the cooking time; overcooked butternut squash ravioli can become mushy. Cook until they float for a perfect al dente bite.
How to Store and Freeze butternut squash ravioli
- Fridge: Store fresh butternut squash ravioli in an airtight container for up to 3 days. Layer with parchment paper to prevent sticking.
- Freezer: For longer storage, freeze uncooked ravioli on a baking sheet until solid, then transfer to a freezer-safe bag. They can be stored for up to 3 months.
- Reheating: To reheat, boil frozen ravioli directly from the freezer for 4-5 minutes or sauté gently in the sage butter sauce until heated through.
butternut squash ravioli Your Way
Feel free to explore these delightful twists that will make your homemade dish even more special!
- Whole Wheat: Substitute all-purpose flour with whole wheat flour for a nuttier flavor and added fiber. The earthiness of whole wheat complements the sweetness of butternut squash beautifully, making each bite even more satisfying.
- Vegan: Swap eggs with flaxseed meal mixed with water and use silken tofu instead of ricotta. This variation makes for a creamy filling without any animal products, perfect for plant-based diets while maintaining rich flavors.
- Spicy Kick: Add a pinch of cayenne pepper or red pepper flakes to your filling. This extra heat contrasts wonderfully with the creamy squash, giving your ravioli an exciting flair that warms the palate.
- Herbed Dough: Mix in finely chopped fresh herbs like basil or parsley into your pasta dough. This aromatic addition not only enhances the flavor but also adds a vibrant speckled look to each piece of ravioli.
- Cheesy Twist: Incorporate goat cheese or feta into the filling alongside ricotta for a tangy twist. The creaminess paired with a bit of tartness elevates the overall flavor profile, making each bite truly memorable.
- Nutty Flavor: Fold in toasted pine nuts or walnuts into the filling for added crunch. This variation provides a delightful textural contrast while enriching the dish with nutty undertones that pair wonderfully with squash.
- Lemon Zest: Grate some lemon zest into your butter sauce for a bright, zesty finish. The citrus notes will lighten up the richness of the sage butter, giving your dish a refreshing balance that’s hard to resist.
Make Ahead Options

This butternut squash ravioli recipe is a fantastic choice for meal prep, allowing you to savor homemade goodness without the last-minute rush. You can prepare the pasta dough and filling up to 24 hours in advance. Start by combining 2 cups of all-purpose flour and a pinch of salt, then make a well in the center to add 3 large room-temperature eggs. Knead until smooth, wrap it in plastic, and let it rest for 30 minutes. For the filling, steam or boil 1 medium peeled and cubed butternut squash until tender, about 15 minutes, then mash it and mix with 1 cup ricotta cheese, ¼ cup grated Parmesan cheese, freshly grated nutmeg, salt, and black pepper. Once combined, you can roll out your dough into thin sheets and assemble the ravioli. The assembled ravioli can be stored in the fridge for up to 3 days or frozen for up to 3 months. When you're ready to serve your butternut squash ravioli, simply cook them in boiling salted water for 3-4 minutes until they float, then toss them in sage butter sauce made with ½ cup unsalted butter and chopped fresh sage for a delightful finish. Enjoy your delicious meal prep!
butternut squash ravioli Recipe FAQs
What kind of flour should I use for the pasta dough?
For the best results, use all-purpose flour as it provides the right balance of gluten for a supple yet firm pasta. You can also experiment with “00” flour for an even silkier texture, but all-purpose works beautifully!
Can I substitute the ricotta cheese in the filling?
Absolutely! If you’re looking for a lighter option, cottage cheese can work well when blended until smooth. For a vegan alternative, consider using tofu blended with nutritional yeast and a splash of lemon juice to mimic the creamy texture.
How long can I store leftover butternut squash ravioli?
Cooked ravioli can be stored in an airtight container in the refrigerator for up to 3 days. Just make sure they are completely cooled before sealing them away; this helps maintain their lovely texture!
Can I freeze uncooked ravioli?
Yes, you can! Place the assembled uncooked ravioli on a baking sheet lined with parchment paper and freeze until solid. Once frozen, transfer them to a freezer bag or container, where they can last for up to 2 months. Cook from frozen without thawing—just add an extra minute or two to the boiling time!
What should I do if my pasta dough is too sticky?
If your dough feels sticky, don’t hesitate to sprinkle in more flour gradually while kneading until it reaches a smooth and elastic consistency. A little patience goes a long way here—aim for a dough that’s soft but not tacky!
How many servings does this recipe yield?
This delightful butternut squash ravioli recipe serves 4 people. Each serving packs around 350 calories, making it a satisfying main dish perfect for family gatherings or a cozy dinner at home!

Butternut Squash Ravioli
Ingredients
Method
- In a mixing bowl, combine flour and salt. Make a well in the center and add eggs. Mix until a dough forms.
- Knead the dough on a floured surface for about 10 minutes until smooth. Wrap in plastic wrap and let rest for 30 minutes.
- Steam or boil the butternut squash until tender, about 15 minutes. Drain and mash until smooth.
- In a bowl, combine the mashed squash, ricotta, parmesan, nutmeg, salt, and pepper. Mix until well combined.
- Roll out the pasta dough into thin sheets using a rolling pin.
- Place small mounds of filling on one sheet, then cover with another sheet of pasta. Cut out ravioli using a cutter and seal the edges.
- Bring a pot of salted water to a boil. Cook ravioli in batches for 3-4 minutes until they float to the surface.
- Remove with a slotted spoon and set aside.
- In a skillet, melt butter over medium heat. Add chopped sage and cook until the butter is golden and fragrant.
- Add the cooked ravioli to the skillet and toss to coat in the sauce. Season with salt.
- Plate the ravioli and garnish with additional parmesan and sage if desired.




