English
Get the app

Recipe

Vegetable Cheese Soup

Swiss cheese, vegetables, and curry powder make this thick and creamy soup a filling meal on a cold night this winter. Serve with whole wheat toast on the side.

Serves 4 Difficulty Medium 171 kcal

Vegetarian · Gluten-free

Vegetable Cheese Soup

TL;DR

  • 171 kcal · 8.6 g protein per serving
  • Vegetarian, Gluten-free

Vegetable Cheese Soup is a hearty, home-style bowl that leans on a short list of pantry staples to deliver real comfort on a cold day. The base is built from a generous amount of mixed vegetables — frozen or fresh, your choice — simmered in water with onion, salt, and a whisper of curry powder, which adds warmth without turning the pot into a spicy curry. The magic happens when a slurry of non-fat dry milk and cornstarch is stirred into the partly cooked vegetables: it thickens into a creamy, velvety broth with no cream required, then Swiss cheese is melted in at the end for a gentle, nutty finish. A scattering of green onions on top is optional, but it does brighten the bowl nicely.

This is a soup that makes sense for anyone keeping an eye on portions and ingredients, because the recipe is transparent about exactly what goes in — water, vegetables, onion, salt, curry powder, dry milk, cornstarch, and cheese. The vegetables carry the bulk of the volume, which means you get a substantial, fiber-rich bowl without relying on heavy cream or a roux of butter and flour. The non-fat dry milk is the clever workhorse here: it adds protein and a creamy mouthfeel while keeping the fat content low, and the cornstarch is what actually gives the soup its body. The Swiss cheese is used in a modest amount — just half a cup — so it reads as a flavor accent rather than the main event. For a calorie-tracking app, this is a dish you can log with confidence, because the ingredient list is short and each component is doing a clear job.

A few practical notes from the method are worth passing along. The recipe calls for bringing 2 cups of water to a boil before adding the vegetables — that jump-start means the vegetables keep more of their texture and color than if they were slowly brought up from cold water. When you mix the remaining cup of water with the dry milk and cornstarch, make sure it is fully smooth before pouring it in; a lumpy slurry will leave you with pockets of raw starch in the finished soup. And because the soup thickens as it sits, the instruction to add a little more water if it becomes too thick is not just a suggestion — it is the difference between a silky bowl and a gluey one. If you want to make it ahead, it reheats well over low heat with an extra splash of water or milk, but keep in mind that the cheese will re-melt more smoothly if you do not boil it hard. Serve it with whole wheat toast for dipping, and you have a complete, satisfying lunch.

Cooking this tonight? Snap a photo of your plate and Kaloria's AI recognizes Vegetable Cheese Soup automatically — logged with the real macros below, no manual search. Try Kaloria free

Ingredients — For 4 servings

  • 3 cups water, divided 710 g
  • 3 cups mixed vegetables, frozen or fresh, chopped 390 g
  • 1/4 cup onions, chopped 40 g
  • 1 teaspoon salt (optional) 6 g
  • 1/2 teaspoon curry powder (optional) 1 g
  • 1 cup non-fat dry milk 244 g
  • 1 1/2 tablespoons cornstarch 11 g
  • 1/2 cup Swiss cheese, cut into small pieces 47 g
  • 1 piece green onions, optional 15 g

Nutrition per serving

171 kcal

8.6 g 20.3 g 6.2 g
Protein8.6 g
Carbohydrates20.3 g
of which sugars3.7 g
Fat6.2 g
of which saturates3.4 g
Fiber4.3 g
Sodium671 mg

Nutrition computed from USDA FoodData Central per-ingredient data (curated reference table, engine/systems/recipe/data/ingredient_nutrition_db.json).

Instructions

  1. Wash your hands with soap and water before you begin, and rinse any fresh produce you'll be using.

  2. Bring 2 cups water to a boil.

  3. Add vegetables, onions, salt, and curry powder, if using.

  4. Reduce heat, cover and cook until almost tender.

  5. Mix remaining 1 cup water, dry milk, and cornstarch together in a small bowl.

  6. Add to partially cooked vegetables.

  7. Cook over medium heat, stirring often, until thickened.

  8. Add cheese and stir until melted.

  9. Add more water if too thick.

  10. Top with green onions if desired.

Track Vegetable Cheese Soup in Kaloria

No manual logging — point your camera at the plate and Kaloria's AI recognizes the dish and logs it with the nutrition panel above in one tap. Voice logging and a food-savvy AI coach are built in too.

Get Kaloria free

Frequently asked questions

Can I use a different cheese instead of Swiss?

Yes. Swiss gives a mild, nutty flavor, but a sharp cheddar, Monterey Jack, or even a smoked Gouda will work well. Keep the amount the same — about half a cup — and stir it in off the heat so it melts smoothly without turning greasy.

Why mix the dry milk and cornstarch with cold water instead of adding them straight to the pot?

Dry milk and cornstarch clump instantly when added to hot liquid. Mixing them with the remaining cup of water first creates a smooth slurry that disperses evenly into the soup, so you get a consistent, creamy thickness rather than lumps of raw starch.

Can I make this soup dairy-free?

The non-fat dry milk and Swiss cheese are core to the creamy texture, so a fully dairy-free version would change the dish significantly. You could try unsweetened plant-based milk plus a dairy-free melting cheese, but expect a thinner, less rich result. The cornstarch still helps thicken.

How should I store and reheat leftovers?

Store in an airtight container in the fridge for up to three days. Reheat gently on the stovetop over low heat, stirring often, and add a splash of water or milk if it has thickened too much. Avoid boiling, which can make the cheese separate and turn the soup grainy.

What vegetables work best here?

A frozen mixed blend of carrots, peas, corn, and green beans is ideal because it cooks quickly and holds its shape. If using fresh, go with the same mix — just chop them into small, even pieces so they are tender in the same amount of time.

Sources

  1. USDA MyPlate Kitchen — Recipe adapted from USDA MyPlate Kitchen.
  2. USDA FoodData Central — Nutrition panel computed from USDA FoodData Central per-ingredient data via a curated reference table.

Jan Horák — Founder & Engineer, Kaloria

Jan Horák is the founder and lead engineer of Kaloria, an AI-powered calorie and nutrition tracking app for iOS and Android. He builds and ships the app's photo and voice food-logging pipeline himself and writes about the nutrition math, product tradeoffs, and app-comparison data behind it.