Cheesy Low-Carb Tomato Soup

4.1 stars, average of 26 ratings

Cheesy Low-Carb Tomato SoupPin recipeFollow us 104.6k

This cheesy tomato soup is like a mashup of a grilled cheese and tomato soup, keto style! Have you ever thought about putting the cheese IN the tomato soup?

It’s an epic idea that turned out perfect! This soup is rich, creamy, cheesy, and all around great. It stores really well so it’s awesome as a meal-prep idea, especially in these cooler winter months. Bonus, that it’s ready in less than 20 minutes!

Free Keto Diet Plans

Sign up for FREE and get:

  • 3 free diet plans to help you kickstart your diet, lose weight and get healthy
  • Recipes, giveaways and exclusive deals delivered directly to your inbox
  • A chance to win the KetoDiet app every week

Hands-on Overall

Nutritional values (per serving, about 1 1/4 cups/ 300 ml )

5 grams 2.8 grams 11.4 grams 28.2 grams 13.3 grams 326 calories
Total Carbs7.8grams
Net Carbs5grams
of which Saturated13.3grams
Magnesium66mg (17% RDA)
Potassium455mg (23% EMR)

Macronutrient ratio: Calories from carbs (6%), protein (14%), fat (80%)

Ingredients (makes 6 servings)

  • 3 tbsp olive oil (45 ml)
  • 1 medium yellow onion, diced (70 g/ 2.5 oz)
  • 2 garlic cloves, crushed
  • 2 cans crushed tomatoes (800 g/ 28 oz)
  • 2 cups bone broth, chicken stock or vegetable stock (480 ml/ 16 fl oz)
  • 1/2 cup heavy cream (120 ml/ 4 fl oz)
  • 2 cups shredded cheddar cheese or Parmesan cheese (226 g/ 8 oz)
  • sea salt and pepper, to taste
  • Optional: fresh basil, to taste
A fun way to learn about healthy low-carb eating!
Take the Keto Diet Quiz
Download Recipe


  1. Heat the oil in a large soup pot or dutch oven over medium high heat. Add the onion and garlic to the hot oil and cook until soft, about 5 minutes.
  2. Add the crushed tomatoes, broth, and heavy cream and bring to a boil.
    Cheesy Low-Carb Tomato Soup
  3. Add the grated cheese to the soup a little at a time until it’s fully melted into the soup. Use an immersion blender or transfer to a blender and blend until smooth.
    Cheesy Low-Carb Tomato Soup
  4. Season with salt and pepper to taste. Serve immediately, or store refrigerated for up to 5 days.
    Cheesy Low-Carb Tomato Soup
  1. Blog
  2. Recipes
  3. Snacks
  4. Cheesy Low-Carb Tomato Soup
  1. Blog
  2. Recipes
  3. Vegetarian
  4. Cheesy Low-Carb Tomato Soup
  1. Blog
  2. Recipes
  3. Cheesy Low-Carb Tomato Soup
  1. Blog
  2. Lauren Lester
  3. Cheesy Low-Carb Tomato Soup

Do you like this recipe? Share it with your friends! 

Lauren Lester
Creator of Healthful Creative

Lauren Lester

Lauren is a food photographer, recipe developer, and author.

She is the founder of the creative content agency, Healthful Creative. HC specializes in helping food centered brands share their story through recipe development + food photography.

Let us know what you think, rate this recipe!

Leave a comment

Cancel reply to comment

Note: Any links to products or affiliate links will not be approved.

B I U “ ”
  • Comment

Please, note that I do not offer personalised advice. For personalised advice you can contact one of our experts.

Comments (4)

Can I freeze this reciepe?


Yes, you can freeze this soup for up to about 3 months.


Lauren - I have a question about the crushed tomatoes - is it 2 cans for a total of 28 ounces or 2 cans that total 28 ounces?  Thank you.  Beth


Hi Beth, it's 28 oz (800 g) total, ie 2 regular 14-oz cans or 1 large 28-oz can. I hope this helps!