Hearty Beef and Vegetable Ragout Recipe

Lunch, Red Meat

October 30, 2026

Hearty Beef and Vegetable Ragout – vegetarian recipe

Hearty beef and vegetable ragout lives somewhere between a rich beef stew and a saucy sloppy Joe — browned ground sirloin, cremini mushrooms, zucchini, and pearl onions in a Worcestershire-kissed tomato sauce. It's a weeknight hero that clears out the vegetable drawer.

A Bowl of Pure Comfort

There are some recipes that just feel like a warm hug, and this Hearty Beef and Vegetable Ragout is one of them. It strikes the perfect balance between a rich, savory beef stew and a classic sloppy Joe, creating a dish that’s both familiar and excitingly new. It’s my go-to for a satisfying weeknight dinner and an absolute champion at using up leftover vegetables. Have some mushrooms or onions from another meal? Toss them in! My favorite way to enjoy this is spooned generously over a creamy Roasted Garlic and Chive Cauliflower Puree, but the possibilities are truly endless.

Ingredients

• 1 lb (450g) ground sirloin or ground beef
• 3 cloves garlic, minced
• 2 tbsp (30ml) Worcestershire sauce
• 1 tsp (5g / 0.18 oz) sea salt
• ½ tsp (1g / 0.04 oz) ground black pepper
• ½ tsp (1.5g / 0.05 oz) onion powder
• ½ cup (120ml) beef stock or bone broth
• 2 tbsp (30ml) reduced-sugar ketchup
• 1 (14.5 oz / 411g) can diced tomatoes, drained
• 4 oz (115g) cremini mushrooms, sliced
• 1 small zucchini, sliced lengthwise and quartered
• ½ cup (75g / 2.65 oz) pearl onions
• 2 sprigs fresh thyme
• 1 bay leaf

Instructions

1. Directions
2. Place a large skillet over medium heat. Once hot, add the ground sirloin, minced garlic, Worcestershire sauce, salt, pepper, and onion powder. Use a spatula to break up the meat and cook until it is completely browned, approximately 7 minutes.
3. Stir the beef stock and ketchup into the browned meat. Add the drained tomatoes, sliced mushrooms, zucchini, pearl onions, thyme sprigs, and bay leaf. Bring to a gentle boil, then reduce the heat to medium-low. Allow the ragout to simmer for 30 minutes, or until the vegetables are tender and the sauce has thickened.
4. Before serving, be sure to find and remove the thyme sprigs and bay leaf.

Nutritional Information

• Recipe Stats & Nutrition
• MAKES: 6 servings
• PREP TIME: 20 minutes
• COOK TIME: 40 minutes
• PER SERVING
• CALORIES: 315
• FAT: 23g
• PROTEIN: 12.4g
• TOTAL CARBS: 7.7g (0.27 oz)
• FIBER: 2g
• NET CARBS: 5.7g (0.2 oz)

Pro Tips

• This ragout is incredibly versatile. Serve it over zucchini noodles, cauliflower rice, or roasted cabbage steaks for a delicious low-carb meal.
• Prepare this dish a day in advance! The flavors deepen and become even richer overnight. Simply reheat gently on the stovetop before serving.
• Double the batch and freeze half for a quick weeknight dinner. Allow it to cool completely, then store in a freezer-safe container for up to 3 months.

FAQ

Q: What can I serve with this beef and vegetable ragout
A: This versatile ragout is delicious over a creamy Roasted Garlic and Chive Cauliflower Puree. For other low-carb meal options, try serving it with zucchini noodles, cauliflower rice, or roasted cabbage steaks.

Q: Can I make this ragout ahead of time
A: Yes, this dish is perfect for meal prep. The flavors deepen and become even richer overnight. Simply store it in the refrigerator and reheat gently on the stovetop when you’re ready to eat.

Q: Is this beef ragout recipe freezer-friendly
A: Absolutely. This ragout freezes very well. Allow it to cool completely, then store it in a freezer-safe container for up to 3 months for a quick and easy weeknight dinner.

Q: Can I use different vegetables in this recipe
A: Yes, this recipe is a great way to use up leftover vegetables. While the recipe calls for mushrooms, zucchini, and pearl onions, feel free to add other vegetables you have on hand like bell peppers, carrots, or celery.

