Slow Cooker BBQ Beef Short Ribs

Sunday morning I awoke to the magical words “I think I want to make slow cooker BBQ beef short ribs for dinner”. As I wiped the drool from my mouth, thanking my lucky stars my response was that sounds amazing! Being Sunday it was market day, so we stopped by our favourite butcher at South Melbourne markets who was kind enough to cut them especially for us. These slow-cooked BBQ beef short ribs are falling-off-the-bone tender and are surprisingly easy to make.

Start by preparing your sauce straight in the slow-cooker to save on washing up. To ensure you seal in the flavour and increase the chance of caramelisation, simply season your ribs first with salt and pepper and brown them off quickly in a hot fry pan with a little olive oil. Place the ribs in the slow cooker and cover them in the beautiful sticky sauce. Let the slow cooker work it’s magic for the next 8 hours on a low temperature.

Brooke chose to serve these Slow Cooker BBQ Beef Short Ribs with baked potatoes, green beans, and coleslaw. It was the perfect Sunday night dinner!  Sticky and delicious, these beef short ribs are a real showstopper and will fill your house with a delicious aroma. It’s also one of those recipes that will mellow and taste even better the next day if you are lucky enough to have any left that is.

If pork is your meat of choice then check out our recipe for Asian BBQ Pork Ribs instead.

Slow cooker BBQ beef short ribs ingredientsSlow Cooker BBQ Beef Short Ribsslow cooker bbq beef short ribs

Slow Cooker BBQ Beef Short Ribs – Recipe Instructions

Slow Cooker BBQ Beef Short Ribs
Prep time
Cook time
Total time
Slow cooker BBQ beef short ribs which are falling-off-the-bone tender and are surprising easy to make.
Recipe type: Dinner
Cuisine: American
Serves: 4 serves
  • 1kg Beef short ribs
  • Salt and pepper to season
BBQ Sauce
  • 1 cup tomato sauce
  • ¾ cup tomato paste
  • ½ cup white vinegar
  • ¾ cup brown sugar
  • ½ cup water
  • 1 tablespoon Worcestershire sauce
  • 1 small onion finely diced
  • 1 teaspoon cayenne pepper
  • ½ teaspoon salt
  1. Season the ribs with salt and pepper and brown off the meat in a lightly oiled fry pan.
  2. Mix ketchup, tomato paste, vinegar, brown sugar, water, diced onion and salt in a slow cooker, stirring to dissolve brown sugar and salt.
  3. Place short ribs into the sauce and stir to coat.
  4. Set cooker onto Low, cover, and cook for 8 hours.


Classic Meatballs

Everyone has their own take on making the perfect meatballs. To make our classic meatballs this recipe uses a few tricks Brooke has picked up from a cookbook she bought after eating at the Meatball Shop in New York.

To make these meatballs you can either use only beef mince with a slight fat content, or like we did combine beef mince with pork mince. Through combining the two minces your meatballs will be full of flavour and have a higher fat content which stops the balls from drying out. The addition of ricotta also helps lock in the moisture. When mixing the ingredients you need to mix the ingredients thoroughly, otherwise your meatballs won’t be consistent in flavour and texture

Now, when it comes to cooking there are a few options and everyone has their preference. However, when cooking large amounts and you want to ensure the balls are consistent roasting is a great option. Roasting the meatballs in the oven is an easy, fast and consistent way to cook your meatballs. When roasting it is important to pack the balls tightly in the baking dish. Packing the meatballs tightly will help ensure the balls hold their form and keep the flavour in.

Prepare a simple tomato sauce as per the recipe below to finish off the roasting process. Serve your meatballs on a large platter, or in separate bowls, with the tomato sauce a sprig of fresh basil, some grated Parmesan cheese to taste with some crusty bread.

Classic Meatballs IngredientsTomato Sauce IngredientsTomato Sauce for Classic MeatballsClassic Meatballs in PanClassic Meatballs in Tomato SauceClassic Meatballs in Dutch OvenClassic Meatballs with Tomato Sauce

5.0 from 1 reviews
Classic Meatballs
Prep time
Cook time
Total time
Classic meatballs made with beef and pork mince and a combination of spices and fresh herbs. Serve with a simple tomato sauce.
Recipe type: Beef
Cuisine: Italian
Serves: 4
  • Meatballs
  • 1 tblsp olive oil
  • 300 g beef mince
  • 200 g pork mince
  • ½ cup ricotta
  • 2 eggs, or 1 large egg
  • ½ bread crumbs
  • 2 tblsp fresh parsley, chopped
  • 1 tblsp fresh oregano, chopped, or 1 tsp dried oregano
  • 1 tsp salt
  • ½ tsp red chilli flakes
  • ½ tsp ground fennel
  • Freshly ground black pepper
  • 2 tblsp olive oil
  • 1 onion, diced
  • 1 bay leaf
  • 1 tsp fresh oregano or ½ tspn dried oregano
  • 3 garlic cloves, crushed
  • 1 tsp salt
  • 2 tblsp tomato paste
  • 3 x 400 g tinned tomatoes
  1. Preheat over to 220C (430 F). Drizzle olive oil into a baking dish and use your hand to evenly coat the entire surface. Set aside.
  2. Combine the mince, ricotta, eggs, bread crumbs, fresh and dried herbs in a mixing bowl. Mix by hand until thoroughly combined.
  3. Roll the mixture into round, 1 ½ inch sized balls, making sure to pack the meat firmly. Place the balls into the prepared baking dish, being careful to line them snugly. The meatballs should be touching one another.
  4. Roast in the preheated over for 20 minutes, or until the meatballs re firm and cooked through Meatballs should read 70C (165 F) with a meat thermometer.
  5. While the meatballs are roasting, heat the tomato sauce over a medium heat, stirring often.
  6. When the meatballs are firm and fully cook, remove them from the oven and drain the excess grease from the pan. Pour the tomato sauce over them. Return the meatballs to the oven and continue roasting for another 10 – 15 minutes.
  1. Heat the olive oil in a deep pan or large pot, over a medium heat.
  2. Add the onions, bay leaf, oregano, garlic, and salt and cook, stirring often. Cook until the onions are soft and translucent, about 10 minutes.
  3. Add the tomato pasta and continue cooking or 5 minutes.
  4. Add the tomatoes and stir constantly until the sauce begins to boul. Lower the heat and simmer for 1 hour, stirring every 5 minutes or so to prevent the sauce on the bottom of the pot/pan from burning.
  5. Taste and season with additional salt, or oregano if desired.
  6. Remove the bay leaf before serving.