• Skip to primary navigation
  • Skip to main content

Pepper & Thyme logo

  • HOME
  • START HERE
  • ALL RECIPES
  • - BREAKFAST
  • - LUNCH
  • - DINNER
  • - BAKING
  • ABOUT
  • CONTACT
  • SIGN UP
menu icon
go to homepage
search icon
Homepage link
  • HOME
  • START HERE
  • ALL RECIPES
  • - BREAKFAST
  • - LUNCH
  • - DINNER
  • - BAKING
  • ABOUT
  • CONTACT
  • SIGN UP
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Slow Cooked Beef Ragu

    Published: Aug 5, 2026 · Modified: Aug 19, 2026 by Robyn Jones · This post may contain affiliate links · Leave a Comment

    Home » Gluten-Free Dinner Recipes

    All Recipes

    Slow Cooked Beef Ragu

    Robyn Jones
    6 -8 people
    Prep 10 minutes mins
    Cook 4 hours hrs 15 minutes mins
    Total 4 hours hrs 25 minutes mins
    • A pan of slow cooked beef ragu.
    • A bowl of homemade slow cooked beef ragu spooned over pasta.

    This rich beef ragu is slow cooked with wine and vegetables until the meat is meltingly tender. It is rich and comforting, and is the perfect dinner for cold winter nights! Serve spooned over your favourite gluten-free pasta, polenta or mashed potato.

    This is a recipe that tastes even better the next day. It keeps well in the fridge in an airtight container for up to 3 days, or freezes beautifully, for up to 3 months. It makes a large batch - to serve around 8 people - so I often put half of it in the freezer to bring out on a busy day when we have sports until late in the evening.

    The red wine adds an extra layer of flavour and I do recommend using it if you can; however if you really would prefer not to, add ½ c / 120ml more gluten-free stock instead.

    NEWSLETTER

    Sign up to be a part of the Pepper & Thyme community and get delicious gluten-free recipes straight to your inbox!

    You can unsubscribe anytime. For more details, review our Privacy Policy.

    Thank You

    Please confirm your email address in the email we just sent you (from "Robyn | Pepper and Thyme" subject "Confirmation email")

    You'll then be subscribed and your free ebook will be on its way - enjoy!

    • GRAMS
    • AU CUPS
    IMPORTANT - PLEASE ALWAYS CHECK YOUR INGREDIENT PACKETS TO ENSURE THEY ARE GLUTEN-FREE

    Ingredients

    • 1 kg beef chuck or braising beef, cubed
    • 1 teaspoon salt
    • ½ teaspoon black pepper
    • 2 tablespoons olive oil divided
    • 1 onion roughly chopped
    • 3 cloves garlic minced
    • 3 sprigs fresh thyme
    • 2 sticks celery finely diced
    • 2 carrots finely diced
    • 2 tablespoons tomato puree tomato paste
    • 120 ml red wine or more stock
    • 800 g tinned crushed tomatoes
    • 620 ml gluten-free chicken stock or beef stock
    • 2 bay leaves

    Equipment

    • large heavy based oven proof pan with lid

    Method

    1. Preheat the oven 160℃ fan / 180℃ / 356℉.
    2. Season the beef with salt and pepper.
    3. Heat 1 tablespoon of oil in a heavy based pan over a high heat. Add the beef and cook until browned all over. Remove to a plate.
    4. Lower the heat then add the other 1 tablespoon oil. Add the onion and cook for 5 minutes, adding a splash of water to deglaze the pan if there are small bits of beef that are left and starting to catch.
    5. Add the garlic, thyme, celery and carrots and cook with the lid on for 5-7 minutes, until the vegetables are tender.
    6. Stir in the tomato puree and cook for 1 minute before pouring in the wine, if using. Stir to scrape any bits caught to the bottom of the pan, then pour in the tomatoes and stock, and add the bay leaves.
    7. Cover with a lid and bring to a boil.
    8. Place the pan in the oven and cook for 3½ - 4 hours until the beef is tender. Check after 3 hours and add a splash more water if it is looking dry.
    9. Check for seasoning, adding a little more salt or black pepper if needed.
    10. Shred the beef with two forks, stir, then serve spooned over your favourite gluten-free pasta or boiled rice.
    11. The ragu will keep in an airtight container, in the fridge for up to 3 days, or freeze.

    Notes

    Freezer: the ragu can be frozen for up to 3 months. For best results, let the ragu thaw in the fridge overnight before reheating.

    Nutrition

    Calories 547kcal | Carbohydrates 16g | Protein 32g | Fat 39g | Saturated Fat 14g | Polyunsaturated Fat 2g | Monounsaturated Fat 18g | Trans Fat 2g | Cholesterol 118mg | Sodium 704mg | Potassium 1028mg | Fiber 4g | Sugar 8g | Vitamin A 3798IU | Vitamin C 17mg | Calcium 100mg | Iron 5mg

    Private Notes

    Click here to add your own private notes.
    IMPORTANT - PLEASE ALWAYS CHECK YOUR INGREDIENT PACKETS TO ENSURE THEY ARE GLUTEN-FREE

    Ingredients

    • 1 kg beef chuck or braising beef, cubed
    • 1 teaspoon salt
    • ½ teaspoon black pepper
    • 2 tablespoons olive oil divided
    • 1 onion roughly chopped
    • 3 cloves garlic minced
    • 3 sprigs fresh thyme
    • 2 sticks celery finely diced
    • 2 carrots finely diced
    • 2 tablespoons tomato puree tomato paste
    • ½ c red wine or more stock
    • 800 g tinned crushed tomatoes
    • 2½ c gluten-free chicken stock or beef stock
    • 2 bay leaves

    Equipment

    • large heavy based oven proof pan with lid

    Method

    1. Preheat the oven 160℃ fan / 180℃ / 356℉.
    2. Season the beef with salt and pepper.
    3. Heat 1 tablespoon of oil in a heavy based pan over a high heat. Add the beef and cook until browned all over. Remove to a plate.
    4. Lower the heat then add the other 1 tablespoon oil. Add the onion and cook for 5 minutes, adding a splash of water to deglaze the pan if there are small bits of beef that are left and starting to catch.
    5. Add the garlic, thyme, celery and carrots and cook with the lid on for 5-7 minutes, until the vegetables are tender.
    6. Stir in the tomato puree and cook for 1 minute before pouring in the wine, if using. Stir to scrape any bits caught to the bottom of the pan, then pour in the tomatoes and stock, and add the bay leaves.
    7. Cover with a lid and bring to a boil.
    8. Place the pan in the oven and cook for 3½ - 4 hours until the beef is tender. Check after 3 hours and add a splash more water if it is looking dry.
    9. Check for seasoning, adding a little more salt or black pepper if needed.
    10. Shred the beef with two forks, stir, then serve spooned over your favourite gluten-free pasta or boiled rice.
    11. The ragu will keep in an airtight container, in the fridge for up to 3 days, or freeze.

    Notes

    Freezer: the ragu can be frozen for up to 3 months. For best results, let the ragu thaw in the fridge overnight before reheating.

    Nutrition

    Calories 547kcal | Carbohydrates 16g | Protein 32g | Fat 39g | Saturated Fat 14g | Polyunsaturated Fat 2g | Monounsaturated Fat 18g | Trans Fat 2g | Cholesterol 118mg | Sodium 704mg | Potassium 1028mg | Fiber 4g | Sugar 8g | Vitamin A 3798IU | Vitamin C 17mg | Calcium 100mg | Iron 5mg

    Private Notes

    Click here to add your own private notes.

    More Gluten-Free Dinner Recipes

    • A serving plate of sweet potato and quinoa salad with pumpkin seeds scattered over the background.
      Sweet Potato, Quinoa and Feta Salad
    • A bowl of homemade vegetarian chilli served with cubed avocado, corn chips and rice.
      Vegetarian Chilli
    • Close up of a bowl of the slow cooker chickpea curry served with rice.
      Slow Cooker Vegetable Satay Curry
    • A tray of Greek chicken thighs and potatoes on a wooden board.
      Greek Chicken Traybake

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Footer

    Pepper & Thyme Facebook
    Pepper & Thyme Instagram
    Pepper & Thyme Pinterest
    Pepper & Thyme YouTube

    Information

    • Start Here
    • About
    • Contact

    Terms of Use

    • Disclaimer
    • Terms & Conditions
    • Accessibility Policy
    • Privacy Policy

    Copyright © 2026 Pepper & Thyme

    Powered by
    ►
    Necessary cookies enable essential site features like secure log-ins and consent preference adjustments. They do not store personal data.
    None
    ►
    Functional cookies support features like content sharing on social media, collecting feedback, and enabling third-party tools.
    None
    ►
    Analytical cookies track visitor interactions, providing insights on metrics like visitor count, bounce rate, and traffic sources.
    None
    ►
    Advertisement cookies deliver personalized ads based on your previous visits and analyze the effectiveness of ad campaigns.
    None
    ►
    Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.
    None
    Powered by