Preheat oven to 325 degrees. Heat the olive oil a dutch oven or oven safe pot. Add the diced onion. Season with salt and pepper to taste. Sauté for about 5-7 minutes, until the onions are translucent. Add the garlic cloves (whole cloves) and cook for another minute or two. Remove the onions/garlic and set aside.
Add the short ribs and sear on each side over high heat. You're not wanting to cook them through, just give them a nice sear on the outside.
Reduce the heat to medium-high. Add the onion mixture on top of the short ribs. Pour in the beef broth.
Bring to a boil. Turn off the heat to the stove.
Place the covered oven-safe pot into the oven. Cook at 325 for 2.5 hours.