Season the pork shoulder cubes with salt and pepper. In a large pot or Dutch oven, heat the olive oil over medium-high heat. Add the pork in batches, searing until browned on all sides. Remove the pork from the pot and set aside.
In the same pot, add the diced onion and cook until translucent, about 5 minutes. Add the minced garlic and cook for an additional minute until fragrant.
Return the pork to the pot along with the quartered radishes. Stir to combine.
Pour in the beef broth and add the dried thyme, rosemary, and bay leaf. Bring the mixture to a boil, then reduce the heat to low and let it simmer, covered, for 1 hour and 15 minutes.
After the stew has simmered, remove the bay leaf and add the apple cider vinegar and heavy cream. Stir well and allow to cook for another 15 minutes, or until the radishes are tender.
Taste and adjust seasoning with additional salt and pepper if needed.
Garnish with fresh parsley before serving.
Notes
The radishes in this stew mimic the texture and mouthfeel of potatoes while keeping the dish low carb.For a thicker stew, you can remove a cup of the cooked radishes, mash them, and stir them back into the stew.Leftovers can be stored in an airtight container in the fridge for up to 3 days or frozen for later enjoyment.