Dr. Kellyann Creamy Tomato Soup

Classic Creamy Tomato Soup

If you're looking for the best tomato soup recipe that's both delicious and easy to make, look no further. With just the right balance of flavors and ingredients, this soup is an excellent source of nutrients like vitamin A, vitamin C, calcium, and potassium.

This classic, delicious soup is warm, hearty, and updated for the Bone Broth Lifestyle. It's also high in dietary fiber and low in cholesterol and carbohydrates, making this easy tomato soup recipe a satisfying meal that can fit many healthy diets!

Scroll down for Dr. Kellyann diet/program compatibility.

Prep time: 5 min • Cook time: 5 min • Yield: 2 servings


  • 28-ounce can of organic canned tomatoes (crushed, diced, or pureed tomatoes*)
  • 2 cups Chicken or Beef Liquid Bone Broth (or 2 packets of Powdered Bone Broth and 16 ounces of water)
  • 1 teaspoon dried thyme
  • 1 teaspoon dried basil or oregano, or 10-12 fresh basil leaves
  • 2 tablespoons ghee
  • Salt and pepper to taste
  • 1/2 cup heavy cream (optional for cream of tomato soup)
Dr. Kellyann Bone Broth

If using crushed or diced tomatoes, use an immersion blender to blend on high for 30 seconds or until smooth.

Add blended tomatoes or tomato puree, bone broth, and seasonings to a pot, saucepan, or Dutch oven on medium-low to medium heat and bring to a simmer for about 2 minutes.

Add ghee, and then simmer for an additional 2 minutes.

Serve hot with freshly ground black pepper and garnish with:

  • Grated fresh parmesan cheese
  • A dollop of fresh pesto
  • Parmesan crisps for crispy croutons


*Pureed tomatoes will make a slightly richer soup.

*Have a Whole Foods Market nearby? You can grab your ready-to-drink Dr. Kellyann Bone Broth right there!

What Can You Pair With This Tomato Soup?

There's something comforting about a classic bowl of warm tomato soup paired with a melty grilled cheese sandwich. Plus, it's easy to make a keto grilled cheese using homemade keto bread or your favorite low-carb store-bought bread. Fill it with slices of cheddar, Monterey jack, or Gruyere cheese for a unique twist on a classic flavor.

In addition to being delicious, this tomato soup provides the incredible benefits of bone broth with its high concentration of minerals and nutrients. This easy recipe for homemade tomato soup can be a tasty addition to your lunch or dinner meal plan.

What Kind of Tomatoes Should You Use?

There are a few options when making homemade soup with fresh tomatoes. Whole tomatoes, roasted tomatoes, crushed tomatoes, or even tomato paste can all work well as a base. To add more flavor to your tomato base, use garlic cloves, red pepper, and yellow onion to create a delicious and nutritious puree.

To make the tomato puree, sauté the garlic, bell pepper, and onion in olive oil until soft and fragrant. Add tomatoes and cook everything down until it's thick and jammy. 

You can balance out the acidity of the tomatoes with some chicken broth or chicken stock. If you prefer, vegetable stock or vegetable broth are also great options.

The great thing about making tomato puree is that you can experiment with different veggies, spices, and bone broth flavors to create unique flavor profiles. And since you can make it in batches, you'll always have some on hand to use in various recipes, including this easy tomato soup recipe.

Dr. Kellyann Bone Broth in Whole Foods

Dr. Kellyann Diet & Program Compatibility

This soup is compatible with:

  • Bone Broth Diet
  • 10-Day Belly Slimdown
  • Cleanse and Reset
  • 80/20 Maintenance/Bone Broth Lifestyle


Tomatoes: An Extensive Review of the Associated Health Impacts of Tomatoes and Factors That Can Affect Their Cultivation | PMC 

Chicken Broth vs. Stock: What's the Difference? | Consumer Reports