MAKE THE MEATBALLS:
Heat the butter in a large skillet over medium heat.
Add the onions and cook until soft, about 8 minutes. Set aside.
Meanwhile, soak the bread crumbs in the heavy cream for 15 minutes.
In a large bowl, mix the meats, egg, parsley, salt, pepper, ginger, nutmeg and sauteed onions.
Add the soaked bread crumbs and mix.
Shape the meatballs (about 24) should weigh about 1 ounce each.
In a large non-stick pot (or Dutch oven), the remaining oil over medium-high heat.
Brown the balls (in batches) until browned all over (they won't be completely cooked). Set aside.
MAKE THE SAUCE:
Melt the butter then add the flour stir with wooden spoon until lightly browned, about 4 minutes.
Add the stock, coffee, and heavy cream and stir until no lumps.
Simmer until thickened, about 10 minutes.
Stir in the parsley and dill then add the meatballs to the sauce.
Simmer for 30 minutes.
Transfer to platter and garnish with more parsley.