German Pork Meatballs in Beer Sauce Recipe
Tender pork meatballs braised in a delicate beer-and-onion-based sauce are a homestyle dish often found in German canteens and family kitchens. The flavor is reminiscent of a cross between Polish meatballs in sauce and Czech beer goulash, but in a lighter, more sauce-forward version. Perfect for a hearty weekday dinner when you want something substantial without spending hours at the stove.
This dish combines the comfort of classic meatballs with the depth of a beer-based sauce, giving you a German-inspired meal that feels both homely and a bit pub-style. The onions and marjoram add familiar Central European notes, while the light, pourable sauce makes it perfect for serving over potatoes or pasta.
Chef's tips
Use a mild, not too bitter lager or pilsner so the sauce stays balanced and not overly sharp. Don’t skip the step of kneading the meat mixture – it helps the meatballs hold together and gives them a tender, springy texture. If the mixture feels too soft to shape, chill it for 20–30 minutes in the fridge before forming the meatballs.
How to serve
Serve piled over creamy mashed potatoes with a spoonful of the onion-beer sauce on top and a side of braised red cabbage or a simple cucumber salad with dill. For a more German-style plate, add bread dumplings or spaetzle instead of potatoes.
Ingredients
- ground pork - 500 g
- wheat bread roll - 1 piece
- milk - 80 ml
- egg - 1 piece
- onion - 2 pieces
- beer - 250 ml
- vegetable stock - 250 ml
- wheat flour - 1.5 tablespoons
- vegetable oil - 2 tablespoons
- mustard - 1 teaspoon
- marjoram - 1 teaspoon
- salt - 1.5 teaspoons
- black pepper - 0.5 teaspoons
Preparation
- Cut the bread roll into pieces, place in a bowl and pour over the milk. Set aside for 5–10 minutes until well soaked, then squeeze out the excess liquid with your hands.
- Peel one onion and chop it very finely. Peel the second onion and slice it into thin half-moons – this one is for the sauce.
- In a large bowl place the ground meat, squeezed bread roll, chopped onion, egg, marjoram, 1 teaspoon of salt and half a teaspoon of pepper. Knead with your hand for 2–3 minutes until the mixture is uniform and slightly sticky.
- With slightly wet hands, form meatballs the size of a large walnut so they don’t stick.
- Heat the oil in a large frying pan over medium heat. Add the meatballs and fry for 6–8 minutes, turning gently, until browned on all sides. Transfer them to a plate.
- In the same pan add the sliced onion. Fry for 5–7 minutes over medium heat until it softens and lightly browns.
- Sprinkle the onion with flour, stir and fry for 1 more minute. Pour in the beer, stirring thoroughly so there are no lumps, then add the stock after a moment.
- Add the mustard, stir, and return the meatballs to the sauce. Cover the pan and simmer over low heat for 15 minutes, until the meatballs are fully cooked and the sauce has slightly thickened.
- Taste the sauce and season with more salt or pepper if needed. Serve hot.
Storage
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in a saucepan over low heat, adding a splash of water or stock if the sauce has thickened too much. You can also freeze for up to 3 months and thaw overnight in the fridge before reheating.