This keto tomato soup is a creamy and flavorful low-carb version of a classic comfort dish. Made with ripe tomatoes, rich cream, and simple seasonings, it’s a perfect way to enjoy a warming bowl of soup without the extra carbs. Whether you’re looking for a cozy lunch or a light dinner, this keto-friendly tomato soup is satisfying, delicious, and super easy to make.

Jump to:
- Preparation and Cooking Overview
- Chef's note
- Ingredients for This Keto Tomato Soup Recipe
- Ingredient Substitutions
- Cooking Tools Required
- How to Make Keto Tomato Soup: Step-by-Step Guide
- Cooking methods
- Preparation steps
- Cooking instructions
- What to Serve with Tomato Soup?
- How to make it healthier
- Time-saving tips
- What can I prepare ahead of time?
- Storage and reheating instructions
- Recipe Wrap-Up and Conclusion
- Frequently asked questions
- 📖 Recipe
Preparation and Cooking Overview
This keto soup takes about 30 minutes to prepare and cook. Sauté the ingredients, simmer the soup, and blend it to a smooth, creamy consistency. It’s a simple, one-pot recipe that can be made in no time, making it great for a quick meal.
Chef's note
Feel free to customize this soup to your liking by adding fresh oregano or a sprinkle of Parmesan for extra flavor. For a dairy-free option, swap the heavy cream with coconut cream. To enhance the sweetness of the tomatoes, choose ripe plum or Roma tomatoes, or use a canned, no-sugar-added tomato sauce for a shortcut.
Loading...
Thank You for Subscribing.
Ingredients for This Keto Tomato Soup Recipe
Ingredient Substitutions
Cooking Tools Required
How to Make Keto Tomato Soup: Step-by-Step Guide
Cooking methods
Preparation steps
- Wash and chop the tomatoes, mince the garlic, and chop the onion.
- Measure out the broth, cream, and tomato paste.
Cooking instructions
- Heat the olive oil in a large pot over medium heat. Add the onion and sauté until softened, about 3-4 minutes.
- Add the garlic and cook for another 30 seconds until fragrant.
- Stir in the chopped tomatoes and tomato paste, and cook for 5 minutes, stirring occasionally.
- Pour in the broth and bring the mixture to a simmer. Add the dried basil, salt, and pepper to taste.
- Simmer for 10 minutes, allowing the flavors to blend.
- Remove the soup from heat and use an immersion blender to puree it until smooth. If using a standard blender, blend the soup in small batches, being careful not to overfill.
- Stir in the heavy cream and adjust the seasoning. If you like a bit of spice, add the red pepper flakes.
- Return the soup to low heat for 1-2 minutes, then serve hot.
Chef's pro tip
For an extra smooth and creamy texture, strain the soup through a fine mesh sieve after blending. This removes any seeds or bits of skin, giving you that classic silky tomato soup texture. To thicken the soup, let it reduce on the stove or blend in some cheese—it also doubles as a rich, creamy tomato pasta sauce.
What to Serve with Tomato Soup?
How to make it healthier
For a lighter version, you can replace the heavy cream with unsweetened almond milk to reduce the fat and calorie content, though the soup will be less creamy. You can also add more vegetables like zucchini or cauliflower to boost the fiber and nutrition without adding carbs.
Time-saving tips
Use canned, no-sugar-added tomatoes and pre-chopped onions and garlic to save time on prep. This will cut the total cooking time to just 15 minutes.
What can I prepare ahead of time?
You can chop the onions, garlic, and tomatoes in advance and store them in the fridge. You can also make the soup up to 2 days ahead and reheat it when ready to serve.
Storage and reheating instructions
Storage instructions
Store leftover soup in an airtight container in the fridge for up to 5 days. You can also freeze the soup for up to 3 months in a freezer-safe container.
Reheating best practices
To reheat, pour the soup into a saucepan and warm over low heat, stirring occasionally. If reheating from frozen, let it thaw in the fridge overnight before reheating on the stove. Add a splash of broth or cream if the soup has thickened too much.
Recipe Wrap-Up and Conclusion
This keto tomato soup is a creamy, comforting bowl of goodness that’s perfect for any time of year. With its rich tomato flavor and velvety texture, it’s a satisfying low-carb meal that’s easy to make and perfect for sharing. Whether you're enjoying it on its own or pairing it with a keto-friendly side, this soup is sure to become a staple in your keto meal rotation. Give it a try today!
Frequently asked questions
📖 Recipe

Keto Tomato Soup
Ingredients
- 1 tablespoon olive oil
- 1 small onion finely chopped
- 2 garlic cloves minced
- 4 medium ripe tomatoes chopped
- 2 cups chicken or vegetable broth unsalted
- ½ cup heavy cream
- 2 tablespoon tomato paste no sugar added
- 1 teaspoon basil
- Salt and pepper to taste
- ¼ teaspoon red pepper flakes optional, for a bit of heat
Instructions
Preparation steps
- Wash and chop the tomatoes, mince the garlic, and chop the onion.
- Measure out the broth, cream, and tomato paste.
Cooking instructions
- Heat the olive oil in a large pot over medium heat. Add the onion and sauté until softened, about 3-4 minutes.
- Add the garlic and cook for another 30 seconds until fragrant.
- Stir in the chopped tomatoes and tomato paste, and cook for 5 minutes, stirring occasionally.
- Pour in the broth and bring the mixture to a simmer. Add the dried basil, salt, and pepper to taste.
- Simmer for 10 minutes, allowing the flavors to blend.
- Remove the soup from heat and use an immersion blender to puree it until smooth. If using a standard blender, blend the soup in small batches, being careful not to overfill.
- Stir in the heavy cream and adjust the seasoning. If you like a bit of spice, add the red pepper flakes.
- Return the soup to low heat for 1-2 minutes, then serve hot.


Leave a Reply