Bone-in beef short ribs turn into something almost spoon-tender in the slow cooker, with deep beef flavor and a braising liquid that tastes like it simmered all day because it did. The meat slips off the bone, the onions and carrots melt into the sauce, and the whole dish lands with that rich, savory comfort that makes mashed potatoes disappear fast.
What makes this version work is the sear at the start and the wine-broth braise that follows. Browning the ribs first builds the base flavor the Crockpot can’t create on its own, and the tomato paste, Worcestershire, thyme, and rosemary give the sauce enough backbone to taste balanced instead of flat. The vegetables go in underneath the meat, where they soften into the liquid and help round everything out.
Below, you’ll find the small details that matter most: how dark the ribs should get before they go into the slow cooker, when to thicken the sauce, and what to do if you want a richer finish or a little less alcohol-forward flavor.
The ribs came out fall-apart tender and the sauce thickened up beautifully after the cornstarch slurry. I served them over mashed potatoes and my husband kept going back for more of the gravy.
Save these slow-cooked beef short ribs for the kind of dinner that needs tender meat, red wine gravy, and a pile of mashed potatoes.
The Secret to Short Ribs That Taste Braised, Not Boiled
Short ribs need two things to taste great in a Crockpot: a hard sear and enough liquid to braise, not drown. If you skip the browning step, the finished dish still gets tender, but the sauce tastes thinner and the meat tastes more one-note. The skillet gives you fond, and fond is where the depth comes from.
The other mistake is stacking everything too neatly or adding too much liquid. You want the ribs nestled on top of the vegetables, with the braising liquid coming partway up the meat. That setup lets the short ribs slow-cook in steam and liquid at the same time, which is what gives you that falling-apart texture without stripping the beef of its flavor.
- Bone-in short ribs — The bones and connective tissue are what make this cut shine after a long cook. Boneless short ribs can work, but they don’t bring quite the same richness.
- Red wine — This adds acidity and depth, and it helps lift the sauce so it doesn’t taste heavy. Use something dry and drinkable, not sweet.
- Tomato paste — Just a small amount gives the braising liquid color and body. Cooked with the broth and wine, it rounds out the beef flavor without turning the sauce tomato-forward.
- Worcestershire sauce — This is the quiet ingredient that makes the sauce taste finished. If you need a substitute, use soy sauce plus a splash of vinegar, but the flavor won’t be exactly the same.
- Cornstarch — It thickens the strained or skimmed braising liquid at the end without making it cloudy. Stir it in as a slurry; dry cornstarch dumped straight into hot liquid clumps fast.
Building the Braise in the Right Order

Getting a Deep Brown Sear
Season the short ribs generously, then sear them in hot olive oil until the surface is deeply browned on all sides. You’re not cooking them through here; you’re building the base flavor that carries the whole dish. If the pan isn’t hot enough, the ribs will grey out and steam instead of crusting, so wait for a strong sizzle before the meat goes down.
Laying the Vegetables Under the Meat
Put the onion, garlic, carrots, and celery into the Crockpot first, then set the ribs on top. That keeps the vegetables from scorching against the crock and lets them perfume the sauce as they soften. The ribs should sit partly on the vegetables, not buried under them, so the fat can render into the braising liquid.
Letting Time Do the Work
Whisk the broth, red wine, tomato paste, and Worcestershire together before pouring them over the ribs, then add the thyme, rosemary, and bay leaves. Cook on Low for 7 to 8 hours, until the meat gives up easily when nudged with a fork. If the ribs still feel tight, they need more time; short ribs become tender when the collagen fully melts, not when the clock says they should.
Finishing the Sauce
Remove the ribs and bay leaves, then skim the fat off the top of the braising liquid. Turn the Crockpot to High and stir in the cornstarch slurry, then let it cook for about 15 minutes until the sauce lightly coats a spoon. If you add the slurry too early or to liquid that’s not hot enough, the sauce stays thin and never fully thickens.
Three Ways to Adapt These Short Ribs
Dairy-Free, Naturally
This recipe is already dairy-free as written, so the main thing to watch is the side dish. Serve it with mashed potatoes made with olive oil or broth instead of butter and cream, and the whole meal stays rich without needing any dairy at all.
Wine-Free Version
Replace the red wine with an equal amount of beef broth plus 1 tablespoon red wine vinegar or balsamic vinegar. You’ll lose a little of the wine’s roundness, but the vinegar keeps the sauce from tasting flat and helps it still feel braised.
Lower-Carb Serving
Skip the mashed potatoes and serve the ribs over cauliflower mash or creamy polenta-style cauliflower rice. The sauce carries the dish either way, so you won’t miss the starch as long as you give yourself something soft underneath to catch the gravy.
Storage and Reheating
- Refrigerator: Store the ribs and sauce in an airtight container for up to 4 days. The sauce may thicken as it chills, which is normal.
- Freezer: These freeze well for up to 3 months. Cool completely, then pack the meat and sauce together so the ribs stay moist when thawed.
- Reheating: Rewarm gently on the stovetop or in a covered dish in the oven at low heat with a splash of broth if needed. Don’t blast them on high heat or the sauce can break and the meat can dry out at the edges.
Questions I Get Asked About This Recipe

Crockpot Beef Short Ribs
Ingredients
Equipment
Method
- Season the bone-in beef short ribs generously with salt and pepper. Sear in olive oil in a hot skillet until deeply browned on all sides.
- Add the diced onion, minced garlic, diced carrots, and diced celery to the Crockpot. Nestle the seared short ribs on top.
- Whisk beef broth, red wine, tomato paste, and Worcestershire sauce until smooth. Pour the mixture over the ribs.
- Add dried thyme, dried rosemary, and bay leaves on top of the ribs. Cook on Low for 7-8 hours until the meat is falling off the bone.
- Remove the ribs and bay leaves from the Crockpot. Skim fat from the braising liquid.
- Thicken the braising liquid with a cornstarch slurry. Cook on High for 15 minutes.
- Serve the ribs over mashed potatoes and spoon the rich braising sauce on top. Garnish with fresh thyme if desired.