Butternut Squash Ravioli

Total Time:Prep: 45 min. + standing Cook: 10 min.
Nancy Mock

By Nancy Mock

Recipe by Margaret Knoebel, Milwaukee, Wisconsin

Tested by Taste of Home Test Kitchen

Published on Dec. 15, 2025

Take homemade pasta to the next level with this butternut squash ravioli in a cheesy garlic-sage cream sauce.

Here’s a from-scratch fall or winter recipe that’s sure to impress everyone who tastes it—including yourself! Butternut squash ravioli features a rich, roasted filling made with roasted butternut squash, shallots and herbs. They’re blended with ricotta and cream to give the ravioli filling that silky texture you crave.

If you’ve never made your own pasta, you’ll be pleasantly surprised by how easily the dough comes together using just flour, eggs and olive oil. You can roll the dough out by hand or get out your fancy pasta machine. You may want to make butternut squash ravioli as the main dish for a cozy family dinner (since you’ll be putting in lots of effort for this pasta recipe!). But you can also serve them as an side to mains like cast-iron pan steak or a roasted pork loin. Either way, a fragrant Parmesan and garlic cream sauce is the perfect accompaniment to these filled pasta pockets.

Ingredients for Butternut Squash Ravioli

  • Butternut squash: You can tell when a butternut squash is ripe when there are no green streaks on the skin. After you bring it home, peel it, slice it in half to remove the seeds, and then cube the flesh before starting this ravioli recipe.
  • Shallot: This type of onion has a mild flavor that complements the other ingredients without overwhelming them.
  • Seasonings: The butternut squash filling and sauce are flavored with fresh sage and thyme, as well as salt and black pepper.
  • Heavy cream: The cream is blended with the squash to make the filling, and is used in the Parmesan pasta sauce, too. You can use whipping cream instead if you have it on hand.
  • Olive oil: Toss the squash and shallot with olive oil so the veggie cubes roast up with lots of flavor. Since some olive oil is also incorporated into the pasta dough, use a high-quality brand of olive oil for this recipe.
  • Flour: All-purpose flour is fine for the ravioli pasta dough. Sift the flour to remove any lumps.
  • Eggs: Use large regular or organic eggs to make the pasta.
  • Ricotta cheese: This type of cheese lends richness and creamy texture to the ravioli filling. Find ricotta in the dairy case at the store, or use your own homemade ricotta.
  • Butter: Begin the savory sauce by melting a little butter. This is just another recipe that’s better with butter!
  • Minced garlic: Get the best flavor with freshly minced garlic. Use tools like a Microplane rasp grater or a garlic press.
  • Parmesan cheese: Finish the savory garlic sauce with a generous amount of grated Parmesan.

Directions

Step 1: Make the pasta dough

Overhead shot of a person stirs white flour in a blue bowl using a wooden spatula on a wooden surface and the ingredients are being mixed gently
Taste of home

Preheat the oven to 425°F.

Add 2-1/2 cups of flour to a large bowl. Make a well in the center.

3/4 angle view shot of a person is using a red electric hand mixer blending a yellow liquid in a clear glass bowl placed on a wooden surface likely eggs
Taste of home

Beat the eggs, water and olive oil together in a separate bowl.

Overhead shot of a person begins to pour a bowl of yellow liquid into a larger blue bowl filled with flour on a wooden surface and readies the mix together
Taste of home

Pour the mixture into the flour well.

Overhead shot of a person mixes dough with a spatula in a large blue bowl and the bowl sits on a wooden surface as the mixing continues
Taste of home

Stir the ingredients together until they form a ball.

Overhead shot of a person kneads dough on a floured wooden surface and uses both hands while flour covers the board and tattoos show on their forearms
Taste of home

Turn the dough out onto a floured surface and knead it until it’s smooth and elastic, about four to six minutes, adding the remaining flour if necessary to keep the dough from sticking. Cover the dough and let it rest for 30 minutes.

Step 2: Make the ravioli filling

Overhead shot of a person uses tongs to mix cubed butternut squash and halved shallots with herbs in a big white bowl on a wooden surface The mix is fresh and colorful
Taste of home

Meanwhile, in a large bowl, combine the butternut squash, shallot, olive oil, fresh herbs, salt and pepper. Toss to coat, then transfer everything to a foil-lined baking sheet. Bake the vegetables until they’re tender, about 20 to 25 minutes.

Overhead shot of a food processor blending orange-colored puree on a wooden surface the scene captures the mixing in progress
Taste of home

