Nutrition Info:

  • Serving size: 1 cup
  • Calories: 200
  • Total Fat: 10g
  • Total Carbohydrates: 8g
  • Dietary Fiber: 3g
  • Net Carbs: 5g
  • Protein: 18g


  • 1 tablespoon olive oil
  • 1 pound beef stew meat, cubed
  • Salt and pepper to taste
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 4 cups beef broth
  • 1 can (14.5 oz) diced tomatoes
  • 4 cups shredded cabbage
  • 2 carrots, sliced
  • 2 stalks celery, chopped
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1 bay leaf
  • Chopped fresh parsley for garnish


  1. In a large pot, heat olive oil over medium heat. Season the beef stew meat with salt and pepper, then add it to the pot. Cook until browned on all sides, about 5 minutes.
  2. Add chopped onion and minced garlic to the pot, and sauté until softened, about 3-4 minutes.
  3. Pour in beef broth and diced tomatoes with their juices. Stir to combine.
  4. Add shredded cabbage, sliced carrots, chopped celery, dried thyme, dried oregano, and bay leaf to the pot. Stir well.
  5. Bring the soup to a boil, then reduce the heat to low. Cover and simmer for 30-40 minutes, until the beef is tender and the vegetables are cooked through.
  6. Taste the soup and adjust seasoning with salt and pepper if needed.
  7. Once ready, remove the bay leaf from the soup.
  8. Ladle the Beef and Cabbage Soup into bowls, garnish with chopped fresh parsley, and serve hot.

Enjoy this hearty and flavorful Beef and Cabbage Soup as a delicious keto-friendly meal option!