Fresh Homemade Pasta Recipe with Asparagus and Prosciutto Ham

There is absolutely nothing like homemade pasta. The flavor is so rich and so delicious that you'll never want to eat store made pasta again.
Course Main
Cuisine Italian
Prep Time 1 hour
Cook Time 10 minutes
Total Time 1 hour 10 minutes
Servings 6
Calories 472kcal
Author Chef Billy Parisi


For the Pasta:

  • 3 cups of Bob's Red Mill All-Purpose Flour
  • 4 eggs
  • cold water as needed

For the Toppings:

  • 3 tablespoons of extra virgin olive oil
  • 1 cup each sliced shiitake and portabella mushrooms
  • 1 tablespoon of finely mince garlic
  • 12-15 trimmed and sliced fresh asparagus stalks
  • ¾ cup of whole milk ricotta cheese
  • ½ cup of grated Parmesan cheese + more for garnish
  • 1 ball of burrata cheese cut into wedges
  • 6 slices of prosciutto ham
  • zest of ½ lemon
  • parsley leaves for garnish
  • Kosher salt and fresh cracked pepper to taste


  • Linguine: Add the flour to a clean surface and make a well. Add the eggs to center of a well and whisk using a fork.
  • Gradually bring in flour from the outside until it is combined. Use a bench knife to scrape together all of the ingredients and knead for at least 7 minutes. You may need to add a bit of water if the dough is too dry.
  • Once the dough is kneaded form it into a ball and wrap in plastic wrap, and chill for 30 minutes.
  • Next, divide the dough into 3 sections and roll out each piece using a pasta roller with hand crank on the lowest setting. Next, turn the setting higher and roll the dough. Repeat until you get to #6 setting and roll it again. The dough should be a long thin sheet. Set aside on a floured surface and repeat with the other 2 dough balls. Cut the dough sheets into 10"-12" sections.
  • Add the linguine attachment, sprinkle the dough again with flour and roll out each 10"-12" cut sheets of dough and form into little pasta balls on a sheet tray lined with parchment paper. Rest for at least 10 minutes so that pasta can dry out a bit.
  • Pasta: Add the olive oil to a large saute pan over medium-high heat and cook the mushroom until they are caramelized. Once brown, about 3 to 4 minutes add in the garlic and mix in.
  • Turn the heat to low and add in the asparagus and cook for 2 to 3 minutes. Turn the heat off.
  • Add ½ of the pasta to a large pot of boiling salted water and cook until al dente, about 2 to 3 minutes.
  • Transfer the pasta to the saute pan with veggies and toss in ricotta cheese, parmesan, salt and pepper and mix until combined.
  • Add the tossed pasta to a plate and garnish with prosciutto ham, sliced burrata, parmesan cheese, lemon zest and parsley.
  • Serve.


Calories: 472kcal | Carbohydrates: 53g | Protein: 19g | Fat: 19g | Saturated Fat: 7g | Cholesterol: 135mg | Sodium: 259mg | Potassium: 342mg | Fiber: 3g | Sugar: 1g | Vitamin A: 600IU | Vitamin C: 2.2mg | Calcium: 198mg | Iron: 4.5mg