
This hearty pierogi and meatball skillet has become my go-to comfort meal when I need something satisfying that doesn't require hours in the kitchen. The Swedish-inspired meatballs pair perfectly with pillowy pierogies, all bathed in a rich, creamy sauce that brings the whole dish together.
I first made this when my Polish mother-in-law was visiting during winter. She was impressed by how I combined her cultural favorite with Swedish elements, and now it's requested at every family gathering.
Ingredients
- Whole milk: Adds richness to both the meatballs and sauce
- Panko breadcrumbs: Create lighter, more tender meatballs than regular breadcrumbs
- Ground beef and pork: Combined provide the perfect balance of flavor and fat
- Nutmeg and allspice: Bring authentic Swedish meatball flavor
- Frozen pierogies: Save incredible time but still taste homemade when pan fried
- Worcestershire sauce: Adds umami depth to the creamy sauce
- Dijon mustard: Brings a subtle tang that balances the richness
- Fresh herbs: Brighten the finished dish with color and flavor
Step-by-Step Instructions
- Prepare the breadcrumb mixture:
- Soak panko breadcrumbs in milk for a full 5 minutes until completely absorbed. This step is crucial for creating moist, tender meatballs that wont dry out during cooking. The breadcrumbs will look like wet sand when they're ready.
- Create the meatball mixture:
- Combine the soaked breadcrumbs with egg, garlic, seasonings, and both ground meats. Mix thoroughly but gently using your hands until just combined. Overmixing will create tough meatballs, so stop when the ingredients are evenly distributed. The mixture should feel soft but hold together when scooped.
- Cook the pierogies:
- Pan fry the pierogies in butter with a splash of water. The steam from the water helps cook them through, while the final uncovered cooking creates a golden exterior. Look for slight browning on the edges before removing them from the pan. They'll finish cooking when returned to the sauce later.
- Cook the meatballs:
- Brown the meatballs evenly in olive oil until deeply golden and fully cooked. Allow them to develop a crust before attempting to turn them. A good test for doneness is when they feel firm but slightly springy when pressed. The internal temperature should reach 165°F.
- Create the sauce:
- Build a flavorful sauce starting with sautéed onions and a butter-flour roux. Take your time with the onions, allowing them to truly soften and develop golden edges. When adding the liquid, pour slowly while whisking constantly to prevent lumps from forming. The sauce should coat the back of a spoon when properly thickened.
- Combine and serve:
- Gently fold the cooked pierogies and meatballs into the sauce. Allow everything to simmer together for a few minutes so the flavors can meld. The pierogies will absorb some of the sauce, becoming even more flavorful. Finish with fresh herbs just before serving for the brightest flavor.

The nutmeg is my secret weapon in this recipe. I remember the first time I added it, my daughter who typically picks at her dinner asked for seconds. Something about that warm, aromatic spice transforms ordinary meatballs into something special, especially when paired with the creamy sauce.
Make Ahead Options
This dish works wonderfully for meal prepping. You can prepare the meatballs up to two days ahead and store them raw in the refrigerator. The entire completed dish will keep in an airtight container in the refrigerator for up to 3 days. When reheating, add a splash of milk or broth to refresh the sauce if it has thickened too much during storage.
Easy Substitutions
If you cannot find frozen pierogies, you can substitute cheese tortellini or even gnocchi with excellent results. For a lighter version, use ground turkey or chicken in place of beef and pork, but add an extra tablespoon of butter to the meat mixture to maintain moisture. Dairy free milk alternatives like unsweetened oat milk can replace the whole milk with minimal flavor difference.
Serving Suggestions
This skillet meal pairs beautifully with a simple side salad dressed with vinaigrette to cut through the richness. For an authentic Swedish touch, serve with a side of lingonberry jam or cranberry sauce. A slice of dark rye bread makes an excellent accompaniment for soaking up any extra sauce. For special occasions, consider adding a small side of quick pickled cucumbers for a bright contrast.
Common Queries
- → Can I use frozen meatballs instead of making them from scratch?
Yes, you can substitute about 20 small frozen meatballs (preferably Swedish-style) to save time. Simply thaw them first and add them to the skillet in step 4, cooking until heated through and golden.
- → What type of pierogies work best in this dish?
Potato and cheese pierogies are the classic choice, but any variety will work well. Try sauerkraut, mushroom, or even fruit-filled pierogies for different flavor combinations with the meatballs.
- → Can I make this dish ahead of time?
Yes! Prepare the entire dish, let it cool, then refrigerate for up to 2 days. Reheat gently in a covered skillet over medium-low heat, adding a splash of broth or milk if the sauce needs thinning.
- → What can I serve with this skillet?
A simple side salad with vinaigrette or steamed green vegetables like broccoli or green beans make perfect accompaniments. For a traditional Swedish touch, serve with lingonberry jam on the side.
- → Can I make this dairy-free?
You can substitute the milk with unsweetened almond milk or oat milk, and use dairy-free butter. The texture may be slightly different, but the flavors will still work well together.
- → What's the best way to portion and serve this dish?
Serve directly from the skillet for a rustic presentation, or portion onto plates or shallow bowls. Make sure each serving gets an equal amount of pierogies and meatballs, and plenty of the creamy sauce.