Mushroom Ravioli With Bacon And Spinach Recipe

In this recipe, earthy mushroom ravioli is served in a bacon and spinach cream sauce. The filling is creamy and meaty – - without any meat at all. Recipe developer Leah Maroney recommends using a mix of several mushrooms. "I love using shitake mushrooms, but you can use whatever blend of mushrooms you wish," she says. "The more types you use, the more complex the flavor will be." 

The sweetness of the cream pairs well with the bitter spinach and smoky bacon. The sauce is simple and only contains a few ingredients, but the flavor packs a serious punch. You can't go wrong when combining bacon and cream, especially on top of homemade ravioli.  Although making the homemade ravioli in this recipe is an extensive project, this makes a large batch that's perfect for freezing. You can also use frozen or fresh store-bought mushroom ravioli and serve them with this sauce. 

Gather your ingredients for these mushroom ravioli with bacon and spinach

The pasta dough is made by combining both semolina flour and all-purpose flour. Eggs and oil are whisked into the flour and then kneaded to form a smooth and elastic dough. While the dough rests, you prepare the filling by sauteeing mushrooms and onions and then blending them with ricotta and parmesan cheese.

Prepare the sauce by sauteeing bacon until very crispy. Then, you'll cook the spinach and onions in the bacon fat. Heavy cream and chicken broth are added to the saucepan to form the creamy spinach sauce. For toppings, parmesan cheese adds the perfect bite, and we also love using Pecorino Romano for even more zing.

Step 1: Mix the flours

‌On a flat surface, combine the semolina flour and all-purpose flour.

Step 2: Add the eggs

Form a well in the center of the flour and add the eggs to the center.

Step 3: Form the dough

Add the salt and olive oil and begin whisking the wet ingredients into the flour. Continue to incorporate until a dough begins to form, adding a tablespoon of water if it is too dry.

Step 4: Knead the dough

Knead until the dough becomes an elastic ball.

Step 5: Let the dough rest

Wrap the dough in plastic wrap and let rest for 1 hour.

Step 6: Divide the dough

After resting, Cut the dough into four, equal-sized pieces.

Step 7: Roll the dough

Using a pasta roller on the largest setting, roll one of the dough pieces into a sheet.

Step 8: Fold into thirds

Fold the dough into thirds.

Step 9: Roll the dough again

Pass the dough through the largest setting again.

Step 10: Roll the dough thinner

Continue to pass the dough through the pasta roller, making the setting smaller and smaller on each pass until you reach the last setting.

Step 11: Cut the dough and repeat

Fold the sheet in half and cut into two, equal-sized pieces. Repeat with the remaining balls of dough, keeping the dough sheets moist by covering with plastic wrap while you prepare the filling.

Step 12: Clean the mushrooms

Clean the mushrooms thoroughly.

Step 13: Slice the mushrooms

Slice the mushrooms.

Step 14: Prepare the aromatics

Dice the onion and mince the garlic.

Step 15: Heat the butter

Place the butter in a saucepan and heat on medium-high heat until melted.

Step 16: Saute the mushrooms

Add the mushrooms and saute until lightly browned.

Step 17: Saute the aromatics

Add the half of the onion and garlic to the mushrooms and continue to brown for about 2 minutes.

Step 18: Combine the filling

Add the mushroom mix, ricotta cheese, and parmesan cheese to a food processor.

Step 19: Blend the filling

Pulse until combined and still chunky.

Step 20: Add filling to the dough sheet

Add about 1 tablespoon of filling to a sheet of dough near the edge. Continue in ½-inch increments.

Step 21: Seal the ravioli

Put the other dough sheet on top and press down around the filling to seal.

Step 22: Cut the ravioli

Using a ravioli cutter, cut out the ravioli. Repeat with the remaining dough sheets.

Step 23: Boil the water

Bring a salted pot of water to boil.

Step 24: Cook the pasta

Boil the pasta for about 3 minutes.

Step 25: Drain the pasta

Drain the ravioli.

Step 26: Dice the bacon

Dice the bacon.

Step 27: Add the bacon to a pan

Add the bacon to a saute pan.

Step 28: Saute the bacon

Cook until brown and all the fat has been rendered, about 5 minutes.

Step 29: Drain the bacon

Remove the bacon from the pan, leaving the bacon fat in the pan.

Step 30: Saute the aromatics

Add the remaining onion and garlic to the pan and saute until softened, about 3 minutes.

Step 31: Saute the spinach

Add in the white wine and baby spinach and cook until the spinach has wilted.

Step 32: Add heavy cream

Add the heavy cream and chicken bouillon and cook until thickened, about 3 minutes.

Step 33: Add the ravioli

Add the cooked ravioli to the sauce and heat until warmed through.

Step 34: Garnish and serve

Serve, topped with crispy bacon and parmesan cheese.

How do I store mushroom ravioli with bacon and spinach?

Mushroom ravioli make for delicious leftovers. You can freeze them immediately after shaping and cutting them with a ravioli cutter. Place them on a parchment paper–lined baking sheet that is dusted with some of the semolina flour. Freeze on the sheet tray and then add the frozen ravioli to a plastic storage bag. The ravioli will keep in the freezer for up to 6 months. 

