Italian Sausage and Kale Vegetable Soup (Paleo, Whole30, Keto)

  • Author: Natalie
  • Prep Time: 10 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour
  • Yield: 8 1x


  • 1 pound sweet italian sausage (spicy works too if you like!)
  • 1 tablespoon olive oil
  • 1 large yellow onion, diced
  • 2 large carrots, chopped
  • 4 stalks of celery, chopped
  • 2 medium zucchini, chopped
  • 2 cloves of garlic, grated or finely minced
  • 14.5-ounce can diced tomatoes
  • 8 cups chicken stock (64 ounces)
  • 1 tablespoon thyme (fresh or dried)
  • 2 teaspoons salt + pepper (or more to taste)
  • 1 bay leaf
  • 1 bunch of kale, stem removed and leaves chopped


  1. Heat your dutch oven over medium high heat. Add the olive oil, then add the whole sausage links. Cook for 3-5 minutes until browned on one side, then flip and cook another 3-5 minutes. Remove the sausages, and transfer to a plate to cool while you cook the vegetables. (The sausages won’t be cooked through, they will finish cooking in the soup.
  2. In the same dutch oven in the remaining olive oil and fat drippings from the sausages, add the onions, carrots, celery, zucchini, garlic, salt and pepper. Cook for 10 minutes, stirring occasionally, scraping up any brown bits from the bottom of the dutch oven, until the vegetables have softened.
  3. Once the sausages have cooled enough to handle, slice the sausages into half moons. Return to the soup along with the can of diced tomatoes, dried thyme, bay leaf and chicken stock.
  4. Simmer the soup over medium heat for 30-45 minutes, until the vegetables are soft and the sausages are cooked through. Turn off the heat, and add the kale. Allow the kale to cook off the heat and the soup to cool for 5 minutes. Taste for salt and pepper, adjust seasoning if needed. Serve warm.
  5. Leftovers will keep refrigerated in an airtight container for 5 days.