Cheesy Low-Carb Tomato Soup
- Ready in 20m
- 5 g net carbs
- 326 kcal
- Serves 6
This post may contain affiliate links, see our disclaimer.

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!
Step-by-step
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.
Add the crushed tomatoes, broth, and heavy cream and bring to a boil.

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.

Season with salt and pepper to taste. Serve immediately, or store refrigerated for up to 5 days.


Recipe
Cheesy Low-Carb Tomato Soup
★★★★★4.5This keto cheesy tomato soup combines the flavors of grilled cheese and tomato soup in one rich, creamy bowl! ...
- Hands on
- 10m
- Overall
- 20m
- Servings
- 6
- 5 g
- Net carbs
- 11.4 g
- Protein
- 28.2 g
- Fat
- 326
- kcal
Ingredients makes 6 servings
Instructions
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.
Add the crushed tomatoes, broth, and heavy cream and bring to a boil.
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.
Season with salt and pepper to taste. Serve immediately, or store refrigerated for up to 5 days.
Nutrition per serving, about 1 ¼ cups/ 300 ml
Carbs 6%Protein 14%Fat 80% of calories
- Net carbs
- 5 g
- Total carbs
- 7.8 g
- Fiber
- 2.8 g
- Sugars
- 4.9 g
- Protein
- 11.4 g
- Fat
- 28.2 g
- Saturated fat
- 13.3 g
- Calories
- 326 kcal
- Sodium
- 578 mg · 25.1% RDA
- Magnesium
- 66 mg · 16.6% RDA
- Potassium
- 455 mg · 22.8% EMR
Nutrition by ingredient
| Per about 1 1/4 cups/ 300 ml | Net carbs | Protein | Fat | kcal |
|---|---|---|---|---|
| Olive oil, extra virgin | 0 g | 0 g | 6.8 g | 60 |
| Onion, brown (yellow), raw | 0.7 g | 0.1 g | 0 g | 4 |
| Garlic, fresh | 0.3 g | 0.1 g | 0 g | 1 |
| Tomatoes, canned (unsweetened) | 2.1 g | 1.1 g | 0.3 g | 21 |
| Beef bone broth, beef stock | 0.2 g | 1.2 g | 1 g | 13 |
| Cream, heavy whipping, pouring, full-fat (30-40% fat) | 0.5 g | 0.4 g | 7.6 g | 73 |
| Cheddar cheese | 1.2 g | 8.6 g | 12.5 g | 152 |
| Salt, sea salt | 0 g | 0 g | 0 g | 0 |
| Pepper, black, spices | 0 g | 0 g | 0 g | 0 |
| Total | 5 g | 11.4 g | 28.2 g | 326 |
Serving size about 1 1/4 cups/ 300 ml
- Gluten free
- Egg free
- Nut free
- Pork free
- Avocado free
- Coconut free
- Fish free
- Shellfish free
- Beef free
- Pescatarian
- Vegetarian
Goes well with
Add a side and it's a complete meal.

Low-carb bread
Ultimate Keto Buns

Low-carb bread
Sourdough Keto Baguettes

Low-carb bread
The Best Low-Carb Yeast Bread

Low-carb bread
The Best Low-Carb & Paleo Bread - The Ultimate Guide

Low-carb bread
Quick Keto Eggless English Muffin

Low-carb bread
Low-Carb Rye Bread

Low-carb bread
Savory Keto Veggie Loaf

Low-carb bread
Nut-Free Keto Buns

Low-carb bread
90 Second Keto White Bread

Low-carb bread
90 Second Keto Bread

Low-carb bread
Low-Carb & Keto Naan Bread

Low-carb bread
Keto & Primal Soul Bread

Low-carb bread
Low-Carb & Keto Garlic Knots

Low-carb bread
Parmesan & Tomato Keto Bread Buns

Low-carb bread
Pull-Apart Keto Pizza Bread

Low-carb bread
Ultimate Keto Breadsticks
You may also like

Creamy Low-Carb Artichoke Soup

Low-Carb Roast Onion Soup

Low-Carb Spinach & Mushroom Soup

SuperFood Keto Soup

Instant Pot Broccoli Cheese Soup

Low-Carb Italian Stracciatella Soup

Super Simple Keto Coleslaw

Grilled Eggplant Salad with Tahini Dressing

Creamy Low-Carb Spinach & Artichoke Soup

Superfood Low-Carb Veggie Salad Bowl

The Creamiest Low-Carb Vegetable Soup

Low-Carb Chilled Cucumber Soup

Low-Carb Soul Food Chicken Meatball Soup

The Best Instant Pot Chicken Noodle Soup

Low-Carb Green Veggie Soup with Halloumi Croutons

Anti-Inflammatory Egg Drop Soup
Comments & ratings (19)
I have always loved Campbell's tomato Soup made with milk. I grew up on it.
I made this recipe for lunch today. Pretty good. I doubled the heavy cream; added quite a bit of salt and sweetener. It made MORE than I had thought it would, so I'm glad! My husband liked it too. I toasted some low carb bread and buttered it, dipped it into the soup as I ate. Thanks!
By the way, I tried to rate this by clicking on the stars but it just took me to the top of the page. I wanted to give it 4 stars.
Thank you so much for your feedback Carri, and thank you for reporting the issue, we will look into it!
Tomato soup is my favorite. I always add a lot of pepper to it, I like very intense flavor. Your recipe is very good, today it made me delicious for dinner. Thanks for that, he adds to the favorites.
I made this soup today. It was very easy to make and had a great flavour.
Thank you!
Thank you Diane!
This is a favorite with my hubby! Last time I made it I added a bit of fresh grated ginger and the basil.
Thank you Barbara, I wouldn't have thought of ginger, will have to try!
Would I be able to use fresh tomatoes instead of tinned?
You can use fresh tomatoes but I personally prefer tinned because they are peeled. Sometimes the skin doesn't all get blended. Or you can use fresh tomatoes and peel the skin off. I do that by placing whole uncut tomatoes in a sauce pan and pouring boiling water over them. Then I let them soften for 30-60 seconds, drain them and then they peel easily 😊
30 to 60 minutes is way too long a method!! Maybe you meant seconds and NOT MINUTES? I boil a pot of water. Add the whole tomatoes. Count for 30 SECONDS and immediately spoon them out into a bowl. Run cold water over them and they will begin to shed their skin. as you rub your hands over them. Core and use.
You are right! Thank you so much, this was a bad typo in the comment above.
My family absolutely loved this. It is so flavorful. And really easy to make. Perfect for a busy weekday dinner. The next day we added broccoli to the leftovers. Delicious!
Thank you Krissie!
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!
Maybe you should rewrite that. I also had to reread it, and my conclusion was that it was 2 X 28oz cans.
I will add (14-oz) after "cans" for clarity. General rule: I follow the standard format in all recipes (weights in parentheses at the end are always per total amounts). If the weight was listed per can, it would have to be right after the number 2.