Spicy Keto Tomato Soup with Cream Cheese

#1 Low Carb & Keto Diet App Since 2010

Track macros, calories, and access top Keto recipes.

Download on the App Store
Get in on Google Play
  • prep time

    prep time

    5 min

  • cook time

    cook time

    25 min

  • ready time

    ready time

    30 min

Spicy Keto Tomato Soup with Cream Cheese

8 ratings

This Keto tomato soup provides the perfect balance of creamy, spicy, and savory flavors. It is super easy to prepare and is ideal for lunch or dinner. This low-carb soup recipe uses cream cheese instead of heavy cream, making it rich and tangy. Give this recipe a try, and let us know what you think.

How “spicy” is this spicy tomato soup?

This soup isn’t too hot to handle; it is mildly spicy. The heat adds a nice kick to this soup, but you can add more crushed red pepper if you like super spicy food.

Is this Keto-friendly tomato soup suitable for meal prep?

Absolutely. Keto soup recipes that are meal prep friendly are great for keeping you on track. You can prepare a large batch of this tomato soup and divide it into microwave-safe containers. Store them in the fridge for up to 4 days. When you’re ready to enjoy this soup, microwave 1 container for a couple of minutes until warm.

What’s the best side to serve with this low-carb soup?

You can enjoy this soup in many ways. It is delicious on its own, but you can also eat it with Keto crackers. If you are feeling more creative in the kitchen, you can prepare a low-carb grilled cheese to go with it. You can also keep it light and fresh by pairing it with a simple salad. You can serve this soup with whatever you desire, and it will still be divine.

Is this Keto soup freezer-friendly?

Yes, it is! Freezing this low-carb soup will save you time on many occasions. Once the soup cools completely, divide it into airtight containers and place them in the freezer. You can store them for up to 3 months. To thaw, place a container in the fridge overnight or on the counter for a couple of hours. Transfer the soup to a small saucepan over medium heat and bring it to a simmer. If the cream cheese curdles, then you can blend it again using an immersion blender.

  • Net Carbs

    5.1 g

  • Fiber

    1.5 g

  • Total Carbs

    6.7 g

  • Protein

    4.2 g

  • Fats

    13.9 g

163 cals

Spicy Keto Tomato Soup with Cream Cheese

#1 Low Carb & Keto Diet App Since 2010

Track macros, calories, and access top Keto recipes.

Download on the App Store
Get in on Google Play


  • Butter


    1 tbsp

  • Onion


    0.25 small

  • Garlic


    2 clove

  • Chili Powder

    Chili Powder

    1 tsp

  • Tomato


    4 small - 2 2/5" diameter

  • Chicken broth

    Chicken broth

    1 cup

  • Cream cheese

    Cream cheese

    0.5 cup

  • Salt


    0.5 tsp

  • Black pepper

    Black pepper

    0.25 tsp

  • Basil


    4 leaf

Recipe Steps

steps 5

30 min

  • Step 1

    Place a medium-sized saucepan over medium-high heat. Add the butter and let it melt. Roughly chop the onion and garlic, and add them to the pot.
    Step 1
  • Step 2

    Sauté the onion and garlic for 2 minutes until fragrant. Roughly chop the tomatoes and add them to the saucepan. Cook for 3-4 minutes, or until the tomatoes are soft.
    Step 2
  • Step 3

    Add the chicken stock to the pot and season with salt and pepper. Bring to a simmer, then drop the heat to medium-low heat. Let the soup simmer for 10 minutes.
    Step 3
  • Step 4

    Using an immersion blender, puree the tomatoes until smooth. Taste and adjust seasoning if needed. You can pass the soup through a fine sieve if you want a silky-smooth soup.
    Step 4
  • Step 5

    Add the cream cheese and stir until it dissolves. Divide the soup into 4 bowls, and garnish with a small dollop of cream cheese and fresh herbs. Serve immediately.
    Step 5

Comments 9

  • illoriEats

    illoriEats 6 months ago

    Delicious! Much better than canned.

    • Bren

      Bren 6 months ago

      Love this soup. Quite spicy. Maybe use just a little less cream cheese and no salt. Definitely make again

      • Keto_Jess

        Keto_Jess 8 months ago

        Delicious. I didn’t have enough tomatoes in the end so I added some canned chop tomatoes

        • MarvellousRadish319346

          MarvellousRadish319346 a year ago

          Can I substitute with tinned tomatoes 🍅?

          • Keto to survive

            Keto to survive 8 months ago


        • FavorableKale393231

          FavorableKale393231 a year ago


          • Pearliegirl

            Pearliegirl 2 years ago

            Love it!! And it is Keto! I eat it with a grilled cheese made with Kiss My Keto Seeded Wheat Bread and Dukes Mayo and don’t even feel like I am on Keto! But, I am!!

            • UpbeatRadish743054

              UpbeatRadish743054 2 years ago

              Once you make and taste this soup you will never eat a canned soup again! Absolutely delicious and so easy to make…. Yummy 😊

              • IneffableArugula420256

                IneffableArugula420256 2 years ago