Go Back

Keto Creamy Tomato Soup - Rich, Comforting, and Low-Carb

Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings

Ingredients
  

  • 2 tablespoons unsalted butter (or olive oil)
  • 1 small yellow onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon tomato paste
  • 1 teaspoon smoked paprika or 1 teaspoon Italian seasoning (optional, but recommended)
  • 1 (28-ounce) can whole peeled tomatoes, crushed by hand or with a spoon (or use diced)
  • 2 cups low-sodium chicken broth (or vegetable broth)
  • 1/2 teaspoon baking soda (to reduce acidity and bitterness)
  • 1/2 to 3/4 cup heavy cream, to taste
  • Salt and black pepper, to taste
  • Red pepper flakes, to taste (optional, for heat)
  • Fresh basil or parsley, chopped (optional, for garnish)
  • Grated Parmesan, for serving (optional, check labels for carbs)

Method
 

  1. Sauté the aromatics: Heat the butter in a large pot over medium heat. Add the onion and a pinch of salt. Cook, stirring often, until softened and translucent, about 5–7 minutes. Add the garlic and cook for 30 seconds until fragrant.
  2. Build the base: Stir in the tomato paste and smoked paprika or Italian seasoning. Cook for 1 minute to caramelize the paste slightly. This step deepens the flavor and cuts sharp acidity.
  3. Add tomatoes and broth: Pour in the canned tomatoes (with juices) and the broth. Stir to combine and bring to a gentle simmer.
  4. Soften the acidity: Sprinkle in the baking soda. The mixture will foam briefly—this is normal. Let it simmer for 12–15 minutes, uncovered, to meld flavors.
  5. Blend until smooth: Use an immersion blender directly in the pot to blend until silky. Or carefully transfer in batches to a blender, vent the lid, and blend until smooth. Return to the pot.
  6. Finish with cream: Lower the heat and stir in 1/2 cup heavy cream. Taste and add more cream if you want extra richness. Season with salt, black pepper, and red pepper flakes if using.
  7. Simmer briefly: Let the soup warm through for 2–3 minutes. Don’t let it boil hard after adding cream.
  8. Serve: Ladle into bowls and garnish with chopped basil or parsley and a sprinkle of Parmesan if you like.