Go Back

Paleo Tomato Soup

Course Soup
Cuisine Paleo
Prep Time 25 minutes
Cook Time 1 hour 15 minutes
Cooling 10 minutes
Total Time 1 hour 50 minutes
Servings 4 servings
Author Roxanna


  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 1 carrot, diced
  • 1 celery, diced
  • 1/2 teaspoon sea salt
  • 2 medium garlic cloves, diced
  • 1 28-ounce can whole peeled San Marzanos tomatoes in their juice
  • 1 1/2 cups low-sodium chicken broth or water
  • 1 teaspoon dried basil
  • 1/4 teaspoon Freshly ground black pepper


  1. In a large saucepan heat the olive oil over medium heat. Add the diced onion, carrot and celery. Cook until the onion is soft and before it browns. 

  2. Add the diced garlic and salt to the mixture and heat for about 3 minutes more.

  3. Increase the heat to medium high and add the can of tomatoes to the saucepan. Crush the tomatoes with a wooden spoon and stir. Cook until the tomatoes begin to soften. About 10 minutes.

  4. Add the dried basil and fresh pepper to the saucepan.

  5. Add the chicken broth to the saucepan and adjust the heat so you get a medium simmer. Cook for approximately 15 minutes.

  6. Remove the saucepan from the heat and allow to cool for 10 minutes.

  7. Puree the soup in the saucepan with an immersion blender until creamy. 

  8. Season to taste and serve warm.