Homemade Ravioli

Prep: 30 min Cook: 15 min Serves: 4 Cuisine: Italian

Homemade ravioli filled with a savory blend of ground meats, spinach, and eggs, offering rich flavors perfect for a comforting Italian-inspired meal.

Be the first to rate this recipe

Ingredients

  • 1 lb ground beef
  • 1/2 lb ground pork
  • 1/2 lb ground veal
  • 1 box frozen chopped spinach, cooked and drained
  • 3 hard boiled eggs, chopped fine
  • 1/2 cup Parmesan cheese
  • salt to taste

Instructions

  1. Brown the ground beef, then remove from heat and drain excess fat.
  2. In a mixing bowl, combine the cooked and drained spinach, chopped hard boiled eggs, Parmesan cheese, salt, and pepper.
  3. Add the cooked ground beef to the mixture and stir until well blended.
  4. Use this filling to stuff homemade or store-bought pasta dough to make ravioli.
  5. Cook the ravioli in boiling water until they float to the surface, about 3-4 minutes, then serve.

Tips & Substitutions

For a richer flavor, try adding sautéed onions or garlic to the meat mixture. If you're looking for a lighter option, substitute ground turkey for the beef and pork. You can also use ricotta cheese instead of Parmesan for a creamier filling. For easier assembly, consider using store-bought pasta dough or check out other Italian recipes for inspiration.

Serving Suggestions

Serve the ravioli with a simple marinara sauce or a sage butter sauce for extra flavor. A side of garlic bread pairs wonderfully, and a fresh green salad can complement the meal nicely. For a heartier option, consider serving with Pasta And Bean Soup (Pasta E Fagioli) for a complete Italian feast.

Storage & Reheating

Leftover ravioli can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, simply boil water and drop the ravioli in for a couple of minutes until heated through. Alternatively, you can microwave them on a plate with a damp paper towel to retain moisture.

Nutrition & Diet Analysis (per serving)

Each serving of Homemade Ravioli contains roughly 759 calories, with 51g protein, 54g carbohydrates, and 37g fat. It is an excellent source of protein (101% of the Daily Value), iron (28% of the Daily Value), and calcium (24% of the Daily Value), and a good source of vitamin A. Note that it is relatively high in sodium, at 964mg per serving (42% of the Daily Value).

759 kcal 38% DV
Protein Fat Carbs

Macronutrients

Protein 50.7g 100% DV
Total Fat 37g 47% DV
Carbs 54.1g 20% DV
Fiber 0.7g 2% DV
Sugar 0.3g 1% DV

Electrolytes

Sodium 964mg 42% DV
Potassium 1071.5mg 23% DV
Cholesterol 289mg 96% DV

Vitamins & Minerals

Vitamin A 170.2mcg 19% DV
Vitamin C 5mg 6% DV
Vitamin D 0.6mcg 3% DV
Calcium 310.6mg 24% DV
Iron 5mg 28% DV
Diet fit High-protein
Contains Milk Egg

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I freeze the ravioli before cooking them?

Yes, you can freeze the uncooked ravioli. Place them in a single layer on a baking sheet until frozen, then transfer them to an airtight container. They will keep well for up to 3 months. When ready to cook, add them directly to boiling water without thawing.

What types of sauces go well with ravioli?

Ravioli pairs beautifully with a variety of sauces. A classic marinara or a rich Alfredo can enhance the flavors. For a more unique twist, try a sage brown butter sauce, which adds a nutty depth. You can also serve with a light drizzle of olive oil and fresh herbs for a fresher taste.

How can I ensure my ravioli don’t stick together when cooking?

To prevent sticking, ensure your water is at a rolling boil before adding the ravioli. Stir gently right after adding them to the pot. You can also lightly dust the ravioli with flour before cooking or toss them in a bit of olive oil after boiling to keep them separate.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Italian recipes → Beef recipes → Pork recipes → Dairy recipes → All recipes →