Butternut Squash Ravioli with Rosemary Cream Sauce Recipe
Introduction
Butternut squash ravioli paired with a fragrant rosemary cream sauce makes for a cozy, elegant dinner. This recipe combines creamy textures and aromatic herbs to create a comforting dish that’s perfect for any night of the week.

Ingredients
- 1 cup Dry White Wine (For non-alcoholic, use vegetable or chicken broth.)
- 1 medium Shallot (Substitute with finely chopped onion if necessary.)
- 5 whole Black Peppercorns (Fresh ground pepper works as an alternative.)
- 1 sprig Rosemary (Consider using dried rosemary sparingly.)
- 2 cups Vegetable Stock (Chicken stock can replace it for a non-vegetarian twist.)
- 1 cup Heavy Cream (Use half-and-half for a lighter sauce if desired.)
- 1 tablespoon Fresh Rosemary (finely chopped) (Omitting it or replacing with thyme can also work.)
- 0.5 cup Parmesan Cheese (freshly grated) (Pecorino Romano is a flavorful substitution.)
- Black Pepper to taste (Opt for white pepper for a milder taste.)
- Kosher Salt to taste (Swap with sea salt or table salt to taste.)
- 1 package Butternut Squash Ravioli (Swap with cheese or mushroom ravioli as needed.)
- 2 tablespoons Unsalted Butter (Olive oil can be used for a dairy-free option.)
- 0.5 cup Panko Breadcrumbs (Regular breadcrumbs can serve as a substitute.)
Instructions
- Step 1: In a large pan over medium heat, combine the dry white wine, shallot, rosemary sprig, and whole black peppercorns. Cook until the mixture reduces to about 1 tablespoon of liquid, approximately 3 to 5 minutes.
- Step 2: Pour in the vegetable stock and allow it to reduce by half, about 15 minutes. Strain out and discard the solids from the sauce.
- Step 3: Return the strained liquid to the pan and continue to reduce, then stir in the heavy cream. Monitor the sauce as it thickens while the pasta cooks.
- Step 4: Bring a pot of salted water to a boil. Carefully add the butternut squash ravioli and cook until they float, about 2 to 5 minutes depending on whether they are fresh or frozen.
- Step 5: In a small pan over medium-high heat, melt the unsalted butter. Add the panko breadcrumbs and toast until lightly browned, then remove from heat and set aside.
- Step 6: Stir the finely chopped fresh rosemary, grated Parmesan cheese, and black pepper into the cream sauce. Adjust seasoning with kosher salt to taste.
- Step 7: Gently coat the cooked ravioli in the rosemary cream sauce. Serve topped with the toasted panko breadcrumbs for a delightful crunch.
Tips & Variations
- For a lighter sauce, substitute half-and-half for heavy cream without compromising flavor.
- Try using thyme instead of rosemary for a different herbal note.
- Swap out butternut squash ravioli with cheese or mushroom ravioli for variety.
- Use olive oil instead of butter and skip the cheese for a dairy-free version.
- Freshly grated Pecorino Romano cheese can add a sharper taste in place of Parmesan.
Storage
Store leftover ravioli and sauce separately in airtight containers in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat, adding a splash of cream or stock to loosen the sauce if it thickens too much.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen butternut squash ravioli?
Yes, frozen ravioli can be used. Just cook them a bit longer in boiling water until they float and are tender, usually closer to 5 minutes.
What can I substitute for dry white wine in the sauce?
If you prefer a non-alcoholic version, vegetable or chicken broth works well as a substitute and still imparts great flavor.
PrintButternut Squash Ravioli with Rosemary Cream Sauce Recipe
This elegant recipe features tender butternut squash ravioli served with a fragrant rosemary cream sauce, perfectly accented by toasted panko breadcrumbs for a delightful crunch. The sauce is crafted by reducing white wine, shallots, and black peppercorns, then enriched with heavy cream, fresh rosemary, and Parmesan cheese, making it a sophisticated and comforting dish perfect for elevating any dinner occasion.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Sauce Ingredients
- 1 cup Dry White Wine (For non-alcoholic, use vegetable or chicken broth.)
- 1 medium Shallot (Substitute with finely chopped onion if necessary.)
- 5 whole Black Peppercorns (Fresh ground pepper as alternative.)
- 1 sprig Rosemary (Dried rosemary can be used sparingly.)
- 2 cups Vegetable Stock (Chicken stock as substitute.)
- 1 cup Heavy Cream (Half-and-half for lighter sauce.)
- 1 tablespoon Fresh Rosemary, finely chopped (Thyme as alternative.)
- 0.5 cup Parmesan Cheese, freshly grated (Pecorino Romano as substitute.)
- Black Pepper, to taste (White pepper as milder option.)
- Kosher Salt, to taste (Sea salt or table salt as alternatives.)
Pasta and Garnish
- 1 package Butternut Squash Ravioli (Can substitute with cheese or mushroom ravioli.)
- 2 tablespoons Unsalted Butter (Olive oil for dairy-free option.)
- 0.5 cup Panko Breadcrumbs (Regular breadcrumbs as substitute.)
Instructions
- Prepare the Wine Reduction: In a large pan over medium heat, combine the dry white wine, chopped shallot, rosemary sprig, and whole black peppercorns. Cook this mixture until it has reduced to about 1 tablespoon of liquid, which takes approximately 3-5 minutes. This concentrates the flavors for the sauce.
- Reduce the Stock: Pour in the vegetable stock and continue cooking the mixture until the liquid reduces by half, about 15 minutes. Strain the solids out of the liquid and discard them, leaving a flavorful broth base for the sauce.
- Add Cream and Thicken: Return the strained liquid to the pan and cook further to reduce slightly. Stir in the heavy cream and monitor the sauce as it thickens gently while the pasta is cooking, ensuring a creamy, rich consistency.
- Cook the Ravioli: Bring a large pot of salted water to a boil. Carefully add the butternut squash ravioli and cook until they float to the surface, indication that they are done—typically 2-5 minutes depending on whether the ravioli are fresh or frozen.
- Prepare Toasted Breadcrumbs: While the ravioli cooks, melt the unsalted butter in a small pan over medium-high heat. Add the panko breadcrumbs and toast them until they are lightly browned and crisp. Remove from heat and set aside.
- Finish the Sauce and Assemble: Stir the finely chopped fresh rosemary, grated Parmesan cheese, and freshly ground black pepper into the cream sauce. Adjust the seasoning with salt and pepper according to taste. Gently toss the cooked ravioli in the sauce, ensuring they are evenly coated.
- Serve with a Crunch: Plate the sauced ravioli and sprinkle the toasted panko breadcrumbs on top to add a delightful texture contrast, serving immediately to enjoy the dish at its best.
Notes
- For a non-alcoholic version, substitute the dry white wine with vegetable or chicken broth.
- If fresh rosemary is not available, dried rosemary can be used sparingly or replaced with thyme.
- Olive oil can be used instead of butter for a dairy-free option in the breadcrumb topping.
- For a lighter sauce, replace heavy cream with half-and-half.
- Panko breadcrumbs add a nice crunch, but regular breadcrumbs can also be used.
- Ensure not to overcook ravioli; they are done when they float to the surface.
Keywords: Butternut Squash Ravioli, Rosemary Cream Sauce, Italian Dinner, Pasta Recipe, Creamy Sauce, Vegetarian Pasta

