Why You’ll Love This Keto Tomato Soup
This keto tomato soup recipe is perfect for anyone wanting a warm, satisfying meal that fits into a low-carb lifestyle. It’s remarkably simple to whip up in just about 20 minutes, making it ideal for busy days when you need something quick yet flavorful. Packed with nutrient-dense ingredients, it helps support weight management and overall well-being by providing vitamins, antioxidants, and healthy fats that align with keto goals.
The soup’s adaptability means you can tweak it for different dietary needs, like making it vegan or dairy-free with easy swaps. Plus, its bold, tangy flavor from fresh herbs and tomatoes makes it a stand-out dish that appeals to food enthusiasts while keeping carbs low. Whether you’re a home cook or a busy parent, this soup offers comfort without the guilt, turning an ordinary evening into a delightful experience.
To learn more about the pros of the ketogenic diet, check out this helpful guide on ketogenic benefits. Additionally, you can explore tomato nutrition facts to understand why they make a great keto base.
Jump to:
- Why You’ll Love This Keto Tomato Soup
- Essential Ingredients for Keto Tomato Soup
- How to Prepare the Perfect Keto Tomato Soup: Step-by-Step Guide
- Dietary Substitutions to Customize Your Keto Tomato Soup
- Mastering Keto Tomato Soup: Advanced Tips and Variations
- How to Store Keto Tomato Soup: Best Practices
- FAQs: Frequently Asked Questions About Keto Tomato Soup
- Are tomatoes allowed on a keto diet?
- How many carbs are in a serving of keto tomato soup?
- What’s the best way to thicken keto tomato soup without flour or cornstarch?
- How can I reduce the acidity of tomato soup while keeping it keto-friendly?
- How should I store keto tomato soup to keep it fresh?
- Keto Tomato Soup
- Ingredients
- Instructions
- Last Step:
- Notes
- Nutrition
- Did you make this recipe?
Essential Ingredients for Keto Tomato Soup
Gathering the right ingredients is key to creating a delicious and keto-friendly tomato soup. Below is a comprehensive list of everything you need, based on precise measurements to ensure success in your kitchen. This structured list makes it easy to shop and prepare, helping you achieve that creamy texture without straying from your low-carb goals.
- 2 tablespoons butter
- 1/3 cup thinly sliced onion
- 3 minced garlic cloves
- two 14.5-ounce cans (29 ounces total) of diced roasted tomatoes with liquid
- 2 tablespoons pesto
- 2 cups water
- 1 tablespoon low-sodium concentrated chicken broth paste
- 1 teaspoon Italian seasoning
- 1 teaspoon salt
- 1/2 teaspoon Xanthan Gum
- 2 ounces cream cheese
- 1/2 cup heavy cream
- 1/4 cup grated Parmesan cheese
- optionally, 1.5 teaspoons black pepper to taste
These ingredients combine to create a rich, creamy soup that’s both nourishing and satisfying. For special dietary options, you can substitute heavy cream with coconut milk for a dairy-free version or use unflavored collagen powder in place of Xanthan Gum if needed.
How to Prepare the Perfect Keto Tomato Soup: Step-by-Step Guide
Getting started with this keto tomato soup is straightforward and fun, taking just about 21 minutes total, including 5 minutes of prep, 15 minutes of cooking, and 1 minute of blending. Begin by melting 2 tablespoons of butter in a large saucepan over medium-low heat, then add 1/3 cup of thinly sliced onion and 3 minced garlic cloves, sautéing them for about 2 minutes until they become translucent and fragrant.
Next, stir in the two 14.5-ounce cans of diced roasted tomatoes with their liquid, 2 cups of water, 1 tablespoon of low-sodium concentrated chicken broth paste, 2 tablespoons of pesto, 1 teaspoon of Italian seasoning, and 1 teaspoon of salt. Let the mixture simmer for 10 minutes to blend the flavors beautifully. For blending, if you’re using a regular blender, carefully transfer the hot mixture to it, then add 1/2 teaspoon of Xanthan Gum, 2 ounces of cream cheese, 1/2 cup of heavy cream, and 1/4 cup of grated Parmesan cheese before blending until smooth. Season with salt and serve immediately for a fresh taste.
Alternatively, with an immersion blender, add the Xanthan Gum, cream cheese, heavy cream, and Parmesan directly into the pot and blend until smooth, then season with salt and serve. Each serving makes about 6 in total, with roughly 203 calories, 9 grams of carbohydrates, 7 grams of net carbs, 5 grams of protein, and 17 grams of fat per serving. Remember, tips like using Xanthan Gum as a zero-carb thickener can help you avoid traditional options, and you can add a keto-friendly sweetener to reduce acidity if the tomatoes feel too tangy.
Dietary Substitutions to Customize Your Keto Tomato Soup
Making this keto tomato soup your own is easy with a few simple swaps that keep it low-carb and delicious. For paleo or dairy-free versions, substitute the 1/2 cup of heavy cream with coconut milk, omit the 2 ounces of cream cheese, and replace the 2 tablespoons of butter with olive oil, ghee, or coconut oil to maintain that creamy texture without dairy.
You can also swap heavy cream with full-fat coconut milk for a vegan option or replace vegetable broth with bone broth to boost protein and flavor. Other modifications include substituting tomatoes with roasted red peppers for a smoky twist or using fresh herbs like thyme to vary the taste, ensuring the soup fits various preferences while staying keto-friendly.
Mastering Keto Tomato Soup: Advanced Tips and Variations
Taking your keto tomato soup to the next level involves some pro cooking techniques that enhance both flavor and texture. For a smoother consistency, strain the blended soup through a fine mesh sieve, or roast the tomatoes beforehand to deepen their taste and richness.
Flavor variations can include adding smoked paprika or a dash of cayenne for some heat, or incorporating fresh basil to brighten the overall profile. When it comes to presentation, serve the soup with a swirl of cream and a sprinkle of shredded keto cheese, or garnish with crispy bacon bits for added crunch great for party hosts looking to impress.
Make-ahead options are perfect for busy professionals; prepare the soup base in advance and store it in the fridge for up to 3 days or freeze it for convenient meals. These tips, along with using Xanthan Gum as a zero-carb thickener, ensure your soup is not only tasty but also aligns with keto principles. For more ideas, check out our keto recipes section on the blog.
How to Store Keto Tomato Soup: Best Practices
Proper storage keeps your keto tomato soup fresh and ready for quick meals. Refrigerate the cooled soup in an airtight container for up to four days to preserve its flavor and texture, making it ideal for meal prep during the week.
For longer-term options, freeze the soup in portioned, freezer-safe containers for up to four months; remember to leave space for expansion and thaw it overnight in the fridge before reheating. When reheating, warm it gently on the stove over low heat, stirring occasionally to maintain that creamy consistency.
Batch cooking and portioning into individual servings can help busy parents and working professionals stay on track with their keto diet, ensuring you always have a comforting meal at hand.

