This Keto tomato soup provides the perfect balance of creamy, spicy, and savory flavors. It is super easy to prepare and is ideal for
How to Make It
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 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 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 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 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.