Gather all your tools: a skillet, a knife, a cutting board, and your slow cooker. Prepare your ingredients by chopping the pork into chunks and peeling and slicing the carrots. Dice the onion and crush the garlic.
Heat a skillet over medium-high heat, add a splash of oil, and sear the pork chunks until they develop a golden-brown crust, about 3-4 minutes per side. This step builds rich flavor and color for the stew.
Place the seared pork into the slow cooker, then layer in the sliced carrots, diced onion, and crushed garlic. Add the bay leaf, cinnamon stick, and sprigs of thyme on top for aromatic depth.
Pour in the chicken broth, making sure it covers the ingredients at least halfway. Stir in the tomato paste and Worcestershire sauce if using, to evenly distribute the flavors.
Cover the slow cooker and set it to low for 6-8 hours, or high for 4-5 hours. During this time, your kitchen will fill with a fragrant aroma of spices and slow-cooked pork.
Once cooked, check that the pork is tender and easily shreddable, and the vegetables are soft. Remove the bay leaf, cinnamon stick, and thyme sprigs before serving.
Scoop the hearty stew into bowls, serving over mashed potatoes, rice, or with crusty bread. Enjoy the rich, aromatic flavors with a warm, comforting texture.