Savory and hearty low carb vegetable beef soup is a one bowl meal that will keep your belly warm and full on a cold night! Keto, paleo, whole30 compliant.
In a stock pot or dutch oven, melt 2 tablespoons butter over medium high heat. Brown the beef in batches, about 3 to 4 minutes. Transfer browned beef to a plate or bowl.
Reduce heat to medium and add remaing 2 tablespoons of butter. Add the onion, carrot, and garlic and saute until translucent, about 2 to 3 minutes.
Add 1 cup of the beef broth and scrape up any brown bits (deglaze). Add remaining broth after the pan is deglazed.
Add all remaining ingredients to the pot. Return the beef to the pot too. Stir to combine.
Cover with a lid. Reduce the heat to medium low and simmer 45 minutes, stirring occasionally. Season to taste, if needed.
Notes
Crockpot: Brown the beef and saute the veggies as directed above. Trasnfer to a slow cooker and add the remaining ingredients. Stir to combine. Cook on low for 5 hours or high for 3 hours. Instant Pot: Brown the beef and saute the veggies as directed above, using the saute function on the IP. Add the remaining ingredients. Stir to combine. Close the lid and seal the vent. Cook on high pressure for 15 minutes. Quick release the steam.