Welcome to recipecorners

Creamy Keto Tomato Bisque for a Warm Lunch

By Emily Sanders | November 17, 2025
Creamy Keto Tomato Bisque for a Warm Lunch

After countless experiments in my kitchen (and more failed attempts than I care to admit), I've finally cracked the code to creating a luxuriously creamy tomato bisque that stays true to keto principles while delivering all the comfort and satisfaction of the original. This recipe has become my go-to for quick weekday lunches, elegant dinner party starters, and even those midnight cravings when only something warm and comforting will do.

What makes this bisque special isn't just that it's keto-friendly—it's that it's actually better than many traditional versions I've tried. The secret lies in roasting the tomatoes first to concentrate their flavor, using a blend of heavy cream and cream cheese for ultimate richness, and adding just the right amount of fresh basil to brighten everything up. Trust me, once you try this version, you'll never miss the original.

Why This Recipe Works

  • Keto-Perfect: With only 6g net carbs per serving, this bisque fits perfectly into your daily macros while keeping you satisfied for hours.
  • Restaurant Quality: Roasting the tomatoes first creates an intense, complex flavor that tastes like it came from a fine dining establishment.
  • One-Pot Wonder: Everything comes together in a single pot, making cleanup a breeze for busy weekdays.
  • Meal Prep Hero: This bisque actually tastes better the next day, making it perfect for Sunday meal prep.
  • Family Friendly: Even non-keto eaters will devour this soup—it's that delicious!
  • Customizable: Easily adapt the recipe with different herbs, spices, or protein additions to suit your preferences.
  • Freezer Safe: Make a double batch and freeze individual portions for instant comfort food anytime.

Ingredients You'll Need

Ingredients

Before we dive into the cooking process, let's talk about each ingredient and why it matters. The quality of your ingredients will make or break this recipe, so I always recommend using the best you can find and afford.

Roma Tomatoes (2 pounds): Roma tomatoes are my top choice for this bisque because they have fewer seeds and less water content than other varieties, resulting in a more concentrated flavor. Look for tomatoes that are deep red, firm but slightly yielding to pressure, and have that wonderful tomato aroma at the stem. If Roma tomatoes aren't available, plum or San Marzano tomatoes work beautifully too. In a pinch, you can use high-quality canned whole tomatoes, but fresh really does make a difference here.

Heavy Whipping Cream (1 cup): This is where the luxurious texture comes from. Don't substitute with half-and-half or milk—the higher fat content is crucial for both the creamy texture and keeping this keto-friendly. I always look for cream that's at least 36% fat content. If you're dairy-sensitive, you could substitute with full-fat coconut cream, though it will add a subtle coconut flavor.

Cream Cheese (4 ounces): Adding cream cheese might seem unusual, but it's my secret weapon for creating that ultra-silky texture while adding body to the soup without using flour. Make sure your cream cheese is fully softened before adding it to prevent lumps. I've found that Philadelphia brand melts the smoothest, but any full-fat version will work.

Butter (3 tablespoons): Butter adds richness and helps create that beautiful glossy finish. I prefer grass-fed butter for its superior flavor and nutritional profile, but any good quality butter will do. The butter also helps carry the flavors of the aromatics we'll be sautéing.

Onion (½ medium): Yellow onion is my go-to for its balanced sweetness, but white onion works too. We're using just enough to build flavor without overpowering the tomatoes. Dice it finely so it melts into the soup.

Garlic (4 cloves): Fresh garlic is essential here—don't even think about using the pre-minced stuff in a jar. The garlic adds a beautiful depth that complements the tomatoes perfectly. Mince it finely or press it through a garlic press for the best distribution.

Fresh Basil (ÂĽ cup packed): There's nothing quite like fresh basil in tomato soup. It brightens the entire dish and adds that garden-fresh flavor that makes this bisque taste like summer in a bowl. If fresh isn't available, use 2 teaspoons of dried basil, but fresh is worth seeking out.

Chicken Broth (2 cups): Use a good quality, low-sodium chicken broth so you can control the salt level. Homemade is fantastic if you have it, but I often use Pacific Foods or Kettle & Fire brands for consistent results. Vegetable broth works for vegetarians, though chicken broth adds more depth.

Tomato Paste (2 tablespoons): This concentrated tomato flavor booster is key to achieving that deep, complex tomato taste. Look for tomato paste in a tube rather than a can—it's more convenient and stays fresh longer.

Worcestershire Sauce (1 teaspoon): Just a touch adds incredible umami depth that makes people ask "what's in this that makes it taste so good?" Make sure to use a brand without added sugars, like Lea & Perrins.

How to Make Creamy Keto Tomato Bisque for a Warm Lunch

