South Philly Meatballs and Gravy




Ingredients:

For the meatballs:

  • 1 lb (450g) ground beef (or a mix of ground beef and pork for extra flavor)
  • 1 large egg
  • 1 cup (about 100g) fresh breadcrumbs (use Italian-style for added flavor)
  • ½ cup (50g) grated Parmesan cheese
  • 2 cloves garlic, minced
  • 1 tablespoon fresh parsley, chopped (or 1 teaspoon dried)
  • 1 teaspoon dried oregano
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 2 tablespoons milk (optional, for extra moisture)

For the gravy (sauce):

  • 1 can (28 oz) crushed tomatoes (or use fresh if you prefer)
  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 teaspoon sugar (to balance acidity)
  • 1 bay leaf
  • 2 tablespoons fresh parsley, chopped (optional)

Instructions:

1. Prepare the meatballs:

  • Preheat your oven to 375°F (190°C).
  • In a large mixing bowl, combine the ground meat, egg, breadcrumbs, Parmesan cheese, garlic, parsley, oregano, salt, and pepper.
  • Add the milk if you want a slightly moister texture.
  • Mix everything together gently with your hands until well combined, but avoid overworking the meat to keep the meatballs tender.
  • Form the mixture into meatballs, about 1–1.5 inches in diameter. You should get around 16-20 meatballs depending on size.
  • Place the meatballs on a baking sheet lined with parchment paper.
  • Bake for 20–25 minutes, or until golden brown and cooked through.

2. Make the gravy:

  • While the meatballs are baking, heat the olive oil in a large pot over medium heat.
  • Add the chopped onion and sauté for 4–5 minutes, until soft and translucent.
  • Add the minced garlic and cook for another 30 seconds until fragrant.
  • Stir in the crushed tomatoes, oregano, basil, salt, pepper, sugar, and bay leaf.
  • Bring the sauce to a simmer and cook for 15–20 minutes, stirring occasionally to allow the flavors to meld together.

3. Add the meatballs:

  • Once the meatballs are done baking, carefully add them to the simmering sauce (gravy).
  • Stir gently to coat the meatballs in the sauce.
  • Let the meatballs simmer in the gravy for 20–30 minutes, or longer if you have time. The longer they simmer, the more flavor they absorb, and the sauce gets richer.
  • If the sauce gets too thick, you can add a bit of water or broth to thin it out.

4. Serve:

  • Serve hot, with extra grated Parmesan cheese on top, if desired.
  • Pair with pasta (like spaghetti or rigatoni), or enjoy the meatballs on their own with crusty Italian bread to soak up the gravy.
  • Garnish with fresh parsley for a burst of color and flavor.

Tips for the Best Meatballs and Gravy:

  • Use a mix of beef and pork for a richer, juicier meatball, but beef alone will work just fine.
  • Sear the meatballs first in a hot skillet to get a nice brown crust before adding them to the gravy — it adds extra flavor.
  • Simmer the gravy low and slow. It really makes a difference in deepening the flavor of the sauce.
  • Make-ahead tip: Meatballs and gravy actually get better the next day, so you can easily prep ahead of time and reheat!

Leave a Reply

Your email address will not be published. Required fields are marked *