To begin, season the ribs generously with salt and black pepper on all sides.
If you haven't already done so, dice the carrots, celery, and ½ an onion into even-sized pieces.
Melt a pat of butter in a large Dutch oven. Swirl the pot to distribute the butter evenly.
Sear the short ribs for 3-4 minutes on two opposite sides, working in batches if all of your ribs won't fit at once.
Remove the seared ribs and set aside. Then, add in the diced veggies to the Dutch oven.
Sauté for 4-5 minutes, stirring occasionally.
Pour in the tomato paste, Worcestershire, and molasses. Scrape up any browned bits on the bottom of the pan, and sauté for another 5 minutes. Pour in the beef stock and red wine. Meanwhile, preheat your oven to 350℉. Add in the beef bouillon.If you have a spice bag, place the garlic bulb (split in half horizontally), fresh rosemary, and fresh thyme inside and then add to the pot. If not, it's okay. Once the liquid begins to simmer, taste it to ensure it's seasoned well.Next, add back in the seared ribs. Cover the pot, and bake in the oven for 2 ½ hours on the lowest oven rack.
Take off the cover, and bake for an additional half hour to brown the tops of the ribs.
Remove the pot from the oven, and then gently remove the short ribs from the pan.They should be falling off the bone, so be careful! Use a large spoon to remove excess fat and the garlic/herb bag from the liquid.
With an immersion blender, blend the liquid + veggies to create a thick sauce.
Finally, return the short ribs to the sauce and serve hot.I highly recommend serving over mashed potatoes with a drizzle of the red wine sauce on top. Enjoy!