1

Roast the Tomatoes

Preheat your oven to 400°F (200°C). Wash and halve the Roma tomatoes, removing the tough stem ends. Arrange them cut-side up on a large rimmed baking sheet lined with parchment paper. Drizzle with 1 tablespoon of olive oil, season generously with salt and pepper, and roast for 35-40 minutes until they're caramelized around the edges and their juices have concentrated. This step is crucial for developing that deep, complex flavor that makes this bisque special. The roasting process intensifies the tomato flavor and adds a subtle sweetness that you simply can't achieve with raw tomatoes.

2

Sauté the Aromatics

While the tomatoes are roasting, heat a large heavy-bottomed pot or Dutch oven over medium heat. Add the butter and let it melt completely, then add the diced onion. Sauté for 5-6 minutes until the onion becomes translucent and starts to turn golden around the edges. Add the minced garlic and cook for another 30 seconds until fragrant—be careful not to let it burn. This aromatic base is the flavor foundation of your bisque, so take your time here and let the vegetables develop their natural sweetness.

3

Add the Roasted Tomatoes

Once your tomatoes are beautifully roasted and fragrant, carefully transfer them to the pot with the aromatics. Use a wooden spoon to break them up slightly, releasing their concentrated juices. Add the tomato paste and Worcestershire sauce, stirring well to combine. Let everything cook together for 2-3 minutes, stirring frequently. This step helps marry all the flavors together and allows the tomato paste to caramelize slightly, adding another layer of complexity to your bisque.

4

Deglaze and Simmer

Pour in the chicken broth, using your wooden spoon to scrape up any browned bits from the bottom of the pot—these caramelized bits are packed with flavor! Add most of the fresh basil (save a few leaves for garnish), bring the mixture to a boil, then reduce the heat and let it simmer uncovered for 15 minutes. This simmering time allows all the flavors to meld together beautifully and gives the tomatoes time to break down completely.

5

Blend Until Silky

Remove the pot from heat and let it cool slightly. Using an immersion blender, carefully blend the soup until it's completely smooth and velvety. If you don't have an immersion blender, you can use a regular blender, but work in batches and be careful—the hot liquid can expand and cause the lid to pop off. Blend each batch for at least 60 seconds to ensure you achieve that restaurant-quality smoothness. No one wants chunky bisque!

6

Add the Creaminess

Return the blended soup to low heat. Cut the cream cheese into small cubes and add it to the soup, whisking continuously until it's completely melted and incorporated. This is where the magic happens—the cream cheese adds body and silkiness that you simply can't achieve with cream alone. Once the cream cheese is fully incorporated, stir in the heavy cream. Heat gently, stirring frequently, but don't let it come to a boil or the cream might curdle. You want it hot enough to serve but not boiling.

7

Season to Perfection

Taste your bisque and season generously with salt and freshly ground black pepper. The amount of salt you'll need depends on your broth and personal preference, but don't be shy—proper seasoning is what separates good soup from great soup. I usually start with 1 teaspoon of salt and ½ teaspoon of pepper, then adjust from there. If your tomatoes were particularly acidic, you might want to add a pinch of your favorite keto-friendly sweetener to balance the flavors.

8

Serve and Enjoy

Ladle the hot bisque into warm bowls (warming your bowls prevents the soup from cooling too quickly). Garnish with a drizzle of cream, some fresh basil ribbons, and perhaps a few homemade keto croutons if you're feeling fancy. Serve immediately with a side salad or some crusty keto bread for the ultimate comfort meal. Store any leftovers in an airtight container in the refrigerator for up to 5 days, or freeze for up to 3 months.

Expert Tips

The Roasting Secret

Don't rush the roasting step! Those caramelized edges on your tomatoes are flavor gold. If they're not quite there after 40 minutes, give them another 5-10. The deeper the color, the more complex your bisque will taste.

Texture is Everything

For the silkiest texture, strain your blended soup through a fine-mesh sieve. This extra step removes any stubborn tomato skins or seeds and gives you restaurant-quality smoothness.

Temperature Matters

Always add cream to warm (not hot) soup to prevent curdling. If your soup is too hot, let it cool for a few minutes before adding the dairy components.

Basil Timing

Add fresh basil at the end of cooking for the brightest flavor. Cooking it too long can make it turn bitter and lose its vibrant color.

Salt Gradually

Season at multiple stages rather than all at the end. Salt the tomatoes before roasting, the aromatics while sautéing, and adjust at the end. This builds layers of flavor.

Make It Special

For an extra special touch, add a splash of good quality sherry or Madeira wine when you add the broth. The alcohol cooks off, leaving behind incredible depth.

