Easy Tomato Soup (keto, low-carb)
This homemade low carb tomato soup is super quick and tasty, perfect for busy nights. It’s packed with tomato flavor, low in carbs, and easy to make dairy-free if needed.
This post guides you through step-by-step instructions, offers 16 delicious pairings, and unlocks endless topping possibilities. Prepare for an unforgettable experience and amaze your taste buds with the best flavor of this delicious soup.
The recipe requires:
11 Ingredients
Active cooking time: 7 minutes
Total cooking time: 25 minutes

Table of Contents
Why you will love this!
- Creamy and delicious, not watery
- Easy recipe, that made with simple ingredients
- Ready in minutes, perfect meal for busy weeks
- Low in carbs, fits with the keto diet
- Can be made dairy-free
- You can get creative with the keto toppers: crumbled bacon, mozzarella chips, drizzle of heavy cream, and many more!
- Pairs great with keto grilled cheese, mozzarella chips, and almost any protein
- Comfort food for the whole family

Low-carb Tomato Soup Recipe
Ingredients
To make this homemade tomato soup, you’ll need these simple ingredients:
- Tomatoes: Choose between crushed canned tomatoes for an effortless way or fresh tomatoes. If using fresh, simply chop them into small pieces.
- Fat: Options include ghee, olive oil, or avocado oil for sautéing the vegetables.
- Onion & Garlic: Add depth of flavor with chopped onion and garlic cloves.
- Broth: Use homemade chicken broth (chicken stock/bone north) for extra flavor, or opt for store-bought (check ingredients for low-carb options). For a vegetarian version, use vegetable stock or water.
- Herbs: Enhance the taste with Italian seasoning.
- Cream: Balance the tomato acidity with heavy cream or coconut cream.
- Butter: Adds a touch of richness and buttery flavor.
- Sweetener: Choose your favorite low-carb sweetener like erythritol.
- Salt & Pepper: Season to taste.
Optional Add-ins:
- Garlic powder, onion powder, smoked paprika, or chili flakes for extra flavor and spice.

Equipment
- Cutting board and a knife
- Medium to large saucepan
- Spatula/spoon
- Immersion blender/stationary blender or food processor
Step-by-step instructions
Step 1: Saute onion and garlic
Start by melting a ghee (other fat) in a pot over medium heat. Next, add the chopped onion and minced garlic. Sauté them gently until softened and fragrant, about 5 minutes.

Step 2: Build a soup base
Next, add the diced tomatoes, broth, herbs, and your preferred sweetener. Give everything a good stir to combine, and bring the mixture to a simmer.
Let it simmer gently for 15 minutes, allowing the flavors to meld and deepen.


Step 3: Turning smooth
Once the soup has simmered, it’s time to blend it smooth. You can use an immersion blender directly in the pot, or carefully transfer the mixture to a blender. Blend until you achieve a silky, creamy texture.


Step 4: Enrich the Soup
Now comes the luxurious part! Stir in the heavy cream and butter until fully incorporated. Season generously with salt and pepper.
Don’t forget to taste and adjust the seasonings to your preference.


Recipe variations
This tomato soup recipe acts as a canvas for your culinary creativity! Unleash your inner chef and try these flavorful variations to create the best tomato soup:
- Spicy Tomato Soup: Add a pinch of cayenne pepper or red pepper flakes while simmering for a subtle kick.
- Roasted Red Pepper Soup: Roast red peppers alongside the tomatoes for an extra layer of sweetness and smokiness.
- Add Carrots: Simmer chopped carrots with the onions and garlic for a touch of sweetness and additional nutrients.
- Roasted Garlic Soup: Roast whole garlic cloves and add them to the soup for an intense garlic flavor.
- Tomato Basil Soup: Infuse this flavourful soup with fresh basil leaves while simmering and garnish with a final chiffonade for an aromatic experience.
- Dairy-Free Tomato Soup: opt for coconut cream instead of heavy cream, and skip the butter or use alternatives like avocado oil, or extra virgin olive oil.
- Vegan Tomato Soup: use vegetable stock instead of chicken broth, coconut cream or coconut milk, and dairy-free fats like olive oil, avocado oil/ coconut oil. Consider adding more low-carb vegetables and spices to add more flavor to the soup.

