This slow cooker beef with tomato herb gravy is the kind of low-effort dinner that tastes like you babysat it all day: fall-apart tender beef in a rich, savory, tomato-kissed gravy with dried herbs and garlic. It’s weeknight-easy, Sunday-supper cozy, and perfect over mashed potatoes, egg noodles, or rice.

Why you’ll love this recipe
- Hands-off cooking: the slow cooker does the work.
- Big comfort-food payoff: tomato and herbs deepen the gravy.
- Flexible serving options: potatoes, pasta, polenta, or crusty bread.
- Great leftovers: the gravy gets even better the next day.
Ingredients you’ll need
- Beef chuck roast: best for shreddable, tender results.
- Onion: builds sweetness and depth.
- Garlic: a must for savory gravy.
- Tomato paste: concentrates tomato flavor without making it “soupy.”
- Beef broth: choose low-sodium if you can.
- Worcestershire sauce: adds that slow-cooked, savory edge.
- Dried herbs: Italian seasoning, thyme, or rosemary (or a mix).
- Flour or cornstarch: to thicken the gravy at the end.
- Salt, black pepper, and a little oil: for seasoning and optional searing.
How to make slow cooker beef with tomato herb gravy
- 1) Season the beef: Pat dry, then season all over with salt and pepper.
- 2) Optional but worth it—sear: Brown the roast in a hot skillet with a little oil (2–4 minutes per side). This adds deeper flavor to the gravy.
- 3) Build the base: Add sliced onion to the slow cooker. Stir together broth, tomato paste, Worcestershire, garlic, and herbs, then pour over the onions.
- 4) Slow cook: Add the beef. Cook on LOW for 8–9 hours or HIGH for 4–5 hours, until it shreds easily.
- 5) Shred and thicken: Shred the beef, then thicken the gravy with a quick slurry (flour or cornstarch + cold water) and cook until glossy and rich.
- 6) Serve: Spoon over mashed potatoes or noodles and finish with black pepper (and parsley if you like).

Best cut of beef for this slow cooker recipe
Chuck roast is the go-to because it has enough marbling and connective tissue to break down into tender, shreddable bites. If needed, you can use bottom round roast, but it may be a bit leaner—plan to slice rather than shred, and keep an eye on doneness so it doesn’t dry out.
How to thicken tomato herb gravy
Thickening at the end gives you the best texture and prevents the gravy from turning pasty during the long cook.
- Cornstarch slurry (glossy, smooth): Stir 1 tablespoon cornstarch with 1 tablespoon cold water. Add to the hot gravy and cook 10–15 minutes until thickened.
- Flour slurry (classic, hearty): Stir 2 tablespoons all-purpose flour with 2–3 tablespoons cold water until smooth. Add to the hot gravy and cook 15 minutes.
Serving ideas
- Mashed potatoes or garlic mashed potatoes
- Buttered egg noodles
- Steamed rice or buttered rice pilaf
- Creamy polenta or grits
- Crusty bread to mop up the gravy
Storage and reheating
- Refrigerate: Store in an airtight container up to 4 days.
- Freeze: Freeze cooled beef and gravy up to 3 months. Thaw overnight in the fridge.
- Reheat: Warm gently on the stovetop or in the microwave with a splash of broth if needed to loosen the gravy.

Slow Cooker Beef with Tomato Herb Gravy (Recipe)
Yield: 6 servings
Cook time: 8–9 hours on LOW (or 4–5 hours on HIGH)
Ingredients
- 3 to 3 1/2 lb beef chuck roast
- 1 1/2 tsp kosher salt, plus more to taste
- 1 tsp black pepper
- 1 tbsp neutral oil (optional, for searing)
- 1 large yellow onion, thinly sliced
- 4 cloves garlic, minced
- 2 tbsp tomato paste
- 2 cups beef broth
- 1 tbsp Worcestershire sauce
- 2 tsp Italian seasoning (or 1 tsp dried thyme + 1 tsp dried rosemary)
- 1 bay leaf (optional)
- Slurry to thicken (choose one):
- 1 tbsp cornstarch + 1 tbsp cold water
- 2 tbsp all-purpose flour + 2–3 tbsp cold water
Instructions
- Pat the chuck roast dry and season all over with salt and pepper.
- If searing: heat oil in a large skillet over medium-high heat. Sear the roast 2–4 minutes per side until deeply browned. Transfer to the slow cooker.
- Add sliced onion to the slow cooker (if you seared, you can still set the beef on top of the onions).
- In a bowl, whisk together garlic, tomato paste, beef broth, Worcestershire, and dried herbs until the tomato paste dissolves. Pour over the beef. Add bay leaf if using.
- Cover and cook on LOW 8–9 hours (recommended) or HIGH 4–5 hours, until the beef is fork-tender.
- Transfer beef to a platter and shred (or shred directly in the slow cooker). Remove bay leaf.
- To thicken: stir slurry ingredients together until smooth. Stir into the hot gravy. Cover and cook on HIGH 10–20 minutes, stirring once or twice, until thickened. Taste and adjust salt and pepper.
- Serve hot over mashed potatoes, noodles, or rice.
Notes
- For extra-rich flavor: deglaze the searing skillet with a splash of broth and add it to the slow cooker.
- Thicker gravy: use a bit more slurry, adding in small increments until it’s just right.
- Herb options: thyme and rosemary are especially good with tomato-based gravy.




