Polish Meatballs – with 3 different sauces (dill/mushroom/tomato)

These Polish meatballs (pulpety) are tender, flavorful, and simmered in broth until perfectly juicy. In this post, I’m sharing not just one, but three traditional sauce options to serve them with – creamy dill sauce, hearty mushroom sauce, and tangy tomato sauce. Whether you're cooking a cozy family dinner or looking for authentic Polish comfort food, this versatile recipe has you covered!

8 Servings

Prep Time: 60 min Cook Time: 30 min Total Time: 90 min

https://www.everyday-delicious.com/polish-meatballs/

Ingredients

½ cup (70g) fine breadcrumbs, or 1 stale kaiser roll (small round bread roll) or bread (weight also about 2 ½ ounces or 70g)

½ cup + 2 tablespoons (150g) milk

1 pound (450g) ground beef

1 pound (450g) ground pork

2 large eggs

2 medium onions

4 cloves garlic

1 teaspoon marjoram

1 teaspoon Italian herbs

1 tablespoon fresh parsley (or 1 teaspoon dried)

½ teaspoon ground black pepper

Salt (to taste (I added 4 teaspoons table salt, but add it to your taste))

1/3 cup (40g) flour (for coating the meatballs)

3 tablespoons clarified butter (or vegetable oil)

4 cups (960g) chicken broth

1 tablespoon clarified butter (or vegetable oil)

1 pound (450g) cremini mushrooms

1 medium onion

4 cloves garlic

1 cup (240ml) sour cream

3 tablespoons flour

½ tablespoon Dijon mustard

1 teaspoon Worcestershire sauce

Salt and pepper (to taste)

Chopped parsley (to serve)

4 cups (960g) chicken broth

1 cup (240ml) heavy cream

¼ cup (30g) flour

1 tablespoon Dijon mustard

1 tablespoon lemon juice

Small bunch of dill

Salt and pepper (to taste)

1 tablespoon butter

1 medium/large onion

4 cloves garlic

1 teaspoon oregano

2 tablespoons flour

4 cups (960g) chicken broth

1 bottle (24.5 oz/700g) tomato passata (tomato puree)

1 teaspoon sugar

Salt and pepper (to taste)

Instructions

Step 1

Prepare the meatballs:

Step 2

Prepare the panade – two ways:

Step 3

If using breadcrumbs: In a small bowl, combine the breadcrumbs and milk. Let sit for 20 minutes while you prepare the remaining ingredients and any side dishes (this is a good time to peel potatoes, for example). This is my preference, as I always have dried breadcrumbs at home but rarely stale bread rolls.

Step 4

If using dry bread or bread rolls: Soak the bread for about 20 minutes, or until completely soft, turning it once (you don't have to remove the rind). Then squeeze out the excess milk with your hands – the bread should be damp but not dripping. Mash it with a fork until mostly broken up, but it doesn’t need to be completely smooth. Remove any firm clumps that haven’t softened.

Step 5

Prepare the onions: There are two common methods, depending on your preference:

Step 6

- You can add raw grated onion directly to the meat mixture (my preferred method), or- Sauté the onion in 1 tablespoon of butter for 5–10 minutes, until soft and lightly golden.

Step 7

If using raw onion, grate it on the large holes of a box grater.

Step 8

Prepare the meat mixture for the meatballs:

Step 9

Add all ingredients to a large mixing bowl: ground meat, raw grated or sautéed onion, finely chopped garlic, panade, eggs, herbs, salt, and pepper. Mix well until everything is thoroughly combined.

Step 10

Shape the meatballs:

Step 11

Scoop the mixture using a 3-tablespoon ice cream scoop, then shape into balls with your hands. Roll each meatball in flour to coat all sides. Set aside on a plate.

Step 12

Cook the meatballs:

Step 13

Heat clarified butter (or oil) in a large frying pan. Add half of the meatballs and brown them on two or three sides, but don’t cook them through. Two spoons work well for turning the meatballs. Once browned, transfer to a plate and repeat with the second batch.

Step 14

Simmer the meatballs in broth:

Step 15

Add hot broth to the pan and bring it to a boil. Add the meatballs and simmer them over low heat for about 7 minutes, or until their internal temperature reaches 160°F (71°C). The broth should come up most of the way around the meatballs, but doesn’t need to fully cover them. Once cooked through, transfer the meatballs to a plate.

Step 16

The meatballs are ready—now choose one of the sauce recipes to serve them with. The base for the sauce will be the broth in which the meatballs were simmered.

Step 17

Make the sauce:

Step 18

If you used a very large frying pan to cook the meatballs, you can also use it to make the sauce. However, if your pan is medium-sized, it may be too small to fit both the meatballs and the sauce (this recipe makes a lot), so it’s better to use a pot instead. You can refer to the photos in the body of the post for reference.

Step 19

Sour cream mushroom sauce:

Step 20

Simmer the broth for about 7 minutes over medium-high heat to reduce it.

Step 21

Meanwhile, slice the mushrooms, dice the onion, and finely chop the garlic.

Step 22

Strain the broth into another bowl or pot. (Straining is optional but results in a cleaner sauce. I ended up with about 2¾ cups of broth after reducing.)

Step 23

Wipe the pan with a paper towel (You can also cook the mushrooms in a separate pan, but I prefer it to make the sauce in the same pan). Add clarified butter or oil and heat over high heat. Add the mushrooms in an even layer. Don’t stir for the first 2–3 minutes to allow them to brown. Then stir, add the onion, and cook for a few more minutes until both the mushrooms and onions are soft. Add the garlic and cook for 1 minute.

Step 24

Pour the broth back into the pan and bring it to a boil.

Step 25

In a medium bowl, whisk together the sour cream and flour. Gradually add about ¾ cup of the hot broth from the pan, whisking constantly. Then add the mixture back into the pan. Stir until combined, bring to a boil, and cook for 1 minute (longer if the sauce is still too thin).

Step 26

Season with Worcestershire sauce, mustard, salt, and pepper to taste.

Step 27

Stir in the chopped parsley and remove from heat. Add the meatballs to the sauce (reheat briefly if they’ve cooled down). Serve and enjoy!

Step 28

Dill sauce:

Step 29

Simmer the sauce over medium-high heat for 7 minutes to reduce it.

Step 30

In a small bowl, stir the flour with the heavy cream until smooth. Whisk in about 1/3 cup of the hot broth, then add the mixture to the pan.

Step 31

Add the mustard and lemon juice. Cook a little longer if the sauce is too thin.

Step 32

Season with salt and pepper to taste, then stir in the chopped dill.

Step 33

When the sauce is ready, add the meatballs to the sauce (reheat briefly if they’ve cooled down). Serve and enjoy!

Step 34

Tomato sauce:

Step 35

Strain the broth into another pot or bowl. Wipe the pan with a paper towel.

Step 36

Dice the onion and finely chop the garlic.

Step 37

Heat the butter in the pan, then add the onion and cook for 5–8 minutes, until soft. Add the garlic and oregano, and cook for 30 seconds.

Step 38

Stir in the flour and cook for 1 minute.

Step 39

Add the broth back to the pan along with the tomato passata and sugar.

Step 40

Bring to a boil, then simmer for about 25 minutes, stirring occasionally, until the sauce thickens. I like to blend the sauce with a hand blender until almost smooth, but this step is optional.

Step 41

Season with salt and pepper to taste.