Butternut Squash Ravioli with Rosemary Cream Sauce Recipe
Introduction
Butternut squash ravioli paired with a fragrant rosemary cream sauce offers a delightful balance of sweet and savory flavors. This elegant yet approachable dish is perfect for elevating your dinner with minimal effort.

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 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 liquid reduces to about 1 tablespoon, approximately 3-5 minutes.
- Step 2: Pour in the vegetable stock and allow the mixture to reduce by half, about 15 minutes. Strain out the solids and discard them.
- Step 3: Return the strained liquid to the pan and continue to reduce slightly. Stir in the heavy cream and watch for the sauce to thicken while preparing the pasta.
- Step 4: Bring a pot of salted water to a boil. Carefully add the butternut squash ravioli and cook until they float, which usually takes 2-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. Remove from heat and set aside.
- Step 6: Stir the finely chopped fresh rosemary, grated Parmesan cheese, and black pepper into the cream sauce. Season with kosher salt to taste.
- Step 7: Gently coat the cooked ravioli in the rosemary cream sauce and finish by sprinkling the toasted panko breadcrumbs on top before serving.
Tips & Variations
- Using half-and-half instead of heavy cream creates a lighter sauce that still feels rich.
- Substitute dried rosemary for fresh, but use sparingly to avoid overpowering the dish.
- Try cheese or mushroom ravioli if butternut squash is unavailable or for a different flavor profile.
- For a dairy-free version, swap butter with olive oil and skip the Parmesan cheese or use a plant-based alternative.
- To add a crispy texture, serve the toasted breadcrumbs just before eating to keep them crunchy.
Storage
Store leftover ravioli and sauce in an airtight container in the refrigerator for up to 2 days. Reheat gently on low heat, stirring occasionally to prevent the cream sauce from separating. If the sauce thickens too much, add a splash of milk or broth to loosen it.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare the sauce ahead of time?
Yes, the rosemary cream sauce can be made up to a day in advance. Keep it refrigerated and reheat gently, stirring well before serving.
What is the best way to prevent ravioli from sticking together?
Use plenty of salted boiling water and stir gently during cooking. Once cooked, drain carefully and toss with a little butter or oil before adding the sauce.
Print
Butternut Squash Ravioli with Rosemary Cream Sauce Recipe
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Delight in a comforting dish of tender butternut squash ravioli paired with a rich rosemary-infused cream sauce. This elegant dinner is enhanced by toasted panko breadcrumbs adding a satisfying crunch, perfect for elevating any weeknight or special occasion meal.
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 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.)
- to taste Black Pepper (Opt for white pepper for a milder taste.)
- to taste Kosher Salt (Swap with sea salt or table salt to taste.)
Pasta Ingredients
- 1 package Butternut Squash Ravioli (Swap with cheese or mushroom ravioli as needed.)
For Topping
- 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
- 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 reduces to approximately 1 tablespoon of liquid, which should take about 3 to 5 minutes, concentrating the flavors.
- Add and Reduce the Stock: Pour in the vegetable stock and allow the liquid to reduce by half over medium heat, approximately 15 minutes. Once reduced, strain out the solids and discard them, leaving a smooth flavorful base.
- Finish the Sauce Base: Return the strained liquid to the pan and continue reducing slightly, then stir in the heavy cream. Maintain gentle heat, monitoring the sauce to achieve a creamy thickness as the pasta cooks.
- Cook the Ravioli: In a separate large pot, bring salted water to a boil. Gently add the butternut squash ravioli and cook until they float to the surface, which indicates they are ready. This typically takes between 2 to 5 minutes, depending on whether the ravioli are fresh or frozen.
- Toast the Breadcrumbs: While the ravioli cooks, melt the unsalted butter over medium-high heat in a small pan. Add the panko breadcrumbs and toast them, stirring frequently until they are lightly browned and crispy. Remove from heat and set aside.
- Combine Sauce and Seasonings: Stir the finely chopped fresh rosemary, freshly grated Parmesan cheese, and freshly ground black pepper into the cream sauce. Adjust seasoning with kosher salt and additional pepper to taste to balance the flavors perfectly.
- Toss Ravioli with Sauce and Serve: Carefully drain the cooked ravioli and gently toss them in the creamy rosemary sauce to coat evenly. Plate the ravioli and sprinkle the toasted panko breadcrumbs over the top for added texture and crunch. Serve immediately for best results.
Notes
- For a non-alcoholic version, replace the dry white wine with vegetable or chicken broth.
- If fresh rosemary is unavailable, dried rosemary can be used sparingly or substituted with thyme.
- Using half-and-half instead of heavy cream will yield a lighter sauce.
- Olive oil can be used instead of butter for a dairy-free option, though this will change the flavor profile slightly.
- Check the ravioli packaging for exact cooking times, as they can vary between brands and whether frozen or fresh.
- To add a smoky depth, consider using smoked paprika in the breadcrumb topping.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian
Keywords: Butternut Squash Ravioli, Rosemary Cream Sauce, Pasta Recipe, Vegetarian Dinner, Italian Cuisine