Cool the vegetables slightly, then transfer them to a food processor along with the heavy cream. Cover and process them until they’re blended.

Overhead shot of a person stirs thick orange mashed butternut squash in a white saucepan using a black spatula and the pot sits on a dark potholder on a wooden surface
Taste of home

Transfer the mixture to a saucepan. Simmer it, uncovered, over medium heat for 15 to 20 minutes or until it’s thickened.

Overhead shot of a person stirs thick orange mashed butternut squash in a white saucepan using a black spatula and the pot sits on a dark potholder on a wooden surface
Taste of home

Let it cool slightly, then fold in the ricotta cheese.

Step 3: Roll and fill the pasta

Overhead shot of a hands roll out dough with a pin on a floured wooden surface and cutting board the scene shows baking preparations in progress
Taste of home

Divide the pasta dough in half. On a lightly floured surface, roll one portion to a 1/16-inch thickness. Keep the pasta dough covered until you’re ready to use it.

Closeup shot of a hand is holding a piping bag and carefully squeezing orange filling onto pasta dough the dough rests on a wooden surface
Taste of home

Pipe the filling by the tablespoonful, 1 inch apart over half of the pasta sheet. Fold the sheet over and press it down to seal it.

Overhead shot of a hand uses a fork to press and seal the edges of four rectangular pieces of dough on a floured wooden surface sealing each piece
Taste of home

Use a pastry wheel to cut the dough into filled squares.

Overhead shot of a four uncooked ravioli squares are arranged on a floured wooden surface and a hand is gently pressing the edge of the last ravioli
Taste of home

Press the edges to ensure a good seal. Repeat these steps with the remaining dough and filling.

Editor’s Tip: You can roll out the pasta by hand or try one of our top-pick pasta makers.

Step 4: Cook the ravioli

Overhead shot of a metal strainer lifts ravioli from a pot of boiling water on a stovetop and the wooden surface is in the background nearby
Taste of home

In a Dutch oven, bring salted water to a boil. Add the ravioli and reduce the heat to keep the water at a gentle simmer. Cook until the ravioli float to the top and are tender, about one to two minutes.

Step 5: Make the sauce

Overhead shot of a hand stirs a creamy white sauce with herbs in a saucepan using a green spatula on a black stovetop and the sauce looks smooth It is gently mixed
Taste of home

Meanwhile, in a small saucepan, melt the butter over medium heat. Add the minced garlic, and cook and stir for one minute. Gradually stir in the heavy cream and fresh sage. Bring the cream to a gentle boil. Reduce the heat and simmer the sauce, stirring constantly, until it’s slightly thickened, about three to five minutes.

Overhead shot of a hand holds a spoon over a saucepan filled with creamy white herb sauce it is heating on a black stovetop placed on wooden surface
Taste of home

Reduce the heat to low. Gradually whisk in the grated Parmesan cheese. Return the sauce to a simmer and cook it just long enough until it’s thick enough to coat a metal spoon. Stir in salt and pepper.

Step 6: Toss and serve

Strain the ravioli, add them to the cream sauce and toss to coat them. Serve the pasta while it’s hot.

Overhead shot of Butternut Squash Ravioli covered in creamy white sauce and herbs rests on a striped cloth napkin with a fork to the right of the plate
Taste of home

Butternut Squash Ravioli Variations

  • Add bacon: Cook, strain and crumble smoky bacon. Then, fold it into the butternut squash filling.
  • Make the sauce with browned butter: Simmer the butter until it turns chestnut brown and has a nutty aroma. Then, proceed with the minced garlic and the rest of the ingredients.

How to Store Butternut Squash Ravioli

Allow the butternut squash ravioli to cool, then transfer them to a tightly sealed container and keep them refrigerated. If you haven’t tossed them with the sauce yet, store them separately.

How long do butternut squash ravioli last?

For the best quality and texture, your butternut squash ravioli and sauce should be enjoyed within two days. They’ll be safe to eat for up to four days.

Can you freeze butternut squash ravioli?

The butternut squash ravioli can be frozen once they’re assembled but before they’re cooked. Freeze the filled pasta in a single layer on a lined tray. Once they’re frozen solid, transfer the ravioli to a freezer-proof container or bag where they can be stored in the freezer for up to three months.

Cook the ravioli from frozen in salted, boiling water. Wait to prepare the Parmesan cream sauce until the day you cook the ravioli.

Can you make butternut squash ravioli ahead of time?

