Articles contain affiliate links. For more information on affiliate links, click here.
Snow Day Tomato Soup
- 2 Tbsp olive oil
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1 Tbsp tomato paste (optional but recommended for deeper flavor)
- 2 (28 oz) cans crushed tomatoes
- 2 cups low-sodium vegetable or chicken broth
- 1 tsp Italian seasoning
- ½ tsp salt (plus more to taste)
- ¼ tsp black pepper
- 1 tsp sugar or honey (optional, balances acidity)
Optional Creamy Finish (Choose One)
- ½–¾ cup heavy cream
- ½–¾ cup canned coconut milk
- ½–¾ cup whole or 2% milk
Crispy Cheese Topping (Optional)
- 1–1½ cups shredded sharp cheddar, gruyère, or a blend
Directions:
- Heat olive oil in an oven-safe Dutch oven over medium heat. Add onion and cook 4–5 minutes until soft. Add garlic and cook 30 seconds until fragrant.
- Stir in tomato paste (if using) and cook 1 minute.
- Add crushed tomatoes, broth, Italian seasoning, salt, pepper, and sugar (if using). Bring to a gentle boil, then reduce heat and simmer uncovered 15–20 minutes.
- Use an immersion blender to blend until smooth (or carefully transfer to a blender in batches and return to pot).
- Turn heat off, then stir in your choice of cream, coconut milk, or milk. Taste and adjust seasoning.
Crispy Cheese Top (Optional but Highly Recommended)
- With heat off, sprinkle an even layer of shredded cheese directly over the soup
- Place Dutch oven under the broiler (lid off, middle or upper rack)
- Broil 1–2 minutes, watching closely, until bubbly and lightly golden
- Let sit 30–60 seconds
- Crack the top with a ladle and serve
Click HERE for a Downloadable Recipe Card!

Serving Notes
-
Serve with grilled cheese, toast, or crackers
-
For kids: ladle carefully once it cools slightly
-
Adults can add extra cracked pepper or Parmesan
Nutrition Facts (Per Serving)
Base Soup (No Cream, No Cheese)
-
Calories: ~210
-
Protein: ~5 g
-
Fat: ~9 g
-
Carbohydrates: ~27 g
-
Fiber: ~6 g
-
Sodium: ~650 mg
With Whole Milk (½ cup total)
-
Calories: ~235
-
Protein: ~6 g
-
Fat: ~10 g
-
Carbohydrates: ~28 g
With Coconut Milk (½ cup total)
-
Calories: ~270
-
Protein: ~5 g
-
Fat: ~14 g
-
Carbohydrates: ~28 g
With Heavy Cream (½ cup total)
-
Calories: ~295
-
Protein: ~5 g
-
Fat: ~18 g
-
Carbohydrates: ~28 g
Crispy Cheese Top (adds approx.)
-
+90–110 calories per serving
-
+5–6 g protein
-
+7–9 g fat
Check out some other cozy recipes!
Mini Sausage Meatball, Kale & Potato Soup
Articles contain affiliate links. For more information on affiliate links, click here. This is the soup I make when it’s freezing outside and everyone’s home. It has all the cozy flavors of classic sausage, kale, and potato soup, but swapping in mini sausage meatballs...
4 High Protein Crock Pot Dinners
When life gets busy, the crockpot becomes a lifesaver. There’s nothing better than tossing ingredients in, letting them cook low and slow, and coming home to a warm, hearty meal. Today, I’m sharing four high-protein crockpot dinners that are perfect for busy families....
Korean Beef Bites
If you’re looking for a flavorful, melt-in-your-mouth beef dish that’s easy to make, these Korean Beef Bites are a must-try! Slow-cooked to perfection in a rich, savory-sweet sauce with hints of garlic, ginger, and sesame, this dish is packed with bold flavors the...
Hi I’m Teresa!
I’m a mom to three, a wife and a physician assistant. I also have a degree in Nutritional Sciences and I love sharing all things life with you! I am passionate about empowering you through education, sharing all my fave products and items that have made life better and creating content to give you value!







0 Comments