The cooked ravioli can be stored in the refrigerator for up to 5 days. You can also store the uncooked ravioli in the refrigerator for up to 3 days. Either way, store them in an airtight container. If possible, store the cooked ravioli separately from the sauce. Then, add the sauce when you're ready to heat and eat. If the sauce is already added to the ravioli, you can heat it up by placing it in a saute pan with a few tablespoons of water or heavy cream. 

Can I make mushroom ravioli with bacon and spinach vegetarian or vegan?

The filling for these mushroom ravioli is already vegetarian! Only the sauce contains bacon. However, the bacon can be omitted in this sauce recipe. Use salted butter instead of the bacon fat to saute the onions and garlic. If you want that smoky flavor from the bacon in the sauce, you can add a tiny bit of liquid smoke to the sauce. ½ teaspoon of brown sugar can also add some sweetness that you are missing by omitting the bacon. 

This recipe is difficult to make vegan. However, you can use wonton wrappers instead of the homemade pasta dough. They are often vegan and can be found in the produce section. Swap the ricotta cheese for a vegan cream cheese or ricotta cheese and use nutritional yeast instead of parmesan cheese. These ravioli will taste delicious with any sauce of your choice since the sauce above is not vegan. 

Mushroom Ravioli With Bacon and Spinach Recipe
5 (27 ratings)
Homemade ravioli filled with cheesy mushrooms is already delicious, but a creamy, spinach-and-bacon topping takes this recipe to the next level.
Prep Time
2.5
hours
Cook Time
30
minutes
Servings
4
Servings
mushroom ravioli with bacon and spinach
Total time: 3 hours
Ingredients
  • For the pasta dough
  • 2 cups semolina flour
  • 2 cups all-purpose flour
  • 4 large eggs
  • 2 teaspoons olive oil
  • ½ teaspoon salt
  • For the filling
  • 2 tablespoons unsalted butter
  • 4 ounces cremini mushrooms
  • 4 ounces shiitake mushrooms
  • ½ teaspoon salt
  • ½ teaspoon ground black pepper
  • 1 medium onion
  • 4 cloves garlic
  • 1 cup ricotta cheese
  • ¼ cup parmesan cheese, plus more for serving
  • For the sauce
  • 8 ounces bacon
  • ¼ cup white wine
  • 2 cups baby spinach
  • 1 cup heavy cream
  • 1 tablespoon chicken bouillon
Directions
  1. ‌On a flat surface, combine the semolina flour and all-purpose flour.
  2. Form a well in the center of the flour and add the eggs to the center.
  3. Add the salt and olive oil and begin whisking the wet ingredients into the flour. Continue to incorporate until a dough begins to form, adding a tablespoon of water if it is too dry.
  4. Knead until the dough becomes an elastic ball.
  5. Wrap the dough in plastic wrap and let rest for 1 hour.
  6. After resting, cut the dough into four, equal-sized pieces.
  7. Using a pasta roller on the largest setting, roll one of the dough pieces into a sheet.
  8. Fold the dough into thirds.
  9. Pass the dough through the largest setting again.
  10. Continue to pass the dough through the pasta roller, making the setting smaller and smaller on each pass until you reach the last setting.
  11. Fold the sheet in half and cut into two, equal-sized pieces. Repeat with the remaining balls of dough, keeping the dough sheets moist by covering with plastic wrap while you prepare the filling.
  12. Clean the mushrooms thoroughly.
  13. Slice the mushrooms.
  14. Dice the onion and mince the garlic.
  15. Place the butter in a saucepan and heat on medium-high heat until melted.
  16. Add the mushrooms and saute until lightly browned.
  17. Add the half of the onion and garlic to the mushrooms and continue to brown for about 2 minutes.
  18. Add the mushroom mix, ricotta cheese, and parmesan cheese to a food processor.
  19. Pulse until combined and still chunky.
  20. Add about 1 tablespoon of filling to a sheet of dough near the edge. Continue in ½-inch increments.
  21. Put the other dough sheet on top and press down around the filling to seal.
  22. Using a ravioli cutter, cut out the ravioli. Repeat with the remaining dough sheets.
  23. Bring a salted pot of water to boil.
  24. Boil the pasta for about 3 minutes.
  25. Drain the ravioli.
  26. Dice the bacon.
  27. Add the bacon to a saute pan.
  28. Cook until brown and all the fat has been rendered, about 5 minutes.
  29. Remove the bacon from the pan, leaving the bacon fat in the pan.
  30. Add the remaining onion and garlic to the pan and saute until softened, about 3 minutes.
  31. Add in the white wine and baby spinach and cook until the spinach has wilted.
  32. Add the heavy cream and chicken bouillon and cook until thickened, about 3 minutes.
  33. Add the cooked ravioli to the sauce and heat until warmed through.
  34. Serve, topped with crispy bacon and parmesan cheese.
Nutrition
Calories per Serving 1,273
Total Fat 65.7 g
Saturated Fat 31.9 g
Trans Fat 1.0 g
Cholesterol 342.8 mg
Total Carbohydrates 123.1 g
Dietary Fiber 6.5 g
Total Sugars 5.0 g
Sodium 1,166.3 mg
Protein 43.1 g
The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.
Rate this recipe