“You really have to try this,” my friend texted unexpectedly one chilly evening, attaching a photo of golden little pillows glistening with browned butter and crispy sage. Honestly, I was skeptical—homemade ravioli? That sounded like a weekend project reserved for chefs or folks with all day to spare. But the idea of creamy butternut squash tucked inside tender pasta, paired with that nutty, fragrant brown butter sage sauce… well, it stuck with me. After a particularly hectic week where takeout had become a sad default, I figured, what the heck, let’s give this recipe a go.
Turns out, making creamy homemade butternut squash ravioli isn’t just for pros or lazy weekends. It’s a surprisingly approachable dish that feels special without the fuss. The first time I rolled out the dough, I was fighting the clock, kids running around, but the smell of sage sizzling in butter and the sweet warmth of roasted butternut squash filling the kitchen made it all worth it. The ravioli came out silky, with just the right pillow-y bite, and honestly, it became my quick fix for cozy dinners that week.
What really won me over is how the brown butter sage sauce isn’t just a topping—it’s a flavor hug that seals the deal. Each bite of that creamy, subtly sweet filling balanced with the crunchy sage leaves made me realize this recipe wasn’t just dinner; it was a little moment of calm and comfort in a busy life. And isn’t that what cooking at home should be about? Not perfection, but simple joy.
This recipe stuck because it’s one of those dishes that feels homemade and special but doesn’t require hours in the kitchen or a mountain of fancy ingredients. It’s creamy, it’s rich, but it’s also straightforward enough to pull off on a weeknight when you’re craving something cozy but not complicated. If you’ve got a soft spot for fresh pasta and a love for seasonal veggies, you’re going to appreciate this recipe as much as I do.
Why You’ll Love This Recipe
After testing this creamy homemade butternut squash ravioli recipe several times, I’m convinced it ticks all the boxes for a satisfying, show-stopping meal that’s surprisingly easy to prepare. Here’s why it’s become a staple in my kitchen:
- Quick & Easy: The filling comes together in under 20 minutes, and while making pasta might sound intimidating, the dough is simple and forgiving—even for a “not really a baker” type like me.
- Simple Ingredients: You won’t need to hunt down specialty items. Most ingredients are pantry staples or easy-to-find fresh produce, like butternut squash and sage.
- Perfect for Cozy Dinners: This ravioli is just the thing for chilly evenings or impressing a date without stress. It’s also a lovely dish to bring to a holiday table or dinner party.
- Crowd-Pleaser: Friends and family always ask for seconds. The mildly sweet filling and nutty sauce appeal to adults and kids alike.
- Unbelievably Delicious: The creamy texture of the squash filling combined with the crispy brown butter sage sauce is just next-level comfort food.
What sets this recipe apart is the little technique of roasting the squash first, which deepens the flavor, and the brown butter sauce that adds a toasty, aromatic finish. I also like to blend a bit of ricotta into the filling for extra creaminess—not just plain squash. This makes every bite smooth and luscious. Honestly, it’s the kind of dish that makes you close your eyes and savor each forkful, no rush.
If you love fresh pasta dishes but want something a bit different from the usual tomato sauce or pesto, this butternut squash ravioli is a refreshing alternative that still feels indulgent and satisfying. Plus, it pairs nicely with a simple green salad or roasted vegetables.
What Ingredients You Will Need
This creamy homemade butternut squash ravioli recipe uses straightforward, wholesome ingredients that come together to create bold flavor and a silky, satisfying texture. Most of these are pantry staples or seasonal finds, with easy swaps if needed.
- For the Pasta Dough:
- All-purpose flour – 2 cups (250g), plus extra for dusting
- Large eggs – 2, room temperature
- Olive oil – 1 tablespoon (adds elasticity)
- Salt – ½ teaspoon
- Water – 1-2 tablespoons, as needed to bring dough together
- For the Filling:
- Butternut squash – 1 small (about 1 ¼ pounds/600g), peeled and cubed
- Ricotta cheese – ½ cup (125g), whole milk variety preferred for creaminess (I like Galbani brand)
- Parmesan cheese – ¼ cup (25g), grated, plus extra for serving
- Ground nutmeg – a pinch (complements the squash’s sweetness)
- Salt and freshly ground black pepper – to taste
- Olive oil – 1 tablespoon for roasting
- For the Brown Butter Sage Sauce:
- Unsalted butter – 6 tablespoons (85g)
- Fresh sage leaves – 12-15, whole
- Salt – a pinch
- Freshly ground black pepper – to taste
- Optional: a squeeze of fresh lemon juice (brightens the sauce slightly)
If butternut squash isn’t in season, you can substitute with pumpkin or sweet potato for a similar creamy filling. For gluten-free pasta, almond flour or a gluten-free flour blend can work in the dough with some recipe adjustments. Dairy-free ricotta alternatives and vegan butter can be swapped in to make this recipe vegan-friendly.
Equipment Needed
Making creamy homemade butternut squash ravioli requires some basic kitchen tools, but nothing too specialized. Here’s what you’ll want on hand:
- Mixing Bowls: For combining dough and mixing filling ingredients.
- Food Processor or Blender: Optional but handy for pureeing the roasted squash smoothly.
- Rolling Pin or Pasta Machine: You can roll the dough by hand with a rolling pin, though a pasta machine speeds things up and helps get the dough thin and even.
- Sharp Knife or Pizza Cutter: For cutting ravioli shapes.
- Large Pot: For boiling the ravioli. A wide pot helps prevent sticking.
- Slotted Spoon: To lift ravioli gently out of the boiling water.
- Skillet: For browning the butter and crisping the sage.
I started with just a rolling pin and eventually invested in a simple manual pasta machine. It really makes rolling pasta thin and consistent easier, but if you don’t have one, don’t sweat it—rolling by hand works just fine. Also, a food processor isn’t required but it helps get that silky filling texture faster. For budget-friendly options, using a hand mixer for the filling and a pie cutter for shaping ravioli can work too.
Preparation Method
- Roast the Butternut Squash: Preheat your oven to 400°F (200°C). Toss the peeled and cubed butternut squash with 1 tablespoon olive oil and a pinch of salt. Spread evenly on a baking sheet lined with parchment paper. Roast for 25-30 minutes until tender and caramelized around the edges. This step adds depth and sweetness to the filling. Let cool slightly.
- Prepare the Pasta Dough: In a large bowl, combine 2 cups (250g) all-purpose flour and ½ teaspoon salt. Make a well in the center and crack in 2 large eggs and 1 tablespoon olive oil. Using a fork, gradually mix the flour into the eggs until dough starts to form. Add 1-2 tablespoons water if the dough feels too dry. Knead on a floured surface for about 8-10 minutes until smooth and elastic. Wrap in plastic wrap and let rest for 30 minutes. Resting helps the gluten relax, making rolling easier.
- Make the Filling: Once the squash is cool, transfer it to a food processor or blender. Add ½ cup ricotta, ¼ cup grated Parmesan, a pinch of nutmeg, salt, and pepper. Pulse until smooth and creamy but not watery. Taste and adjust seasoning. The filling should be luscious and slightly sweet, balancing the savory notes.
- Roll Out the Pasta: Divide dough into 4 portions. Roll one portion out on a floured surface to about 1/16 inch (1.5 mm) thickness—you want it thin but not see-through. If using a pasta machine, start on the widest setting and gradually roll thinner. Lay the sheet flat on a floured board.
- Form the Ravioli: Spoon teaspoon-sized dollops of filling spaced about 1 ½ inches (4 cm) apart along the pasta sheet. Lightly brush water around each mound to help seal. Carefully place a second sheet of pasta over the top. Press gently around each filling mound to seal out air pockets. Cut between mounds with a sharp knife or pizza cutter to form individual ravioli. Press edges firmly to seal completely to avoid bursting during cooking.
- Cook the Ravioli: Bring a large pot of salted water to a gentle boil. Add ravioli in batches, stirring gently to prevent sticking. Cook for 3-4 minutes until they float to the surface and are tender but still hold shape. Use a slotted spoon to transfer to a warm plate.
- Prepare the Brown Butter Sage Sauce: While ravioli cooks, melt 6 tablespoons butter in a skillet over medium heat. Add fresh sage leaves and cook, swirling pan occasionally, until the butter turns golden brown with nutty aroma and the sage crisps up (about 3-4 minutes). Watch carefully to avoid burning. Season with salt and pepper. Optional: finish with a squeeze of fresh lemon juice to brighten flavors.
- Serve: Toss cooked ravioli gently in the brown butter sage sauce or spoon sauce over the top. Sprinkle with extra grated Parmesan and freshly cracked black pepper. Serve warm immediately for best flavor and texture.
If you find the dough too sticky at any point, dust lightly with flour but avoid over-flouring as it can toughen the pasta. The filling can be made a day ahead and stored in the fridge to save time. Also, make sure your pan isn’t too hot when browning butter—slow and steady wins the race for that perfect nutty flavor.
Cooking Tips & Techniques
Making fresh pasta and ravioli might seem daunting, but a few tricks can make the process smoother and more enjoyable.
- Rest Your Dough: Don’t skip the resting period after kneading. It relaxes the gluten, making the dough easier to roll out thin without springing back.
- Roll Thin but Not Paper-Thin: Aim for about 1/16 inch thickness. Too thin and the ravioli might tear; too thick and they feel heavy. If you don’t have a pasta machine, use a smooth rolling pin and rotate dough frequently for even thickness.
- Seal Well: Use a light brush of water or beaten egg around the filling mounds to help the pasta sheets stick. Press edges firmly to avoid water leakage during boiling.
- Don’t Overfill: Too much filling makes sealing tricky and ravioli prone to bursting. A teaspoon per pocket is usually just right.
- Watch Your Cooking Time: Fresh ravioli cooks quickly—3-4 minutes after boiling water returns. Overcooking leads to mushy pasta and filling loss.
- Brown Butter Safely: Butter can go from golden to burnt quickly. Cook it gently over medium heat and swirl the pan rather than stirring aggressively.
My first attempt at this recipe ended with a few broken ravioli floating in the pot and a burnt butter pan (lesson learned: patience!). Now, I keep a close eye on the butter and always test one ravioli before cooking the whole batch. It’s helped keep things consistent and delicious every time.
Variations & Adaptations
This butternut squash ravioli recipe is flexible and welcoming to tweaks that fit your tastes or dietary needs. Here are a few ideas I’ve tried or recommend:
- Vegan Version: Substitute the ricotta with a tofu-based or cashew cheese alternative, and use vegan butter for the sauce. Nutritional yeast can add a cheesy flavor punch.
- Spicy Twist: Add a pinch of red pepper flakes to the filling or sprinkle crushed chili flakes over the finished dish for some heat that contrasts nicely with the sweetness.
- Seasonal Variations: Swap the butternut squash for roasted pumpkin, sweet potato, or even roasted carrots for a different but still creamy filling.
- Cheese Swap: Try blending goat cheese into the filling for a tangier profile that cuts through the richness.
- Alternative Pasta Shapes: Use the filling to stuff wonton wrappers or make tortellini shapes if you want to change things up.
One variation I love is adding a bit of browned sage into the filling itself for an extra layer of flavor. It makes the entire ravioli smell amazing even before the sauce hits the pan. You might also enjoy pairing this with a light crispy baked ham and cheese croissants for a brunch spread that impresses without stress.
Serving & Storage Suggestions
This creamy butternut squash ravioli is best served hot right out of the pan, dressed generously with the brown butter sage sauce. A sprinkle of freshly grated Parmesan adds a lovely finishing touch.
For presentation, arrange ravioli on warm plates, spoon sauce over the top, and garnish with a few crisp sage leaves for texture and aroma. Pair with a simple green salad dressed lightly with lemon vinaigrette to balance the richness.
Leftovers can be stored covered in an airtight container in the refrigerator for up to 2 days. To reheat, gently warm in a skillet with a little butter or olive oil over medium-low heat. Avoid microwaving as it can make the pasta rubbery.
For longer storage, freeze uncooked ravioli on a parchment-lined tray until firm, then transfer to a freezer bag for up to 2 months. Cook from frozen by adding a minute or two to the boiling time.
Flavors deepen if you let the filling chill overnight before assembling, so making the filling a day ahead can save prep time and improve taste. Just be sure to cover it tightly.
Nutritional Information & Benefits
This recipe balances indulgence with wholesome ingredients. A serving (about 6 ravioli) roughly provides:
| Calories | 350-400 kcal |
|---|---|
| Protein | 12-15g |
| Carbohydrates | 45-50g |
| Fat | 12-15g |
| Fiber | 4-5g |
Butternut squash is a great source of vitamins A and C, potassium, and fiber. The ricotta adds protein and calcium, while the brown butter provides richness and flavor without overwhelming the dish. This recipe can fit into a balanced diet, particularly when paired with a fresh vegetable side.
For gluten-free eaters, swapping the flour with a gluten-free blend is possible but may require adjustments in dough texture. Those with dairy sensitivities can try dairy-free ricotta and vegan butter alternatives.
Conclusion
Making creamy homemade butternut squash ravioli with brown butter sage sauce has become one of my favorite ways to bring a little magic to weeknight meals without fuss. It’s approachable, comforting, and full of cozy fall flavors that hit the spot every time. Whether you’re a pasta newbie or someone who loves experimenting in the kitchen, this recipe invites you to slow down and savor the process—and the delicious results.
Feel free to tweak the filling, swap in your favorite herbs, or pair it with a side you love. For me, this dish remains a reminder that sometimes the best meals come from humble ingredients treated with a bit of care and patience. I hope it brings you the same satisfaction it does me, whether for a quiet solo dinner or a special occasion shared with friends.
When you try it, I’d love to hear how it goes—what variations you tried or what sides you served alongside. Cooking is always better with a little connection and conversation!
Frequently Asked Questions
How long does it take to make homemade ravioli from scratch?
From start to finish, including making the dough, roasting the squash, preparing the filling, and cooking, expect about 1.5 to 2 hours. With practice, you can speed up some steps.
Can I use pre-made pasta sheets instead of making dough?
Yes! You can use fresh store-bought pasta sheets or wonton wrappers as a shortcut. Just be sure to seal edges well and adjust cooking time accordingly.
How do I prevent ravioli from sticking together when cooking?
Cook ravioli in plenty of boiling salted water and stir gently right after adding them. Using a slotted spoon to transfer them out immediately after they float helps too.
Can I freeze the ravioli before cooking?
Absolutely. Freeze uncooked ravioli on a tray until firm, then transfer to a freezer bag. Cook from frozen, adding a couple of minutes to boiling time.
What can I serve with this butternut squash ravioli?
A light green salad with lemon vinaigrette, roasted vegetables, or a simple garlic bread make great companions. For a brunch twist, they pair nicely with crispy baked turkey sliders for a hearty spread.
Pin This Recipe!

