
There’s something absolutely magical about coming home to the rich, savory aroma of tender short ribs that have been slowly cooking all day long. This slow cooker short rib recipe is the ultimate comfort food that requires minimal effort but delivers maximum flavor – it’s the kind of dish that makes your entire house smell like a fancy steakhouse.
Short ribs are one of my favorite cuts of beef because they’re naturally flavorful and become incredibly tender when braised low and slow. The beauty of using a slow cooker is that you can literally set it and forget it, making this the perfect recipe for busy weeknights or when you want to impress guests without spending hours in the kitchen. The meat falls off the bone, the sauce becomes rich and velvety, and everyone at the table will be asking for seconds.
What I love most about this recipe is how versatile it is. You can serve it over creamy mashed potatoes, alongside roasted vegetables, or even with crusty bread to soak up every last drop of that incredible sauce. I often pair mine with gluten-free pasta for a lighter option, or go traditional with a hearty Spanish paella on the side for entertaining.
The key to perfect slow cooker short ribs is starting with quality meat, building a flavorful base with aromatics and tomato paste, and then letting time do all the work. I’m sharing my foolproof method that I’ve perfected over years of cooking, complete with pro tips to ensure your short ribs turn out absolutely restaurant-quality every single time.
This recipe serves 4-6 people generously and is perfect for date night dinners, family gatherings, or meal prep for the week ahead. Once you make this, you’ll find yourself returning to it again and again. Trust me, your slow cooker is about to become your new best friend in the kitchen.
Ingredients
- 3-4 pounds beef short ribs, bone-in
- 2 tablespoons olive oil
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 2 medium yellow onions, quartered
- 4 cloves garlic, minced
- 3 medium carrots, cut into 2-inch pieces
- 3 celery stalks, cut into 2-inch pieces
- 3 tablespoons tomato paste
- 2 cups beef broth
- 1 cup red wine or additional beef broth
- 2 bay leaves
- 2 teaspoons fresh thyme, or 1 teaspoon dried thyme
- 1 teaspoon fresh rosemary, or ½ teaspoon dried rosemary
- 2 tablespoons cornstarch mixed with 2 tablespoons water (optional, for thickening)
- Fresh parsley for garnish

Instructions
- Pat the short ribs dry with paper towels and season generously on all sides with salt, pepper, garlic powder, and onion powder. This step is crucial for developing a flavorful crust.
- Heat olive oil in a large skillet over medium-high heat until it shimmers. Working in batches to avoid overcrowding, sear the short ribs for 2-3 minutes on each side until they develop a deep golden-brown crust. Transfer the seared ribs to a plate.
- In the same skillet, add the quartered onions and cook for 3-4 minutes until they begin to soften and caramelize slightly. Add the minced garlic and cook for another minute until fragrant.
- Stir in the tomato paste and cook for 2 minutes, stirring constantly to combine it with the oil and cook off the raw tomato flavor.
- Deglaze the skillet by adding the red wine (or extra beef broth) and scraping up all the browned bits from the bottom with a wooden spoon. These flavorful bits are liquid gold and add incredible depth to your sauce.
- Layer the short ribs into the slow cooker, then add the carrots and celery around them. Pour the onion and wine mixture over the top, then add the beef broth.
- Add the bay leaves, thyme, and rosemary, stirring gently to distribute the herbs throughout the liquid.
- Cover and cook on LOW for 8 hours, or on HIGH for 4-5 hours. The meat should be fork-tender and pulling away from the bone. Do not remove the lid during cooking as this increases the cooking time.
- After cooking, carefully remove the short ribs and vegetables using a slotted spoon and transfer to a serving platter. Cover loosely with foil to keep warm.
- If you prefer a thicker sauce, strain the cooking liquid through a fine-mesh strainer into a saucepan. Whisk the cornstarch mixture and stir it into the strained liquid. Simmer over medium heat for 2-3 minutes until thickened, stirring occasionally.
- Pour the sauce over the short ribs and vegetables, garnish with fresh parsley, and serve immediately with your choice of sides.

Pro Tips
o Choose short ribs that have a good amount of meat on the bone and visible marbling. Look for ribs that are roughly 2-3 inches thick for even cooking.
o Red wine adds incredible depth of flavor, but if you don’t cook with wine or don’t have any on hand, simply use additional beef broth. The results will still be wonderful.
o You can prepare this recipe up to the point of adding ingredients to the slow cooker the night before. Cover and refrigerate, then simply pop it into the slow cooker base in the morning.
o Leftover short ribs actually taste even better the next day once the flavors have melded. Store in an airtight container in the refrigerator for up to 4 days, or freeze for up to 3 months.
o For an elegant presentation, serve over creamy mashed potatoes, egg noodles, or feta cheese pasta for a Mediterranean twist. Roasted root vegetables also pair beautifully.
o If you’re meal prepping, portion the short ribs and sauce into individual containers for easy reheating throughout the week. Reheat gently on the stovetop or in the microwave.
o The vegetables used for braising (onions, carrots, celery) become soft and can be enjoyed in the dish or removed before serving, depending on your preference.
o For a restaurant-quality finish, strain the sauce through cheesecloth for a silkier texture, though this step is entirely optional.
o This recipe works beautifully with other braising liquids like beef stock, chicken stock, or even stout beer for a deeper, richer flavor profile.
