Is Tomato Basil Soup Keto? Hidden Carbs Revealed

Traditional tomato basil soup is not keto-friendly. A standard bowl from a restaurant or a can from the grocery store typically contains 30 to 50 grams of net carbs, which alone could meet or exceed the roughly 50-gram daily limit needed to stay in ketosis. The good news is that the core ingredients, tomatoes and basil, aren’t the main problem. It’s everything else that gets added during cooking that pushes the carb count so high.

Why Store-Bought Versions Are So High in Carbs

Tomatoes themselves are relatively moderate in carbs. One medium tomato has about 4.8 grams of total carbohydrates, and a full cup of chopped tomatoes comes in around 7 grams. That’s manageable on keto if you’re careful with portions. The issue is that commercial tomato basil soups add significant amounts of sugar, flour, and starchy thickeners that turn a vegetable-based soup into something closer to a liquid carb bomb.

Campbell’s Homestyle Tomato Basil Soup illustrates this well. A single can (one serving at 16.3 oz) contains 51 grams of total carbohydrates, 4 grams of fiber, and a staggering 36 grams of sugar, 22 grams of which are added sugar. That means the net carb count hits 47 grams from one can of soup alone. You’d be at your entire daily keto carb budget before eating anything else.

Panera Bread’s Creamy Tomato Soup tells a similar story. A standard bowl has 30 grams of carbohydrates and 17 grams of sugar. Even a smaller 8-ounce cup of tomato basil bisque from a typical deli or cafĂ© runs about 18 grams of carbs, while a 12-ounce serving climbs to 27 grams. None of these fit comfortably into a keto eating plan.

Where the Hidden Carbs Come From

Sugar is the biggest offender. Many recipes and nearly all commercial brands add cane sugar or some form of sweetener to balance the natural acidity of tomatoes. In Campbell’s version, added sugar alone accounts for 22 grams of carbs per can.

Thickeners are the second issue. Traditional tomato soup gets its creamy, velvety texture from wheat flour, cornstarch, or roux (a cooked mixture of flour and fat). Some recipes also call for potatoes or carrots cooked and blended into the base, all of which add carbohydrates. Even a couple of tablespoons of flour can add 10 or more grams of carbs to a pot of soup, and those carbs get distributed across every serving.

Concentrated tomato paste is a third factor worth knowing about. While fresh tomatoes are moderate in carbs, tomato paste is far more concentrated. A single tablespoon of tomato paste has about 3.5 grams of net carbs. Recipes that call for several tablespoons, or an entire small can, are quietly adding a meaningful carb load before any sugar or flour enters the picture.

How to Make It Keto-Friendly at Home

Homemade tomato basil soup can work on keto if you control what goes into the pot. The basic approach is simple: use whole tomatoes (canned or fresh) as your base, skip the sugar entirely, and replace flour-based thickeners with high-fat, low-carb alternatives.

Heavy whipping cream is the most common keto swap. It adds richness and body to the soup without significant carbs, since one cup of heavy cream has less than 7 grams of total carbohydrates. Some keto recipes use as little as half a cup of heavy cream blended with a jar of low-sugar marinara sauce (Rao’s is a popular choice in keto circles because it contains no added sugar) to create a two-ingredient version that stays well under 10 grams of net carbs per serving.

For thickness without flour, xanthan gum works in tiny amounts (a quarter teaspoon is usually enough for an entire pot). Cream cheese is another option that adds both thickness and fat. A couple of ounces blended into the hot soup creates a texture similar to what flour would achieve. You can also simply simmer the soup longer to reduce the liquid and concentrate the flavor naturally.

Fresh basil adds virtually zero carbs, so use it generously. A handful of leaves stirred in at the end, plus a drizzle of olive oil, keeps the flavor profile rich without any carb penalty.

Portion Control With Tomatoes on Keto

Even in a homemade keto version, portion size matters because tomatoes do contain natural sugars. A cup of crushed tomatoes has roughly 8 to 10 grams of net carbs depending on the brand. If your recipe makes four servings from one 28-ounce can of crushed tomatoes, each bowl will carry about 6 to 8 grams of net carbs from the tomatoes alone, plus whatever comes from cream or other additions.

That’s a reasonable amount if you plan for it within your daily budget, but it’s not trivial. Pairing a bowl of homemade keto tomato basil soup with a grilled cheese on regular bread, for instance, would push most people well past ketosis limits. A better pairing would be something like a simple green salad or cheese crisps.

If you’re strict about staying under 20 grams of net carbs per day (the lower end that some people target for reliable ketosis), you’ll want to keep your serving to about a cup and account for 8 to 12 grams of net carbs depending on your recipe. If you follow the more common 50-gram threshold, a generous bowl of homemade tomato basil soup fits without much difficulty, leaving room for protein and vegetables at other meals.

What to Look for in Store-Bought Options

A small but growing number of brands market “keto” or “low-carb” tomato soups. When evaluating these, check three lines on the nutrition label: total carbohydrates, dietary fiber, and added sugars. Subtract fiber from total carbs to get net carbs. A serving under 8 to 10 grams of net carbs with zero added sugar is a reasonable target.

Be cautious with serving sizes on labels. Some brands list nutrition for an 8-ounce serving, but most people eat 12 to 16 ounces in a sitting. If the label shows 6 grams of net carbs per cup but you eat two cups, you’re at 12 grams. Always check whether the listed serving matches what you’ll actually eat. Ingredients lists that show no flour, cornstarch, or sugar (in any of its many names like dextrose, maltodextrin, or cane syrup) are your safest bet.