
This velvety smooth keto tomato soup transforms humble ingredients into a luxurious dining experience without the carbs. I created this recipe when transitioning to a keto lifestyle and missed the comfort of traditional tomato soup without all the hidden sugars and carbs.
I first made this soup during a particularly stressful week when I needed something nourishing yet effortless. What started as a practical solution has become my most requested comfort food when friends come over for casual dinners.
Ingredients
- Olive oil: Provides healthy fats essential for keto and creates a silky mouthfeel
- Carrot: Adds natural sweetness without adding many carbs; look for smaller carrots as they tend to be less starchy
- Celery: Brings a subtle aromatic quality that balances the acidity of tomatoes
- Onion: Forms the flavor foundation of the soup; choose yellow onions for their balanced sweetness
- Garlic cloves: Intensify the savory notes; fresh is vastly superior to pre-minced for this recipe
- Canned chopped tomatoes: Provide convenience and consistent flavor; use fire-roasted for extra depth
- Fresh cherry tomatoes: Offer bright acidity and natural sweetness; even winter cherry tomatoes work well here
- Chicken broth: Forms the liquid base; use homemade or high-quality store-bought with no added sugars
- Fresh basil leaves: Bring a distinctive aromatic quality that defines this soup
- Salt and pepper: For seasoning; always taste as you go
Step-by-Step Instructions
- Sauté the Aromatics:
- Gently heat olive oil in a large pan over medium heat until it shimmers but doesn't smoke. Add the diced carrot, celery, and onion, stirring frequently to prevent browning. Cook for 3-4 minutes until vegetables soften and onions become translucent. The slow cooking develops sweetness without caramelization.
- Activate the Garlic:
- Add minced garlic to the softened vegetables and cook for exactly one minute, stirring constantly. You'll notice the aroma blooming—this is the perfect moment to move to the next step before garlic can burn and turn bitter.
- Develop the Base Flavor:
- Add both fresh cherry tomatoes and canned tomatoes to the pot along with chicken broth, salt, and pepper. Stir thoroughly to incorporate all ingredients, ensuring you scrape any flavorful bits from the bottom of the pan. Bring the mixture to a gentle boil, then immediately reduce to a simmer.
- Simmer to Perfection:
- Cover the pot with the lid slightly ajar to allow some steam to escape while retaining heat. Simmer for 10-15 minutes until cherry tomatoes have completely broken down and flavors have melded together. The soup will reduce slightly, concentrating the tomato flavor.
- Add Freshness:
- Stir in the chopped fresh basil leaves just before blending. This late addition preserves the bright, aromatic qualities of the herb that would otherwise diminish with prolonged cooking.
- Blend to Silky Smoothness:
- Carefully transfer the hot soup to a blender, working in batches if necessary. Secure the lid with a kitchen towel on top to prevent hot splashes. Blend until completely smooth with no visible pieces of vegetables. Alternatively, use an immersion blender directly in the pot, being extremely careful to avoid splatters.

The optional basil oil elevates this from a simple soup to a restaurant-quality dish that impresses guests. I discovered this technique from an Italian chef friend who taught me that good cooking is often about simple ingredients prepared thoughtfully. The vibrant green drizzle against the rich red soup never fails to make my family's eyes light up at the dinner table.
Make-Ahead and Storage
This keto tomato soup actually improves after resting overnight in the refrigerator. The flavors have time to develop and meld together, creating an even more nuanced taste profile. Store in airtight containers in the refrigerator for up to 5 days. When reheating, do so gently on the stovetop rather than microwaving to preserve the delicate flavors. For longer storage, freeze portions in silicone molds then transfer to freezer bags. The soup will maintain quality for about 3 months frozen.
Perfect Pairings
While traditional tomato soup might be paired with grilled cheese sandwiches, this keto version deserves equally thoughtful companions. Serve with cheese crisps made from baked parmesan for that satisfying crunch factor without the carbs. For a more substantial meal, pair with simple protein like rotisserie chicken or pan-seared salmon. A side of simple arugula salad dressed with lemon and olive oil provides textural contrast and complementary flavors.
Customizing Your Soup
The beauty of this soup lies in its adaptability to your personal taste preferences. For a richer version, stir in 2 tablespoons of heavy cream or coconut cream just before serving. Spice lovers might appreciate a pinch of red pepper flakes added during the simmering stage. For deeper umami notes, add a tablespoon of tomato paste when sautéing the vegetables. You can also experiment with different herbs—thyme or oregano make excellent alternatives or additions to the basil.

I hope this keto tomato soup brings as much comfort to your table as it has to mine. The simple joy of a perfectly balanced soup reminds us that the best dishes don't need to be complicated to be extraordinary.
Frequently Asked Questions
- → Can I use vegetable broth instead of chicken broth?
Yes, you can substitute vegetable broth for chicken broth to make this soup vegetarian. It will still have a rich and delicious flavor.
- → What type of tomatoes work best for this soup?
A combination of canned chopped tomatoes and fresh cherry tomatoes works best for richness and freshness in flavor.
- → Can I freeze this soup for later use?
Yes, this soup freezes well. Allow it to cool completely before transferring to an airtight container. Freeze for up to 3 months.
- → What’s the best way to blend the soup?
You can use a countertop blender for a smooth consistency or a hand blender for convenience, but be cautious of hot liquid splatter.
- → How can I make the basil oil?
Blend fresh basil, olive oil, and a pinch of salt in a small blender or electric spice grinder until smooth. Drizzle over the soup for extra flavor.