FAQs: Frequently Asked Questions About Keto Tomato Soup
Are tomatoes allowed on a keto diet?
Tomatoes can be included in a keto diet but in moderation due to their carbohydrate content. A medium tomato contains about 3 grams of net carbs, mostly from natural sugars. Eating several tomatoes in one sitting may increase carb intake beyond typical keto limits, which can affect ketosis. Smaller portions, such as those used in keto recipes like tomato soup, can fit well into a low-carb meal plan when balanced with fats and protein.
How many carbs are in a serving of keto tomato soup?
A typical serving of keto tomato soup, approximately one cup, contains about 7 grams of net carbs. This low carb count is achieved by using keto-friendly thickeners and sugar substitutes instead of flour or sugar. The recipe also adds fats like cream or butter to help keep the soup satisfying while maintaining ketosis.
What’s the best way to thicken keto tomato soup without flour or cornstarch?
Xanthan gum is an excellent zero-carb thickener that works well for keto tomato soup. It thickens the soup without adding carbs and can be used in small amounts, typically 1/4 to 1/2 teaspoon per batch. Alternatively, unflavored collagen powder can provide some thickness while adding protein. Both options help maintain the soup’s creamy texture without compromising the keto diet.
How can I reduce the acidity of tomato soup while keeping it keto-friendly?
To lower acidity in tomato soup without adding sugar, incorporate keto-approved sweeteners like erythritol or monk fruit. Adding a small amount of these sweeteners balances the tangy flavor from tomatoes without increasing carbs. Cooking the soup longer or adding a touch of cream or coconut milk can also mellow acidity and create a smoother, richer taste.
How should I store keto tomato soup to keep it fresh?
Keto tomato soup can be stored in an airtight container in the refrigerator for up to 4 days. For longer preservation, portion the soup into freezer-safe containers and freeze it for up to 4 months. When reheating, warm gently on the stove or in the microwave, stirring occasionally to maintain a smooth consistency. Avoid prolonged reheating to preserve flavors and texture.

