Paleo Tomato Basil Soup with Sausage (Whole30)

This Whole30 Paleo tomato basil soup with sausage is a bit of a spicier twist on traditional tomato soup with added protein and is quick and easy to make! 

Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 4
Author J+E | Real Simple Good


  • 2 tbsp avocado oil
  • 1 onion, diced
  • 4 cloves garlic, minced
  • 1/2 cup fresh basil leaves, chopped (divided)
  • 1 lb pre-cooked italian sausage, sliced (or other pre-cooked sausage of choice, about 4 large sausages)
  • 2 tbsp tomato paste
  • 2 cans diced tomatoes (28oz cans)
  • 1 tsp hot sauce
  • 3 cups chicken broth
  • 1/2 cup full fat coconut milk
  • Salt and pepper


  1. Chop onion, garlic, basil and sausage as noted.
  2. In a stockpot or dutch oven over medium heat, add avocado oil.
  3. Once hot add the onion and sauté until softened, stirring often, about 5-6 minutes. Add the garlic and sauté for 1-2 minutes.
  4. Add the tomato paste, canned tomatoes, hot sauce, chicken broth, coconut milk and 1/2 of the chopped basil. Season with a pinch of salt and pepper (about 1/2 tsp each). Cook until the ingredients are warmed through, stirring occasionally, about 6-7 minutes.
  5. Using an immersion blender, puree the soup until smooth. Alternatively, you can transfer the contents to a blender (carefully) and puree in the blender.
  6. Add the sausage slices. Cook soup until the sausage is warmed through, about 5-6 minutes. Taste and season with additional salt and pepper as desired. Serve and garnish with chopped basil.