Low Carb Sausage Vegetable Soup in a bowl on a board with spoons

Low Carb Sausage Vegetable Soup

  • Author: Dan
  • Prep Time: 5 minutes
  • Cook Time: 30 minutes
  • Total Time: 35 minutes
  • Yield: 6 servings 1x

This delicious and hearty low carb soup recipe will please everyone! Noodles, pasta or rice can be easily added in to each bowl!



  • 2 tablespoons olive oil
  • 1 cup diced onions
  • 2 cups diced carrots
  • 1 pound sweet or spicy Italian sausage (can substitute ground beef or pork)
  • 4 cloves of garlic, chopped
  • 1 teaspoon kosher salt
  • 1/2 teaspoon fresh black pepper
  • 4 cups chicken stock
  • 1 (15 ounce can) diced tomatoes with juice
  • 10 ounces fresh baby spinach
  • 2 bay leaves
  • 4 sprigs fresh thyme


  1. Add the oil to a soup pot over medium to medium low heat.
  2. Add the onion and carrots, salt, pepper, bay leaves and thyme to the pot. Stir to coat in the oil and cook for 8-10 minutes until the carrot and onion are soft.
  3. Add the sausage to the pot, breaking up with a spoon and cooking until no longer pink. Add the garlic to the pot and cook for a minute more.
  4. Pour in the chicken stock and the can of diced tomatoes, then add the spinach leaves stirring into the broth to wilt and simmer for 20 minutes.
  5. Remove the bay leaves and the thyme sprigs, season with more salt and pepper to taste if needed and serve.
  • Category: soup
  • Method: stove top
  • Cuisine: American