1 pound beef chuck stew meat, cut into large chunks
2 tablespoons all-purpose flour
1 teaspoon salt, or to taste
1 teaspoon pepper, or to taste
2 tablespoons olive oil
1 small onion, quartered
3 cloves garlic, peeled and smashed
½ cup apple cider
3 carrots, peeled and chopped
2 sprigs rosemary
2 sprigs thyme
½ cup cranberries
3 cups beef stock, plus more as needed
1 cinnamon stick
1 tablespoon chili powder
1 cup barley
Directions
Sprinkle beef with flour and 1 teaspoon each of salt and pepper to coat.
Warm oil in a Dutch oven over medium-high heat.
Once hot, add the beef, searing until browned on each side, about 5–10 minutes.
Add the onion and garlic and cook until beginning to brown, about 4–5 minutes.
Add the apple cider and scrape any browned bits from the bottom of the pot. Allow to reduce, about 3–4 minutes.
Add the carrots, rosemary, thyme, cranberries, beef stock, cinnamon stick, chili powder, salt, pepper, and barley.
Stir the ingredients, then bring to a simmer. Reduce the heat to low, cover, and cook until meat is tender, about 3 hours. Check the stew every hour and add stock as needed.