
Tender pork or turkey meatballs are simmered in a creamy mushroom and thyme sauce, then served with buttery mashed potatoes and green vegetables. It is a hearty, family-friendly dinner with rich flavor and a comforting, home-cooked feel.
Place the potatoes in a large saucepan of salted boiling water and cook for about 15 minutes, or until tender when pierced with a knife. Drain well, return them to the warm pan, then mash with the butter and milk until smooth. Season with salt and black pepper, cover, and keep warm.
While the potatoes cook, mix the mince, Parmesan, grated apple, salt, and black pepper in a bowl until just combined. Shape into meatballs about the size of a ping-pong ball. Heat 1 tbsp olive oil in a wide pan over medium heat, then brown the meatballs on all sides for 4-5 minutes. Transfer to a plate; they will finish cooking in the sauce.
Add the remaining 1 tbsp olive oil to the same pan. Cook the onion for 8-10 minutes, stirring often, until soft and translucent. Add the garlic, mushrooms, thyme, salt, and black pepper, then cook for about 10 minutes more, until the mushrooms are tender and most of their liquid has evaporated.
Reduce the heat to low and stir the crème fraîche into the mushrooms to make a creamy sauce. Return the meatballs and any resting juices to the pan, cover loosely, and simmer for 5-7 minutes, or until the meatballs are cooked through and hot in the center.
Meanwhile, boil the peas or green beans for 2-4 minutes, until just tender, then drain well. Serve the creamy mushroom meatballs with the mashed potatoes and green vegetables.
Do not overmix the meatball mixture, or the meatballs can become dense. Turkey mince makes a lighter version, while pork mince gives a richer result. If the sauce becomes too thick, loosen it with a splash of milk or hot water. Cooked meatballs and sauce can be chilled for up to 1 day and reheated gently until piping hot.