While the prepared, filled ravioli should be cooked and eaten within a day or two of making them, the components can be prepared separately ahead of time. Make the butternut squash-ricotta filling up to three days in advance. Allow it to cool, then store it in a tightly covered dish in the fridge. The pasta dough can also be prepared, wrapped tightly and refrigerated up to one day in advance. The Parmesan cream sauce can be held in the fridge in a covered container for up to three days ahead of time. Warm it up gently in a saucepan over medium heat.

Butternut Squash Ravioli Tips

3/4 angle view shot of Butternut Squash Ravioli and it is served on a brown plate with creamy white sauce and fresh herbs on top and the plate sits on a striped napkin placed on a wooden table
Taste of home

Can you make butternut squash ravioli with store-bought pasta dough?

Yes, you can use premade pasta dough to save a little time when making butternut squash ravioli. Check the refrigerated case at your grocery store where fresh pastas are stocked; you should be able to find a national brand or locally-made pasta dough. Follow the recipe to roll out the dough and fill it to make the ravioli.

How can you thin out the sauce?

If the garlic Parmesan sauce becomes too thick on the stove, you can thin it with a splash of heavy cream or with a little chicken or vegetable broth.

What can you serve with butternut squash ravioli?

Try garnishing butternut squash ravioli with a sprinkle of crisp breadcrumbs or toasted walnuts. Roasted pepitas are also delicious as a crunchy topper. On the side, serve the ravioli with soft breadsticks, garlic toast or slices of focaccia. Butternut squash ravioli can also be served as a side with a meaty main dish like herb-crusted Italian pork loin.

TEST KITCHEN APPROVED

Butternut Squash Ravioli

Yield:4 servings
Prep:2 hours 45 min
Cook:10 min

Ingredients

  • 2-1/2 to 3 cups all-purpose flour
  • 3 large eggs
  • 1/4 cup water
  • 1-1/2 teaspoons olive oil
  • filling:
    • 2 pounds cubed peeled butternut squash
    • 1 shallot, halved
    • 1/3 cup olive oil
    • 2 teaspoons minced fresh sage
    • 3/4 teaspoon minced fresh thyme
    • 1/4 teaspoon salt
    • 1/4 teaspoon pepper
    • 1/3 cup heavy whipping cream
    • 1/3 cup whole-milk ricotta cheese
  • sauce:
    • 3 tablespoons butter
    • 1 teaspoon minced garlic
    • 1 cup heavy whipping cream
    • 2 teaspoons minced fresh sage
    • 1/2 cup grated Parmesan cheese
    • 1/4 teaspoon salt
    • 1/4 teaspoon coarsely ground pepper
Shop Recipe

Directions

  1. Preheat oven to 425°. Place 2-1/2 cups flour in a large bowl. Make a well in the center. Beat eggs, water and oil; pour into well. Stir together, forming a ball. Turn onto a floured surface; knead until smooth and elastic, 4-6 minutes, adding remaining flour if necessary to keep dough from sticking. Cover and let rest 30 minutes.
  2. Meanwhile, in a large bowl, combine squash, shallot, oil, sage, thyme, salt and pepper; toss to coat. Transfer to a foil-lined baking sheet. Bake until tender, 20-25 minutes. Cool slightly, transfer to a food processor along with cream. Cover and process until blended.
  3. Transfer mixture to a saucepan. Simmer, uncovered, over medium heat for 15-20 minutes or until thickened. Let cool slightly, fold in ricotta.
  4. Divide pasta dough in half; on a lightly floured surface, roll 1 portion to 1/16-in. thickness (or use a pasta roller). Keep pasta covered until ready to use. Pipe filling by tablespoonfuls 1 in. apart over half of pasta sheet. Fold sheet over; press down to seal. Cut into squares with a pastry wheel. Repeat with remaining dough and filling.
  5. In a Dutch oven, bring salted water to a boil; add ravioli. Reduce heat to a gentle simmer; cook until ravioli float to the top and are tender, 1-2 minutes.
  6. Meanwhile, in a small saucepan, melt butter over medium heat. Add garlic; cook and stir 1 minute. Gradually stir in cream and sage. Bring to a gentle boil. Reduce heat; simmer, uncovered, until slightly thickened 3-5 minutes, stirring constantly. Reduce heat to low.
  7. Gradually whisk in grated Parmesan. Return to a simmer. Cook and stir until just thick enough to coat a metal spoon. Stir in salt and pepper.
  8. <div data-original-title="" title=""> Drain ravioli; add to sauce and toss to coat.</div>
Loading Popular in the Community
Back to Top