plates of sweet corn ravioli with forks and wine

Homemade Sweet Corn Basil Ravioli

  • Author: Becca | Fork in the Kitchen
  • Prep Time: 30 minutes
  • Cook Time: 15 minutes
  • Total Time: 45 minutes
  • Yield: 2-4 (approximately 24 smaller ravioli) 1x


Nothing beats fresh end-of-summer produce and homemade pasta – this homemade ravioli is creamy, fresh, and flavorful with sweet corn, tomatoes, and basil!




  • 1/2 cup semolina flour*
  • 1/2 cup all-purpose flour
  • 1 tsp coarse sea salt or kosher salt
  • 1/2 tsp fresh cracked black pepper (optional)
  • 1 egg
  • 2 TBSP water
  • 1 tsp olive oil


  • 3/4 cup whole milk ricotta cheese
  • 1 corn on the cob, kernels roughly chopped
  • 1 garlic clove, minced
  • 1 1/2 TBSP fresh basil, chopped
  • 1/4 tsp fine sea salt
  • 1/3 cup freshly shredded parmesan cheese


  • 3 TBSP butter (high quality butter is best)
  • 1 shallot, finely diced
  • 23 garlic cloves, minced
  • Dash of red pepper flakes, to taste
  • Salt, to taste
  • 1/4 cup white wine
  • 1 corn on the cob, kernels cut off
  • 2 TBSP heavy cream
  • 1/4 cup reserved pasta water
  • 1/2 cup cherry tomoatoes, quartered
  • Basil, for garnish


  1. PASTA: In a bowl, stir together the flours, salt, and pepper. Make a well in the middle of the flour, and add the egg (you can whisk it before adding it into the well), as well as the water and olive oil. Take a fork and gently run it around the flour where it meets the wet ingredients. You’ll gently incorporate all the flour into the wet ingredients. When mostly combined, I recommend using your hands to mix until a ball forms. Then continue kneading for 3-4 minutes until tacky, but no dough should stick to your hands. Adjust adding a bit of flour or water if needed. The dough will slowly break apart when pulled, instead of immediately tearing apart. Place in a reusuable baggie or cover in a bowl and let rest for at least 30 minutes.
  2. Ravioli Filling: meanwhile, mix the filling by stirring together all the filling ingredients (ricotta, 1 ear of roughly chopped corn kernels, garlic, basil, salt, and parmesan). Set aside.
  3. Roll out the pasta dough: depending on your method of making the ravioli (mold or no mold), you will still want to have 4 rectangular sheets of pasta in the end. Divide the dough into 4 equal pieces. I start with a piece molded into about 4 inches by 1 1/2 inches before putting it into my pasta roller*. Beginning on the largest setting and continuing to roll the pasta dough sheet through each setting until it’s at the second to thinnest setting. Continue rolling out each piece of dough, letting the sheets rest on a dusting of semolina flour. Place on top of ravioli mold or lay on a thin dusting of semolina flour. Place the filling inside the pasta mold* (if doing this by hand put the filling on one side of the dough sheet and fold it over). Brush the edges lightly with water, and layer the other pasta sheet on top of the mold; roll over it with a rolling pin to seal and cut the edges of the ravioli. Place cut ravioli on a baking sheet sprinkled with semolina flour.
  4. Bring a large pot of salted water to a boil (add the leftover corn cobs to flavor the water and reduce waste – remove them before adding the ravioli!).
  5. As the water comes to a boil, prepare the sauce by heating a large skillet over medium-high heat. Add butter and once bubbling slightly add the chopped shallot. Stir and let cook for 1-2 minutes; add the garlic and let cook for another 1-2 minutes. Make sure you layer in some salt throughout, but be sure to add it at this point. Add the wine to deglaze the pan and let simmer down for about 2-3 minutes. Stir in the corn kernels and let cook for 1-2 minutes. Add the reserved pasta water (by this time you will have boiled some ravioli, see next step) and let the sauce boil to thicken slightly. Stir in the heavy cream before finishing.
  6. Once you add the corn to the sauce, you should begin boiling some of the ravioli. Don’t overcrowd the pan; depending on your pot size, you usually need to do about 2 batches. Let the first round of pasta cook for about 1 – 1 1/2 minutes and transfer to the sauce, where it will continue cooking, It’s here that you can take some reserved pasta water. Boil the next batch of ravioli, this time a little bit longer, because they won’t sit in the sauce as long (or, just keep them in the sauce longer :)).
  7. Remove ravioli and top with the fresh tomatoes, and extra parmesan as you wish. Serve with fresh basil and enjoy!

  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian

Keywords: summer, fresh, vegetarian, homemade

Recipe Card powered by