Heat oil in large pan or in slow cooker bowl ( If it has a sear mode) on medium-high heat. Season beef. Working in 2 batches, brown meat on all sides, 6 minutes. Remove to plate.
Add onion to pan/bowl and reduce heat to low. Cook, stirring, until softened, 3 minutes. Add garlic and cook, stirring, 1 minute. (If using a pan after the 1 minute mark pour in some of the beef stock to deglaze the pan & pour in to slow cooker bowl. (The rest of the directions are for the slow cooker only)
Pour in wine. Add stock, tomato paste, Worcestershire, sugar, paprika, salt, and pepper.
Return beef to slow cooker bowl add vegetables & herbs (except parsley). Stir well. Cook on low 7 hrs
Remove rosemary stalk & bay leaves, if needed thicken with cornflour mixed in 1/4 cup water and let cook for another 5 minutes..Add parsley & season to taste if needed.
Serve with some crusty bread.
You could cut the meat smaller if you like and add what ever vegetables you have on hand. You can also skip the browning sections and just put everything in the slow cooker to save some time.