Mixing bowls (1 large for meatballs, 1 small for sauce ingredients)
Grater or microplane (for onion)
Large sauté pan or skillet (with a lid or large enough to hold sauce and meatballs)
Wooden spoon or silicone spatula
Measuring cups & spoons
Plate lined with paper towel (for draining meatballs, optional)
For a slower method: Crock pot or slow cooker (ideal for crock pot swedish meatballs or slow cooker swedish meatballs variations)
Whisk (for sauce)
Ingredients
For the meatballs
1 lb450 g ground chicken (preferably a mix of breast and thigh for flavor)
½ cupplain breadcrumbsor panko
¼ cupwhole milk
1small onionfinely grated
1large garlic cloveminced
1large egg
2 tbspfresh dillfinely chopped (plus extra for garnish)
½ tspsalt
¼ tspfreshly ground black pepper
Pinchof ground nutmegoptional, enhances warmth
2 tbspunsalted butter or olive oilfor browning
For the creamy dill sauce
2 tbspunsalted butter
2 tbspall-purpose flour
1½ cupschicken brothlow sodium
¾ cupheavy cream or half‑and‑half
1 tbspDijon mustard
1 tbspWorcestershire sauce
1 tspfresh lemon juicebrightens flavor
2–3 tbsp fresh dillchopped
Salt & pepper to taste
Optional for serving
Egg noodles or mashed potatoes
Steamed green beans or roasted root vegetables
Extra dill sprigs for garnish
Instructions
Prepare the meatball mixture
In a small bowl, combine breadcrumbs and milk; let soak for 5 minutes to soften.
In a large bowl, add ground chicken, grated onion, minced garlic, egg, soaked breadcrumbs, chopped dill, salt, pepper, and nutmeg.
Gently mix until just combined—avoid overworking to keep meatballs tender.
Shape and brown the meatballs
Scoop out heaping tablespoonfuls of mixture and roll into even 1½″ meatballs (yielding about 20–24 balls).
Heat butter or oil in skillet over medium-high heat.
Brown meatballs in batches, turning gently, until golden on all sides (3–4 minutes). They needn’t be cooked through—tou just want color. Remove and set aside on a plate.
Make the sauce
Reduce heat to medium and melt remaining butter.
Whisk in flour to form a roux; cook for 1 minute until pale and bubbly.
Gradually whisk in chicken broth until smooth.
Whisk in cream, Dijon mustard, Worcestershire sauce, and lemon juice.
Bring to a gentle simmer; sauce will thicken in about 2–3 minutes.
Combine meatballs and sauce
Return meatballs (and any resting juices on the plate) into the skillet, nestling them into the sauce.
Spoon sauce over meatballs.
Cover and simmer gently for 8–10 minutes, or until meatballs reach 165 °F internally and sauce coats the back of a spoon.
Finish with dill & serve
Stir in chopped fresh dill.
Taste and adjust seasoning with salt, pepper, or a squeeze of lemon.
Garnish with extra dill sprigs. Serve immediately over egg noodles or mashed potatoes with a side of green veg.