1. Season the beef with salt & pepper and brown it on a medium high heat on a skillet. I used an enameled LeCruset with these type of braising or slow cooking recipes.
2. Remove the beef and set aside in a crock pot. Add in the onions, garlic and cranberries and cook down until cranberries start to pop.
3. Add in the wine & beef broth and bring to a boil. Add in the salt & pepper.
4. Pour this cranberry saucey-ness on top of the short ribs, add the rosemary & carrots and slow cook on high for 8 hours.
5. Serve on top of mashed potatoes of your choice & garnish with fresh chopped rosemary. I like using sweet potatoes personally, but my kids and husband enjoyed just plain mashed potatoes!
Enjoy!