1. Toss the stewing beef with 1 tablespoon of olive oil, then add in flour, salt, and pepper and continue tossing until seasoning is evenly distributed.
2. Heat up 2 tablespoons of olive oil in a large pan over high heat to brown the meat. Add onions, garlic, tomato. Cover and simmer for 5 minutes.
3. Pour the ingredients into one large pot or casserole. Heat up 3/4 cup of beer in the previous pan to wash up the meat juices before adding it into the large pot along with the other 3/4 cup of beer.
4. Stir in carrots, celery, rosemary, and thyme. Cover and simmer over low heat for 2.5 hours.
5. Sprinkle some chopped fresh parsley over the stew to serve!