Go Back
+ servings
angled shot of Guinness beef stew in two white bowls

Guinness Beef Stew

With beef chuck, vegetables and you guessed it, Guinness beer, this delicious Irish Guinness stew is comfort food 101.
Course Soup
Cuisine Irish
Prep Time 10 minutes
Cook Time 3 hours
Total Time 3 hours 10 minutes
Servings 8
Calories 569kcal
Author Ryan Beck


  • 2 tbsp olive oil
  • 2.5 lbs beef chuck, cut into 1" chunks
  • 2 medium white or yellow onion, diced
  • 8 oz bacon, diced
  • 5 garlic cloves, minced
  • 4 tbsp all-purpose flour
  • 1 (14.9 oz) can Guinness beer
  • 2 cups low-sodium chicken stock
  • 1 cup low-sodium beef stock
  • 4 tbsp tomato paste
  • 3 large carrots, peeled and cut into 1 inch pieces
  • 2 large celery stalks, cut into 1/2 inch pieces
  • 2 bay leaves
  • 3 sprigs thyme
  • 2 tbsp cornstarch plus 1/4 cup beef stock
  • salt and black pepper to taste


  • Heat olive oil in large pot over high heat. Season beef with salt and pepper and add in batches, until browned on each side. Should be 1-2 minutes per side. Set aside onto plate and repeat with remaining beef.
  • Lower pot to medium heat and add the bacon and cook until bacon fat is starting to brown and fat is rendered, about 5 minutes. Add the onion and cook for about 5 minutes until onion is soft and translucent. Add garlic and cook for another 3 minutes. Stir flour into mixture.
  • Add Guinness beer slowly until flour is dissolved, scraping bottom to get the brown bits. Add chicken stock, beef stock, tomato paste, carrots, celery, bay leaves and thyme. Return the beef to the pot as well as any juice from them. (I use both chicken stock and beef stock so Guinness beer is more pronounced but you can use beef stock only)
  • Bring to boil and then cover and simmer for 2 hours. Remove lid and simmer for another 30-45 minutes or until beef is starting to fall apart. Remove the bay leaves and thyme. 
  • At this point I wanted it slightly thicker so I mixed some cornstarch with more beef stock and then added to stew and let cook for another 10 minutes. (You can skip this step if it's thick enough for you) Adjust for seasoning.
  • Serve over mashed potatoes or mashed cauliflower.


  • Add cold oil to a cold pot or skillet and let heat up to proper temperature before adding the beef. You’ll know it is ready when the oil starts to shimmer.
  • Do not skip searing the beef chuck as it helps create flavor and seal in the juice.
  • Use a combination of chicken and beef stock which allows you to highlight the Guinness flavor.
  • If you like a thicker stew, mix 2 tbsp cornstarch with 1/4 cup beef stock before adding to the Guinness beef stew as it is simmering.
  • Do not overcook the stew. It shouldn't cook longer than 3 hours, otherwise you'll have dry beef.


Serving: 1bowl | Calories: 569kcal | Carbohydrates: 15g | Protein: 53g | Fat: 29g | Saturated Fat: 12g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 12g | Trans Fat: 1g | Cholesterol: 157mg | Sodium: 695mg | Potassium: 627mg | Fiber: 2g | Sugar: 4g | Vitamin A: 4050IU | Vitamin C: 8.3mg | Calcium: 60mg | Iron: 4.1mg