Brown meat in a large pot with 2 tablespoons of olive oil. Cook for about 8 minutes. Remove from pot and set aside.
Add another 2 tablespoons of olive oil into pot add onions and sweat covered till soft. Stir in garlic and tomato paste. Cook for 2-3 minutes or until tomato paste darkens. Add flour and stir to coat cook for about a minute.
Add Guinness beer scraping any bits from the bottom of the pot. Add both chicken and beef stock, browned meat, and thyme. Reduce heat to low and let cook for about an hour.
Stir in potatoes and carrots and cook till tender about 20 minutes. Add peas and cabbage and cook till cabbage is tender.about 7 minutes. Serve in bread bowl.