Description
Homemade Meat Ravioli, also known as Agnolotti, are delicate pasta pillows stuffed with a savory, seasoned meat filling. These traditional Italian dumplings are rich, tender, and perfect for a comforting meal. Whether served with butter and sage, a simple tomato sauce, or a rich broth, these ravioli offer an authentic taste of Italy. Keywords: homemade meat ravioli, agnolotti recipe, Italian stuffed pasta.
Ingredients
Units
Scale
- 2 cups all-purpose flour
- 3 large eggs
- 1 tablespoon olive oil
- 200g (7 oz) ground beef
- 150g (5 oz) ground pork
- 50g (1.7 oz) Parmesan cheese, grated
- 1 small onion, finely chopped
- 1 garlic clove, minced
- 1 tablespoon fresh parsley, chopped
- Salt and pepper, to taste
- Butter and sage, for serving (optional)
Instructions
- On a clean surface, form a mound with the flour. Create a well in the center and crack in the eggs. Add olive oil.
- Gently beat the eggs and slowly incorporate the flour until a dough forms. Knead for about 8–10 minutes until smooth. Wrap and rest for 30 minutes.
- Meanwhile, prepare the filling: In a skillet, cook the onion and garlic in a bit of olive oil until soft. Add the ground beef and pork, cooking until browned. Season with salt, pepper, and parsley.
- Let the meat mixture cool, then stir in the grated Parmesan.
- Roll out the pasta dough into thin sheets (about 1 mm thick).
- Place small mounds of filling spaced evenly along one sheet. Fold the dough over, press around the filling to seal, and cut into individual agnolotti shapes.
- Bring a large pot of salted water to a boil. Cook the ravioli for 3–4 minutes until they float to the surface.
- Serve with melted butter and sage, or your favorite sauce.
Notes
- You can make the filling a day ahead to save time.
- A pasta machine makes rolling much easier but is not required.
- Freeze extra uncooked ravioli in a single layer and store in airtight bags.
Nutrition
- Calories: ~380 per serving
- Sugar: 2g
- Sodium: 400mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 1g
- Protein: 20g
- Cholesterol: 125mg