Mama’s smothered pork chops pulled me back from the edge that Sunday — not because of what they were, but because of what they meant: that someone had stood over a stove and put love into a pan specifically for me. I’ve been chasing that feeling ever since, and this recipe for German meatballs in brown gravy is the closest I’ve found to making it myself. The gravy does what Mama’s does — it covers everything, softens everything, makes a plate of food feel like an arm around your shoulder. When the apartment gets quiet and the cereal starts looking like dinner again, I make these instead.
German Meatballs
Prep Time: 20 min | Cook Time: 35 min | Total Time: 55 min | Servings: 4
Ingredients
- 1 lb ground beef (80/20)
- 1/2 lb ground pork
- 1/2 cup breadcrumbs
- 1/4 cup whole milk
- 1 large egg, beaten
- 1/2 medium yellow onion, finely grated
- 2 cloves garlic, minced
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp ground allspice
- 1/4 tsp ground nutmeg
- 2 tbsp vegetable oil
- 2 tbsp unsalted butter
- 2 tbsp all-purpose flour
- 2 cups beef broth
- 1 tsp Worcestershire sauce
- 1/2 tsp Dijon mustard
- Salt and pepper to taste
- Fresh parsley, chopped, for garnish
Instructions
- Mix the meatballs. In a large bowl, combine the breadcrumbs and milk and let soak for 2 minutes. Add the ground beef, ground pork, egg, grated onion, garlic, salt, pepper, allspice, and nutmeg. Mix gently with your hands until just combined — do not overwork the meat.
- Shape. Roll the mixture into golf ball-sized meatballs, about 1 1/2 inches in diameter. You should get approximately 18–20 meatballs. Place on a plate and refrigerate for 10 minutes to firm up.
- Brown the meatballs. Heat the vegetable oil in a large skillet or Dutch oven over medium-high heat. Working in batches, brown the meatballs on all sides, about 4–5 minutes per batch. Do not crowd the pan. Transfer browned meatballs to a plate and set aside.
- Build the gravy. Reduce heat to medium. Add the butter to the same pan and let it melt, scraping up any browned bits from the bottom. Whisk in the flour and cook for 1–2 minutes until the mixture is golden and smells nutty.
- Add liquid. Slowly pour in the beef broth while whisking constantly to prevent lumps. Stir in the Worcestershire sauce and Dijon mustard. Bring to a gentle simmer and cook for 3–4 minutes until the gravy begins to thicken. Season with salt and pepper to taste.
- Simmer together. Return the meatballs to the skillet, nestling them into the gravy. Reduce heat to low, cover, and cook for 15–20 minutes, turning the meatballs once halfway through, until cooked through (internal temperature of 165°F).
- Serve. Spoon meatballs and gravy over egg noodles, mashed potatoes, or steamed white rice. Garnish with fresh parsley.
Nutrition (per serving)
Calories: 480 | Protein: 34g | Fat: 31g | Carbs: 14g | Fiber: 1g | Sodium: 720mg