Creamy Homemade Butternut Squash Ravioli Recipe with Brown Butter Sage Sauce
This creamy homemade butternut squash ravioli features a luscious squash and ricotta filling paired with a nutty brown butter sage sauce, perfect for cozy dinners or special occasions.
- Prep Time: 45 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour 15 minutes
- Yield: 4 servings (about 6 ravioli per serving) 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 2 cups (250g) all-purpose flour, plus extra for dusting
- 2 large eggs, room temperature
- 1 tablespoon olive oil (for dough)
- ½ teaspoon salt (for dough)
- 1–2 tablespoons water, as needed
- 1 small butternut squash (about 1 ¼ pounds / 600g), peeled and cubed
- ½ cup (125g) ricotta cheese, whole milk preferred
- ¼ cup (25g) grated Parmesan cheese, plus extra for serving
- Pinch of ground nutmeg
- Salt and freshly ground black pepper, to taste
- 1 tablespoon olive oil (for roasting squash)
- 6 tablespoons (85g) unsalted butter
- 12–15 fresh sage leaves, whole
- Pinch of salt (for sauce)
- Freshly ground black pepper, to taste
- Optional: a squeeze of fresh lemon juice
Instructions
- Preheat oven to 400°F (200°C). Toss peeled and cubed butternut squash with 1 tablespoon olive oil and a pinch of salt. Spread on a parchment-lined baking sheet and roast for 25-30 minutes until tender and caramelized. Let cool slightly.
- In a large bowl, combine 2 cups flour and ½ teaspoon salt. Make a well in the center and add 2 eggs and 1 tablespoon olive oil. Mix gradually with a fork, adding 1-2 tablespoons water if needed, until dough forms. Knead on floured surface for 8-10 minutes until smooth and elastic. Wrap in plastic and rest for 30 minutes.
- Transfer cooled squash to a food processor or blender. Add ricotta, Parmesan, nutmeg, salt, and pepper. Pulse until smooth and creamy but not watery. Adjust seasoning to taste.
- Divide dough into 4 portions. Roll one portion on floured surface to about 1/16 inch (1.5 mm) thickness. Lay flat on floured board.
- Place teaspoon-sized dollops of filling spaced 1 ½ inches apart on pasta sheet. Brush water around filling mounds. Cover with second pasta sheet. Press gently around mounds to seal air out. Cut between mounds with knife or pizza cutter to form ravioli. Press edges firmly to seal.
- Bring large pot of salted water to gentle boil. Cook ravioli in batches for 3-4 minutes until they float and are tender but hold shape. Remove with slotted spoon.
- While ravioli cooks, melt butter in skillet over medium heat. Add sage leaves and cook, swirling pan, until butter is golden brown and sage is crisp (3-4 minutes). Season with salt and pepper. Optionally add lemon juice.
- Toss cooked ravioli gently in brown butter sage sauce or spoon sauce over top. Sprinkle with extra Parmesan and black pepper. Serve warm immediately.
Notes
Rest dough for 30 minutes to relax gluten for easier rolling. Roll pasta to about 1/16 inch thickness. Use a light brush of water to seal ravioli edges well to prevent bursting. Cook ravioli 3-4 minutes until they float. Brown butter slowly to avoid burning. Filling can be made a day ahead and refrigerated. Freeze uncooked ravioli on tray before storing in freezer bag for up to 2 months.
Nutrition
- Serving Size: About 6 ravioli per
- Calories: 350400
- Sugar: 46
- Sodium: 300400
- Fat: 1215
- Saturated Fat: 79
- Carbohydrates: 4550
- Fiber: 45
- Protein: 1215
Keywords: butternut squash ravioli, homemade ravioli, brown butter sage sauce, fresh pasta, cozy dinner, fall recipe, vegetarian pasta