Pro Tips

  • Brown the ground sirloin with the garlic, Worcestershire, and onion powder for a full 7 minutes so the meat is properly caramelized before any liquid goes in.
  • Use reduced-sugar ketchup — with only 2 tablespoons in the pot, it rounds out the sauce without loading the ragout with carbs.
  • Simmer the ragout for the full 30 minutes after the vegetables go in so the zucchini turns tender and the sauce thickens around the meat.
  • Remember to fish out the thyme sprigs and bay leaf before serving — they've done their job by then.
  • Double the batch and freeze half in a freezer-safe container once cooled; it keeps for up to 3 months for instant weeknight dinners.

Frequently Asked Questions

Does this ragout freeze well?

Great, actually — double the batch, let it cool completely, and freeze half in a freezer-safe container for up to 3 months.

What should I serve it with?

Zucchini noodles, cauliflower rice, or roasted cabbage steaks all stand in for the usual bread or pasta while keeping the plate low-carb.

Is this beef ragout keto-friendly?

Each serving has 7.7g total carbs and 5.7g net carbs with 23g of fat from the ground sirloin — satisfying enough to be the main event.

Can I change up the vegetables?

It's designed for using up leftovers — keep the mushroom, zucchini, and pearl onion structure or swap in whatever needs using, adjusting simmer time for harder vegetables.

Recipe card below.

More Recipes You’ll Love

Hearty Beef and Vegetable Ragout – vegetarian recipe
Stav Kogan

Hearty Beef and Vegetable Ragout

This Hearty Beef and Vegetable Ragout strikes the perfect balance between a rich, savory beef stew and a classic sloppy Joe. It's a go-to for a satisfying weeknight dinner and an absolute champion at using up leftover vegetables.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 6 serving
Calories: 315

Ingredients
  

  • 1 lb (450g) ground sirloin or ground beef
  • 3 cloves garlic, minced
  • 2 tbsp (30ml) Worcestershire sauce
  • 1 tsp (5g / 0.18 oz) sea salt
  • ½ tsp (1g / 0.04 oz) ground black pepper
  • ½ tsp (1.5g / 0.05 oz) onion powder
  • ½ cup (120ml / 4.1 fl oz) beef stock or bone broth
  • 2 tbsp (30ml) reduced-sugar ketchup
  • 1 (14.5 oz / 411g) can diced tomatoes, drained
  • 4 oz (115g) cremini mushrooms, sliced
  • 1 small zucchini, sliced lengthwise and quartered
  • ½ cup (75g / 2.65 oz) pearl onions
  • 2 sprigs fresh thyme
  • 1 bay leaf
  • This ragout is incredibly versatile. Serve it over zucchini noodles, cauliflower rice, or roasted cabbage steaks for a delicious low-carb meal.
  • Double the batch and freeze half for a quick weeknight dinner. Allow it to cool completely, then store in a freezer-safe container for up to 3 months.

Method
 

  1. Directions
  2. Place a large skillet over medium heat.
  3. Once hot, add the ground sirloin, minced garlic, Worcestershire sauce, salt, pepper, and onion powder. Use a spatula to break up the meat and cook until it is completely browned, approximately 7 minutes.
  4. Stir the beef stock and ketchup into the browned meat.
  5. Add the drained tomatoes, sliced mushrooms, zucchini, pearl onions, thyme sprigs, and bay leaf.
  6. Bring to a gentle boil, then reduce the heat to medium-low. Allow the ragout to simmer for 30 minutes, or until the vegetables are tender and the sauce has thickened.
  7. Before serving, be sure to find and remove the thyme sprigs and bay leaf.

Nutrition

Calories: 315kcalCarbohydrates: 7.7gProtein: 12.4gFat: 23g

Tried this recipe?

Let us know how it was!

More Keto Recipes

Saucy Passata Brussels Sprouts – vegetarian recipe

Saucy Passata Brussels Sprouts

Saucy Passata Brussels Sprouts simmer in a simple tomato passata sauce until the sprouts are spoon-tender and the juices turn rich. Green onions and chives scattered on top keep every bowl fresh. It is a cozy side that basically makes itself. Ingredients For maximum...

Spicy Grilled Flank Steak with Monterrey Jack – vegetarian recipe

Easy Spicy Grilled Flank Steak Recipe

Spicy Grilled Flank Steak with Monterrey Jack coats a grass-fed flank steak in a warm rub of thyme, oregano, chili powder, and cumin, then grills it hard for a charred crust and rosy center. Thin slices go onto the platter under a snowfall of crumbled Monterrey Jack....

Grilled Sirloin Steak with Pesto and Feta – vegetarian recipe

