Go Back
+ servings
Overhead view of keto beef stew in a bowl with mashed cauliflower

Keto Beef Stew

Rich, hearty keto beef stew is a filling, nutritious, low-carb take on a traditional stew that's almost too good to be true... almost! Tender, juicy chuck roast is simmered in broth with carrots, celery, onion, and spices, then served on its own or with a helping of mashed cauliflower.
Course Main Course, Soup
Cuisine American
Keyword comfort food, high protein, low carb
Prep Time 15 minutes
Cook Time 1 hour 25 minutes
Total Time 1 hour 40 minutes
Servings 6
Calories 354kcal


  • Dutch oven (or other heavy-bottomed pot)
  • Large bowl


  • 2 pounds boneless, skinless chuck roast cubed
  • salt to taste
  • pepper to taste
  • 2 tablespoons avocado oil or other neutral oil, plus more if needed
  • 8 ounces baby bella mushrooms quartered
  • 2 stalks celery sliced
  • 1 small onion sliced
  • 4 cloves garlic minced
  • 2 carrots sliced
  • 1 tablespoon tomato paste see Notes
  • 4 cups beef broth
  • 1 teaspoon fresh thyme chopped
  • 1 teaspoon fresh rosemary chopped


  • Season cubed chuck roast liberally on all sides with salt and pepper.
    Cubed chuck roast on black cutting board
  • In dutch oven over medium-high heat, heat 2 tablespoons avocado oil. When oil is hot, add seasoned beef in batches, being careful not to overcrowd pot. Sear beef 2 to 3 minutes per side until all sides are browned.
    Chuck roast in dutch oven
  • Transfer browned chuck roast to large bowl and set aside. Add more avocado oil to dutch oven if needed. When oil is hot, add mushrooms and cook until golden brown.
    Mushrooms and oil in dutch oven.
  • Add onions, celery, and carrots to mushrooms in dutch oven. Cook veggies 4 to 5 minutes, then add minced garlic and cook 1 minute or until fragrant.
    Keto beef stew veggies in dutch oven
  • Add tomato paste, beef broth, thyme, and rosemary. Return seared beef to dutch oven and stir. Bring mixture to boil, then reduce heat to simmer. Cook, uncovered, on low heat for 1 hour, or until beef is tender. Serve stew warm, on its own or with mashed cauliflower.
    Keto beef stew in dutch oven


  • Tomato Paste: To keep this keto, you'll need a tomato paste with absolutely no added sugar and as few carbs as possible. 
  • Keep it Gluten Free: Make sure to use a gluten-free brand of beef broth, or make your own.
Recipe yields approximately 6 servings. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by 6. Result will be the weight of one serving.


Serving: 1serving | Calories: 354kcal | Carbohydrates: 6g | Protein: 32g | Fat: 23g | Saturated Fat: 8g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 12g | Trans Fat: 1g | Cholesterol: 104mg | Sodium: 767mg | Potassium: 912mg | Fiber: 1g | Sugar: 3g | Vitamin A: 3534IU | Vitamin C: 4mg | Calcium: 63mg | Iron: 4mg | Net Carbs: 5g