These creamy chicken meatballs in mushroom sauce are soft, juicy, full of flavor and tossed in a luscious sauce made up with lots of mushrooms. This is a delicious 30 minute dish that's perfect for dinner with some noodles or pasta.
In a large bowl, mix together all the ingredients except ground chicken and oil. Mix well and add the ground chicken. Mix till just combined. Form the mixture into approximately 18 meatballs. Set aside.
Heat two tablespoons Olive Oil in a pan and add as many meatballs as will fit into the pan without overcrowding. You may have to do this in batches. On high heat, brown the meatballs on all sides and remove them on a plate.
Heat two tablespoons olive oil and a tablespoon of butter in the same pan. Add garlic and onions. Cook till the onions soften and become translucent. Add the mushrooms and cook for another 2-3 minutes.
Stir in the flour and cook for another minute to get rid of the raw flour flavour. Slowly add the chicken broth and keep whisking continuously till the sauce thickens.
Stir in the rosemary, parsley, paprika, salt, pepper and meatballs. Add a little more stock or water if the sauce is too thick. Simmer the meatballs for ten minutes. Stir in the heavy cream and switch off the flame. Serve hot with noodles, rice or mashed potatoes.
To chop the mushrooms finely, just cut them in half and add them to a food processor. This will coarsely chop the mushrooms without you having to do any of that effort. Takes about 2.5 minutes.
You can also substitute minced chicken for minced lamb or beef. The cooking time may vary accordingly.
You can skip the heavy cream and substitute with a vegan alternative like coconut cream.
Make this recipe gluten free by skipping all purpose flour and using corn flour or potato flour at the end for thickening.