Keto Tomato Soup
🍅 This Creamy Keto Tomato Soup offers a comforting low-carb meal packed with rich flavors and creamy texture.
🥄 Perfect for those following a ketogenic diet, this soup is quick to prepare and makes a satisfying, healthy comfort food option.
- Total Time: 21 minutes
- Yield: 6 servings
Ingredients
– 2 tablespoons butter
– 1/3 cup thinly sliced onion
– 3 minced garlic cloves
– two 14.5-ounce cans (29 ounces total) diced roasted tomatoes with liquid
– 2 tablespoons pesto
– 2 cups water
– 1 tablespoon low-sodium concentrated chicken broth paste
– 1 teaspoon Italian seasoning
– 1 teaspoon salt
– 1/2 teaspoon Xanthan Gum
– 2 ounces cream cheese
– 1/2 cup heavy cream
– 1/4 cup grated Parmesan cheese
– 1.5 teaspoons black pepper to taste
Instructions
1-Getting started: Getting started with this keto tomato soup is straightforward and fun, taking just about 21 minutes total, including 5 minutes of prep, 15 minutes of cooking, and 1 minute of blending. Begin by melting 2 tablespoons of butter in a large saucepan over medium-low heat, then add 1/3 cup of thinly sliced onion and 3 minced garlic cloves, sautéing them for about 2 minutes until they become translucent and fragrant.
2-Next, stir in the two 14.5-ounce cans of diced roasted tomatoes with their liquid, 2 cups of water, 1 tablespoon of low-sodium concentrated chicken broth paste, 2 tablespoons of pesto, 1 teaspoon of Italian seasoning, and 1 teaspoon of salt. Let the mixture simmer for 10 minutes to blend the flavors beautifully.
3-For blending, if you’re using a regular blender, carefully transfer the hot mixture to it, then add 1/2 teaspoon of Xanthan Gum, 2 ounces of cream cheese, 1/2 cup of heavy cream, and 1/4 cup of grated Parmesan cheese before blending until smooth. Season with salt and serve immediately for a fresh taste.
4-Alternatively, with an immersion blender, add the Xanthan Gum, cream cheese, heavy cream, and Parmesan directly into the pot and blend until smooth, then season with salt and serve.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🥄 Use Xanthan Gum as a zero-carb thickener instead of flour or cornstarch.
🧀 For a dairy-free or paleo version, substitute coconut milk for heavy cream, omit cream cheese, and use olive oil, ghee, or coconut oil instead of butter.
🍯 To balance acidity, add a keto-friendly sweetener if desired.
- Prep Time: 5 minutes
- Cooking Time: 15 minutes
- Category: Soup
- Method: Sautéing and Blending
- Cuisine: American
- Diet: Ketogenic, Low-Carb
Nutrition
- Serving Size: 1 cup
- Calories: 203
- Sugar: 6 grams
- Sodium: 400 mg
- Fat: 17 grams
- Saturated Fat: 10 grams
- Unsaturated Fat: 6 grams
- Trans Fat: 0 grams
- Carbohydrates: 9 grams
- Fiber: 2 grams
- Protein: 5 grams
- Cholesterol: 50 mg