Variations to Try

Spicy Tomato Bisque

Add a kick by including ½ teaspoon of red pepper flakes when sautéing the aromatics, or blend in a roasted red pepper for a smoky-spicy version that's incredible.

Perfect for those who like it hot!

Protein-Packed Version

Stir in some cooked, shredded chicken or sautéed shrimp during the final heating step for a complete one-bowl meal that keeps you full even longer.

Herb Garden Bisque

Replace the basil with a mix of fresh thyme, oregano, and rosemary for a more herbaceous, Mediterranean-inspired version that's perfect with keto grilled cheese.

Creamy Mushroom Tomato

Sauté 8 ounces of sliced mushrooms with the onions for an earthy twist that pairs beautifully with the tomatoes and makes the soup even more filling.

Storage Tips

This tomato bisque stores beautifully, making it perfect for meal prep or batch cooking. Here are my best tips for keeping it fresh and delicious:

Refrigeration: Store cooled bisque in an airtight container in the refrigerator for up to 5 days. The flavors actually develop and improve after the first day, making this an excellent make-ahead meal. I like to portion it into individual servings so I can grab and reheat what I need.

Freezing Instructions: This bisque freezes wonderfully! Let it cool completely, then transfer to freezer-safe containers or bags. It will keep for up to 3 months in the freezer. Pro tip: freeze in portions so you can thaw exactly what you need. Thaw overnight in the refrigerator or use the defrost setting on your microwave.

Reheating: Always reheat gently over low heat, stirring frequently. If the soup has separated after freezing, just whisk it vigorously as it heats—it will come back together beautifully. You might need to add a splash of cream or broth if it's thickened too much.

Make-Ahead Tips: You can roast the tomatoes up to 3 days ahead and store them in the refrigerator. You can also make the entire soup up to the point of adding cream, then refrigerate for up to 2 days. When ready to serve, simply reheat and stir in the cream.

Frequently Asked Questions

Yes, you can substitute with high-quality canned whole tomatoes in a pinch. Use two 28-ounce cans, drain them well, and roast them just as you would fresh tomatoes. The flavor won't be quite as bright, but it will still be delicious. San Marzano canned tomatoes are your best bet for this substitution.

Absolutely! While tomatoes do contain some natural sugars, Roma tomatoes are relatively low in carbs. This entire recipe makes 4 generous servings, with each serving containing about 6g net carbs. The high fat content from cream and cream cheese helps keep you in ketosis while providing incredible satisfaction.

Soup curdling usually happens when dairy is added to liquid that's too hot or when it's boiled after adding cream. To prevent this, let your soup cool slightly before adding cream, and never let it boil after adding dairy. If it does curdle, you can often save it by blending it again with an immersion blender.

Definitely! After roasting the tomatoes, add everything except the cream to your slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Blend until smooth, then stir in the cream during the last 30 minutes of cooking. It's a great hands-off method for busy days.

This bisque is fantastic on its own, but if you want to make it a complete meal, try serving it with keto grilled cheese made with cloud bread or 90-second bread. A simple side salad with a tangy vinaigrette also pairs beautifully, as the acidity cuts through the richness of the soup.

Creamy Keto Tomato Bisque for a Warm Lunch
soups
Pin Recipe

Creamy Keto Tomato Bisque for a Warm Lunch

(4.9 from 127 reviews)
Prep
15 min
Cook
45 min
Servings
4

Ingredients

Instructions

  1. Roast tomatoes: Preheat oven to 400°F. Arrange tomato halves on baking sheet, drizzle with olive oil, season with salt and pepper, and roast for 35-40 minutes until caramelized.
  2. Sauté aromatics: In a large pot, melt butter over medium heat. Add onion and sauté 5-6 minutes until translucent. Add garlic and cook 30 seconds more.
  3. Build the base: Add roasted tomatoes, tomato paste, and Worcestershire sauce to the pot. Cook 2-3 minutes, stirring frequently.
  4. Simmer: Pour in chicken broth and add most of the fresh basil. Bring to a boil, then reduce heat and simmer 15 minutes.
  5. Blend: Using an immersion blender, blend soup until completely smooth and velvety.
  6. Add creaminess: Return to low heat. Whisk in cream cheese until melted, then stir in heavy cream. Heat gently without boiling.
  7. Season and serve: Season with salt and pepper to taste. Serve hot, garnished with fresh basil.

Recipe Notes

For the best texture, strain the blended soup through a fine-mesh sieve. This bisque tastes even better the next day and freezes beautifully for up to 3 months.

Nutrition (per serving)

285
Calories
8g
Protein
6g
Carbs
26g
Fat

More Recipes