Sides and Main Dishes to Pair with Your Creamy Tomato Soup
The rich and creamy texture of your homemade keto tomato soup deserves the perfect accompaniment. Here are some delicious and low-carb options to elevate your meal:
Hearty Protein Options:
CHICKEN:
- Juicy oven-baked chicken breast
- Baked chicken tenders
- Parmesan chicken
- Baked chicken tights
- Chicken shawarma
- Shredded chicken
VEGETARIAN:
TURKEY:
PORK:
- Pork skewers
- Pork tenderloin (omit sugar or substitute with keto-friendly sweetener)
With so many delicious options to choose from, you can easily pair your creamy keto tomato soup with a side or main dish that perfectly complements its flavor and texture.
Tomato Soup Toppings: A Symphony of Textures & Flavors
Your keto tomato soup is a masterpiece, but the finishing touch lies in the toppings! Here’s a guide to elevate your culinary creation:
Creamy & Savory:
- Crumbled Bacon: Sprinkled with smoky notes, bacon adds a delightful crunch and salty richness.
- Heavy Cream: A classic dollop of cream offers a luxurious mouthfeel and subtle sweetness.
- Crumbled Feta: Adds tangy notes and creamy crumbles that melt slightly into this tasty soup. Sprinkle feta over each serving for a delightful contrast to the smooth texture.
- Grated Parmesan: A timeless choice, offering salty bites and a nutty aroma. Grate Parmesan directly over each serving for a simple yet elegant touch.
Fresh & Aromatic:
- Olive Oil: A drizzle of extra virgin olive oil enhances the natural flavors and adds a touch of elegance.
- Fresh Basil Leaves: Torn basil infuses the soup with bright, herby notes and a refreshing aroma.
- Ground Black Pepper: A sprinkle of freshly cracked pepper adds a touch of heat and complexity.
- Chili Flakes or Tabasco sauce: A fiery kick for spice enthusiasts, adding a touch of heat and smoky depth.
- Pesto: Swirl in a dollop of creamy pesto for vibrant green ribbons and a burst of nutty herbal flavor. Experiment with different pesto variations like sun-dried tomato or roasted garlic for unique twists.
Crispy & Crunchy:
- Keto croutons or Parmesan/mozzarella chips: Crispy and low-carb, offering a satisfying crunch and complementing the creamy texture.
- Keto tortilla chips: A unique twist, adding a salty, textural contrast and satisfying crunch.
- Crushed nuts: Sprinkle crushed nuts for added texture and flavor! Toast beforehand for an extra depth of flavor.
Bonus Tips:
- Mix and match toppings for endless flavor combinations!
- Consider the overall balance of your soup when choosing toppings.
- For a truly keto-friendly experience, ensure all toppings adhere to dietary guidelines.
- Don’t be afraid to experiment and find your perfect flavor profile!