Pesto Flavored Steak

Grilled Sirloin Steak with Pesto and Feta rubs a thick top sirloin with fresh oregano, garlic, and lemon peel before it ever meets the grill. The covered grill does the rest, and a five-minute rest keeps every slice juicy. Plates get the steak, a generous spoon of...

Spicy Sirloin and Broccoli Stir-Fry – vegetarian recipe

Spicy Sirloin & Broccoli Stir-Fry Recipe

Spicy Sirloin and Broccoli Stir-Fry sears thin strips of grass-fed sirloin with onion, garlic, and a seeded serrano pepper, then folds in bright green broccoli and a soy-lime glaze. The whole wok comes together in about 35 minutes, with the steak staying tender and...

Keto-Friendly, Fall-Off-The-Bone Oven-Baked BBQ Ribs – vegetarian recipe

Easy Keto Oven-Baked BBQ Ribs

Keto-Friendly, Fall-Off-The-Bone Oven-Baked BBQ Ribs start with an erythritol, garlic, and paprika rub pressed deep into the meat, then bake low and slow in a sealed foil packet until they nearly fall apart. A brush of sugar-free BBQ sauce and a minute under the...

Grilled Herb-Stuffed Pork Tenderloin – vegetarian recipe

Grilled Herb-Stuffed Pork Tenderloin Recipe

Grilled Herb-Stuffed Pork Tenderloin butterflies two tenderloins, rubs them with a fresh dill and toasted-seed spice blend, then rolls them up for the grill. The homemade rub of fennel, coriander, caraway, cumin, and bay leaf toasts and grinds into something far more...

Flavor-Packed Marinated Pork Loin – vegetarian recipe

Juicy Lemon Herb Marinated Pork Loin Recipe

Flavor-Packed Marinated Pork Loin earns its name in the marinade: soy sauce, fresh lemon, thyme, grated ginger, garlic, and a whisper of cayenne soak into the meat for a full 24 hours. The loin then roasts in its own bath until it hits a juicy 145°F, and the leftover...

Balsamic Pork Tenderloin Bites – vegetarian recipe

Easy Balsamic Pork Tenderloin Bites

Balsamic Pork Tenderloin Bites sear golden cubes of tenderloin in butter, then finish them in a glossy pan sauce of balsamic vinegar, chicken broth, capers, and fresh lemon zest. The almond flour coating gives each bite a light crust that soaks up the tangy reduction....

Bacon-Wrapped Pork Medallions – vegetarian recipe

Juicy Bacon-Wrapped Pork Medallions Recipe

Bacon-Wrapped Pork Medallions wrap a whole pork tenderloin in strips of smoky bacon, slice it into pinwheels, and roast them in a garlic-herb butter until the edges crisp. The medallions sear first for a golden crust, then finish in the oven to a juicy 145°F. At 53.5...

Saucy Passata Brussels Sprouts – vegetarian recipe

Saucy Passata Brussels Sprouts

Saucy Passata Brussels Sprouts simmer in a simple tomato passata sauce until the sprouts are spoon-tender and the juices turn rich. Green onions and chives scattered on top keep every bowl fresh. It is a cozy side that basically makes itself. Ingredients For maximum...

Spicy Grilled Flank Steak with Monterrey Jack – vegetarian recipe

Easy Spicy Grilled Flank Steak Recipe

Spicy Grilled Flank Steak with Monterrey Jack coats a grass-fed flank steak in a warm rub of thyme, oregano, chili powder, and cumin, then grills it hard for a charred crust and rosy center. Thin slices go onto the platter under a snowfall of crumbled Monterrey Jack....

Grilled Sirloin Steak with Pesto and Feta – vegetarian recipe

Pesto Flavored Steak

Grilled Sirloin Steak with Pesto and Feta rubs a thick top sirloin with fresh oregano, garlic, and lemon peel before it ever meets the grill. The covered grill does the rest, and a five-minute rest keeps every slice juicy. Plates get the steak, a generous spoon of...

Spicy Sirloin and Broccoli Stir-Fry – vegetarian recipe

Spicy Sirloin & Broccoli Stir-Fry Recipe

Spicy Sirloin and Broccoli Stir-Fry sears thin strips of grass-fed sirloin with onion, garlic, and a seeded serrano pepper, then folds in bright green broccoli and a soy-lime glaze. The whole wok comes together in about 35 minutes, with the steak staying tender and...

0
Would love your thoughts, please comment.x
()
x