Homemade Vegetable Beef Soup - Grain Free, Paleo Friendly
Prep time
Cook time
Total time
Homemade vegetable beef soup, a pot of superfoods, grain free, low carb, with option of adding in grains.
Serves: 8
  • 2 pounds beef cubes
  • 1 can whole tomatoes
  • 1 large onion
  • 3 celery stick, divided
  • 6 carrots, divided
  • 4 quarts beef broth or homemade beef stock
  • 1 turnip, peeled, cubed
  • 4 cups green beans
  • ½ head cabbage cut into two inch pieces
  • 1 bunch kale, torn into pieces, ribs removed
  • 2 bay leaves
  • few sprigs fresh thyme
  • olive oil
  • salt
  • pepper
  1. Put olive oil in large cast iron dutch oven or heavy bottom pot. Season beef cubes with salt and pepper and place in hot oil. Brown meat on all sides.
  2. Prepare vegetables for braising meat. ½ onion, 1 carrot, 1 piece celery all cut into large chunks (to removed later). Add these to meat along with the beef broth.
  3. Cook low heat for one hour. Remove stock vegetables, discard.
  4. Add in can of tomatoes, cutting up tomatoes first, but be sure to include the juice.
  5. Add in bay leaves, thyme. Season with salt and pepper.
  6. Cook for 30 minutes on low.
  7. Prepare vegetables for soup.
  8. Cut carrots into bite sized pieces.
  9. Cut cabbage into two inch pieces.
  10. Peel turnip and dice.
  11. Peel onion and dice.
  12. Slice celery.
  13. Trim green beans and slice in half.
  14. Remove ribs from kale and cut into bite size pieces.
  15. Add in turnips, carrots, celery. Cook for twenty minutes.
  16. Add in cabbage, kale. Cook for thirty more minutes.
  17. Serve.
Recipe by Spinach Tiger at https://spinachtiger.com/homemade-vegetable-beef-soup-grain-free-paleo-friendly/