null Skip to main content

Pumpkin-Filled Chocolate Ravioli

Posted by Theo Chocolate on Nov 3rd 2020

All the flavors of fall come together in this elegant pasta dish.

These pumpkin and ricotta-filled ravioli are a gorgeous cocoa color and very satisfying. You can make the ravioli ahead of time and freeze them on parchment paper–lined baking sheets, then store them in a freezer bag until you want to cook them. The sauce comes together very quickly, so be sure to have your ingredients prepped before you start boiling the ravioli.

Photography by Charity Lynne Burggraaf


For the dough:

For the filling:

  • 1 tablespoon extra-virgin olive oil
  • 1/4 cup finely chopped shallots
  • 1 cup ricotta cheese
  • 1 cup pumpkin puree
  • 3/4 teaspoon kosher salt
  • 1/8 teaspoon ground cinnamon
  • Generous pinch ground allspice
  • Generous pinch ground cloves

For the sauce:

  • 1/2 cup plus 2 tablespoons (1¼ sticks) unsalted butter
  • 1 pear, cored and cut into ½-inch dice
  • 12 large fresh sage leaves, cut into thin ribbons (chiffonade)
  • Kosher salt

For serving:

  • 1/3 cup hazelnuts, toasted, skinned and chopped
  • 1 1/2 tablespoons (1/3 ounce) Theo roasted cocoa nibs
  • Freshly grated Parmigiano-Reggiano cheese


  1. You can make the pasta dough either in a stand mixer or by hand. To use a stand mixer, fit it with the whisk attachment and whisk the eggs together to break them up, then add the melted chocolate and whisk to break up again. The mixture won’t be smooth, but don’t worry.
  2. Whisk in 1 1/2 cups of the flour on medium speed until blended, then switch to the dough hook attachment. Add the remaining 1 cup flour and mix on medium-low speed until a smooth ball of dough forms around the hook, adding more flour if necessary. Mix on low speed to knead the dough for about 3 minutes. When the dough is smooth and firm, wrap it in plastic wrap and let it rest in the refrigerator for at least 1 hour.
  3. To make the pasta dough by hand, put the flour in a bowl and make a well in the center. In a separate bowl, whisk together the eggs and the melted chocolate to break them up. Pour the egg mixture into the well. Use a fork to incorporate the flour into the egg, bit by bit. When most of the flour has been incorporated, knead the dough, adding more flour as needed, until it’s smooth and firm, 10 to 15 minutes. Wrap the dough in plastic wrap and let it rest in the refrigerator for at least 1 hour.
  4. To make the filling, in a small sauté pan over medium heat, heat the olive oil. Add the shallots and sauté until soft and translucent, about 2 minutes. In a medium bowl, thoroughly combine the cooked shallots, ricotta, pumpkin, salt, cinnamon, allspice, and cloves. Set the filling aside.
  5. To make the ravioli, line a baking sheet with parchment paper and set aside. Cut a slice of the pasta dough (leave the dough you’re not working with wrapped in plastic wrap) and flour it well. Using a pasta machine, roll it into a thin sheet (less than 1/16 inch thick—number 5 on most pasta machines). Cut the sheet across into rectangles about 2 inches wide and 5 inches long. Place 2 teaspoons of filling about 3/4 inch from one end of each rectangle. Lightly brush water around the filling, then fold the dough to enclose the filling. Press to seal the edges. Fill the ravioli quickly, before the dough dries out. Set the filled ravioli on the prepared baking sheet. Repeat with the remaining dough. When you’ve filled the baking sheet, cover the filled ravioli with another sheet of parchment paper, and set the next batch of finished ravioli on top. Refrigerate or freeze the ravioli until you’re ready to cook them.
  6. To make the sauce, bring a large pot of salted water to a boil for the ravioli. While it’s coming to the boil, melt the butter in a medium saucepan over medium heat. Continue cooking the butter until the milk solids have turned brown and the butter is caramel-colored and smells nutty. Turn off the heat and add the pear and sage. Stir to combine the ingredients and stop the butter from cooking. Season with salt to taste. Cover the pan and set aside to keep the sauce warm while you cook the ravioli.
  7. Boil the ravioli in batches until tender, about 10 minutes (cooking time will depend on how thick you rolled the dough and whether you’re cooking them fresh or frozen) and drain.
  8. To serve, divide the ravioli among serving plates. Top them with the sauce and sprinkle with the hazelnuts, cocoa nibs, and some cheese. Serve immediately.