Did you know that all your favorite bread-wrapped things can become flavorful and delicious soups? It’s all in knowing what to reserve as the toppings… bacon simmered = sad rubbery bacon.  Cheese simmered = grainy cheese. Beef simmered with veggies= Yummy flavorful soup!

Meet our Bacon-Cheeseburger Soup! All the flavor, and instead of inflammatory bread we substitute gut-healing beef stock. Leftovers? Yes they’re amazing as well! Just stick with adding the toppings after reheating the soup so you can avoid the rubbery bacon problem discussed above.

You can even drizzle this in Ranch Dressing for a Bacon Ranch Avocado soup!  Dairy-Free: use dairy-free ranch dressing and omit the cheese.

Bacon Cheeseburger Avocado Ranch Soup

Course: Soup
Cuisine: GAPS Diet, Gluten Free, Gluten-Free Dairy-Optional, keto
Keyword: keto hamburger soup
Prep Time: 30 minutes
Cook Time: 30 minutes
Total Time: 1 hour
Servings: 6 servings
Calories: 435 kcal

This soup is all the best cheeseburger flavors, in a soup! Warm, comforting, filling, and nutrient dense! 



  • 4 slices bacon
  • 1 pound ground beef
  • 2 onions cut into slices/rings
  • 2 carrots shredded
  • 2 ribs celery sliced thinly
  • 2 cloves garlic
  • 1 teaspoon dried basil
  • 1 teaspoon dried parsley flakes
  • 3 cups chicken broth
  • 5 ounce can tomato paste or 1 medium can diced tomatoes
  • 1 teaspoon salt
  • 1/2 teaspoon pepper
  • 1 cup shredded cheddar cheese
  • 1 avocado thinly sliced


  1. Cook bacon in a large saucepan over medium heat. Remove once cooked through and leave grease in the pan.  Add onion rings and cook over medium-low for about 20 minutes, or until caramelized.  This step does take a while, you may want to start the beef in another pan.  If you're not in a hurry, remove the caramelized onions once done and set aside. 

  2. In the same pan, cook and crumble beef.  Once beef starts to brown, add in  carrots, celery, garlic, basil and parsley until vegetables are tender and beef is browned, about 10 minutes. 

  3. Add broth, tomato paste, and salt, bring to a boil. Reduce heat; simmer, covered, 10-12 minutes.

  4. After simmering, adjust salt and add pepper to taste.  Ladle soup into bowls, topping with the shredded cheddar cheese, caramelized onions, crumbled bacon, and avocado slices. 

  5. Serve with a side of pickles
Nutrition Facts
Bacon Cheeseburger Avocado Ranch Soup
Amount Per Serving (1 serving)
Calories 435 Calories from Fat 288
% Daily Value*
Fat 32g49%
Saturated Fat 12g60%
Cholesterol 83mg28%
Sodium 1297mg54%
Potassium 900mg26%
Carbohydrates 14g5%
Fiber 4g16%
Sugar 5g6%
Protein 22g44%
Vitamin A 4055IU81%
Vitamin C 21.4mg26%
Calcium 195mg20%
Iron 3.1mg17%
* Percent Daily Values are based on a 2000 calorie diet.