Butternut Squash Ravioli with Rosemary Cream Sauce Recipe
Introduction
Butternut squash ravioli paired with a fragrant rosemary cream sauce offers a cozy yet elegant dinner option. This dish balances the natural sweetness of the squash with creamy, herb-infused flavors, perfect for a comforting meal any night of the week.

Ingredients
- 1 package Butternut Squash Ravioli
- 1 cup Dry White Wine (for non-alcoholic version, 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)
- 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: Bring a large pot of salted water to a boil and cook the butternut squash ravioli according to the package instructions, usually 3-4 minutes. Drain and set aside.
- Step 2: In a large skillet over medium heat, melt the butter. Add the panko breadcrumbs and toast them, stirring frequently, until golden and crispy. Remove from the skillet and set aside.
- Step 3: In the same skillet, add the shallot and cook gently until translucent, about 2-3 minutes. Pour in the dry white wine and add the whole black peppercorns and rosemary sprig. Let it simmer until the liquid reduces by half.
- Step 4: Add the vegetable stock and continue to simmer for another 5 minutes to blend the flavors. Remove the rosemary sprig and peppercorns.
- Step 5: Stir in the heavy cream and bring the sauce to a gentle simmer. Add the finely chopped fresh rosemary, grated Parmesan, salt, and black pepper to taste. Cook until the sauce thickens slightly.
- Step 6: Toss the cooked ravioli gently in the rosemary cream sauce to coat evenly.
- Step 7: Serve the ravioli plated and sprinkle the toasted panko breadcrumbs over the top for a crunchy contrast.
Tips & Variations
- For a non-alcoholic sauce, substitute the white wine with vegetable or chicken broth to keep the flavor rich.
- If fresh rosemary isn’t available, dried rosemary works but use sparingly to avoid overpowering the sauce.
- Try swapping butternut squash ravioli for cheese or mushroom ravioli based on your preference or what you have on hand.
- To make this dish dairy-free, replace butter with olive oil, use half-and-half or coconut cream instead of heavy cream, and omit or use a vegan cheese alternative.
Storage
Store any leftover ravioli and sauce in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, adding a splash of cream or stock to loosen the sauce if it has thickened. Avoid reheating in a microwave to maintain the sauce’s texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I freeze butternut squash ravioli with the sauce?
It’s best to freeze the ravioli and sauce separately. Boiled ravioli can become mushy when frozen. Store them uncooked in a single layer. The sauce freezes well but may separate slightly on thawing; just whisk before reheating.
What can I use instead of panko breadcrumbs for the topping?
You can use regular breadcrumbs or crushed nuts like toasted pecans or walnuts to add crunch and flavor. For a gluten-free option, try gluten-free breadcrumbs or crispy fried shallots.
PrintButternut Squash Ravioli with Rosemary Cream Sauce Recipe
This elegant butternut squash ravioli recipe is elevated with a fragrant rosemary cream sauce, perfect for a comforting yet sophisticated dinner. The sauce combines dry white wine, shallots, and fresh rosemary, blended into a creamy delight that complements the sweet, tender ravioli. Crispy buttery panko topping adds a delicious texture contrast, making this dish a memorable meal for any occasion.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
For the Sauce
- 1 cup Dry White Wine (vegetable or chicken broth for non-alcoholic)
- 1 medium Shallot (or finely chopped onion)
- 5 whole Black Peppercorns (or freshly ground black pepper)
- 1 sprig Rosemary (dried rosemary can be used sparingly)
- 2 cups Vegetable Stock (or chicken stock)
- 1 cup Heavy Cream (half-and-half for lighter sauce)
- 1 tablespoon Fresh Rosemary, finely chopped (or thyme as substitute)
- 0.5 cup Parmesan Cheese, freshly grated (Pecorino Romano as alternative)
- Black Pepper to taste (white pepper for milder taste)
- Kosher Salt to taste (or sea salt/table salt)
For the Ravioli
- 1 package Butternut Squash Ravioli (cheese or mushroom ravioli as substitute)
For the Topping
- 2 tablespoons Unsalted Butter (olive oil for dairy-free)
- 0.5 cup Panko Breadcrumbs (regular breadcrumbs as alternative)
Instructions
- Prepare the Sauce Base: In a medium saucepan over medium heat, add the dry white wine, shallot, whole black peppercorns, and rosemary sprig. Bring to a gentle simmer and cook until the wine reduces by about half, concentrating the flavors.
- Add Stock and Simmer: Pour in the vegetable stock, increase the heat slightly, and simmer for 10-15 minutes to meld the flavors and reduce slightly for a richer taste.
- Finish the Cream Sauce: Reduce the heat to low and stir in the heavy cream and finely chopped fresh rosemary. Simmer gently until sauce thickens slightly, about 5 minutes. Remove the rosemary sprig and peppercorns, then stir in the freshly grated Parmesan cheese. Season with kosher salt and freshly ground black pepper to taste. Keep warm over low heat.
- Cook the Ravioli: Bring a large pot of salted water to a boil. Add the butternut squash ravioli and cook according to package instructions, generally about 3-4 minutes or until they float to the surface. Drain carefully, reserving a small cup of pasta water.
- Make the Topping: While ravioli cooks, melt the unsalted butter in a small skillet over medium heat. Add the panko breadcrumbs and toast, stirring frequently, until golden brown and crispy, about 3-4 minutes. Remove from heat and set aside.
- Combine and Serve: Gently toss the cooked ravioli in the rosemary cream sauce, adding a splash of reserved pasta water if needed to loosen the sauce. Plate the ravioli and spoon the crispy buttery panko topping over each serving. Garnish with extra fresh rosemary or Parmesan if desired. Serve immediately and enjoy!
Notes
- For a lighter sauce, substitute heavy cream with half-and-half.
- Vegetable stock can be replaced with chicken stock for a non-vegetarian version.
- Use olive oil instead of butter in the topping for a dairy-free alternative.
- Dried rosemary can be used if fresh is unavailable, but use sparingly to avoid overpowering.
- Ensure to reserve some pasta cooking water to adjust the sauce consistency if needed.
- Cheese or mushroom ravioli can substitute butternut squash ravioli based on preference.
Keywords: Butternut squash ravioli, rosemary cream sauce, creamy pasta sauce, easy dinner recipe, Italian pasta, fall recipes, vegetarian dinner