FAQ
How to store tomato soup?
Storing:
- Refrigerator: Let the soup cool completely, then transfer it to airtight containers. It will last for 3-4 days in the fridge.
- Freezer: For longer storage, portion the soup into freezer-safe containers or even zip-lock bags (remove excess air before sealing). Label with the date. Frozen soup will keep for up to 3 months.
Reheating:
- Refrigerator: Thaw the soup overnight in the refrigerator or use the defrost setting on your microwave. Reheat in a pot over medium heat, stirring occasionally, until warmed through.
- Freezer: Thaw the soup overnight in the refrigerator or under running cold water. Reheat as mentioned above.
Bonus Tip: When reheating frozen soup, you may need to add a splash of broth or water to adjust the consistency, as freezing can sometimes thicken it.
Are tomatoes keto-friendly?
Yes, tomatoes are considered keto-friendly! They are a low-carb and nutritious fruit that can be a great addition to your low carb diet.
One medium tomato contains about 3.5 grams of carbohydrates, 1.5 grams of sugar, and 0.6 grams of fiber. This means that the net carbs per tomato are only 2 grams, which is well within the daily carb limit for most people on the ketogenic diet (20-50 grams per day).
Tomatoes are also a good source of vitamins and minerals, including vitamin C, potassium, and vitamin K. They are also a good source of antioxidants, which can help protect your cells from damage.
Who should avoid eating tomatoes?
While generally considered safe for most people, there are some instances where individuals might want to limit or avoid tomatoes:
Individuals with Histamine Intolerance: Tomatoes contain histamine, a natural chemical that can trigger allergic reactions in individuals with histamine intolerance. Symptoms can include hives, itching, flushing, headaches, and digestive issues.
People with Acid Reflux or GERD: Tomatoes are acidic, which can exacerbate symptoms of acid reflux and GERD, such as heartburn and indigestion. Limiting or avoiding tomato consumption might be recommended in these cases.
Those with Kidney Disease: People with severe kidney disease might need to watch their potassium intake. As tomatoes are a good source of potassium, their consumption may need to be limited or monitored alongside other dietary adjustments.
Individuals on Certain Medications: Some medications, like blood thinners and blood pressure medications, can interact with grapefruit and potentially tomatoes due to shared properties. Consult your doctor or pharmacist for specific guidance.
Allergies: While rare, allergic reactions to tomatoes can occur, causing symptoms like rash, wheezing, and anaphylaxis. If you experience any adverse reactions after consuming tomatoes, seek medical advice.
Additionally: Individuals with specific digestive sensitivities or conditions, like irritable bowel syndrome, might find tomatoes trigger their symptoms. Consult a healthcare professional for personalized dietary advice in such cases.
It’s important to remember that everyone’s tolerance and digestive health varies. If you have any concerns about consuming tomatoes, consult a healthcare professional for personalized advice based on your individual health and medical history. They can help you determine if any restrictions or monitoring are needed for your specific situation.

Nutritional information
Total carbohydrate 19.7 g
Dietary fiber 7 g
Total sugars 12.5 g
Net carbs 7.1 g
Total fat 17.8 g
Saturated fat 11.3 g
Cholesterol 52 mg
Potassium 111 mg
Calcium 121 mg
Vitamin D 14 mcg
Disclaimer: The nutritional value provided is based on general information and should not be considered as a substitute for professional dietary advice or medical guidance. The values are derived from reputable sources, such as food databases or nutritional labels, but there may be variations in nutrient content depending on factors such as brand, preparation methods, and serving sizes.
Try these keto soup recipes next:

Low-carb Tomato Soup
Skip the wait, not the flavor! Keto tomato soup in 25 min, 1 pot! 15 delicious pairings, and endless toppings for endless fun! Get the recipe & amaze your taste buds!
Ingredients
- 2 cans (800 g/28 oz.) crushed tomatoes with the tomato juice
- 1 cup (250 ml) chicken broth
- 1 tbsp. ghee/olive oil/avocado oil/coconut oil
- 1 onion (70 g/1 cup), diced
- 3 garlic cloves, minced
- 1-2 tsp. Italian seasoning
- 50-60 ml (4 tbsp.) heavy cream (coconut cream)
- knob of butter (30-50 g)
- 2 tbsp. erythritol, regulate to taste
- Salt to taste
- Black pepper to taste
Instructions
- Sauté onion and garlic in your chosen fat until softened.
- Add tomatoes, broth, herbs, and sweetener. Bring to a simmer.
- Let simmer for 15 minutes, until the flavors meld.
- Blend until smooth, using an immersion blender or transferring to a blender.
- Stir in cream and butter. Season with salt and pepper.
- Taste and adjust seasonings as desired.
- Garnish and enjoy! See my ideas for toppings and pairings in the post.
Notes
- Adjust salt, pepper, and acidity (sweetener) as needed.
- Smoked paprika, red pepper flakes, or a pinch of cayenne add complexity.
- A sprinkle of basil, parsley, or chives adds vibrancy.
- Use coconut milk/cream for a dairy-free option and skip the butter
Save the recipe!
Pin this card so you can find it later