Potato Soup with Leek, Carrot & Meatballs

Potato Soup with Leek, Carrot & Meatballs

High Protein 20 Min Easy Comfort Food

Potato Soup with Leek, Carrot & Meatballs

A broth that’s more stew than stock — potato cubes break down just enough to thicken it, while leek and carrot hold their shape. On top: paprika-and-thyme meatballs, browned separately so they stay together instead of crumbling into the pot.

Twenty minutes, one pot and one frying pan, 523 kcal and 27 grams of protein in one bowl.

Why potatoes keep you fuller than any other food tested FitChef Audio

A broth that’s more stew than stock — potato cubes break down just enough to thicken it, while leek and carrot hold their shape. On top: paprika-and-thyme meatballs, browned separately so they stay together instead of crumbling into the pot.

Twenty minutes, one pot and one frying pan, 523 kcal and 27 grams of protein in one bowl.

High Protein 20 Min Easy Comfort Food
523 kcal
27g protein
43g carbs
27g fat
8g fiber
Easy 1 serving

Ingredients · 1 serving

  • potato 6 ounces
  • carrot 1
  • leek 1
  • garlic 1 clove
  • 96% lean ground beef 3 ounces
  • thyme, dried 1.5 teaspoon
  • paprika (ground spice) 1 teaspoon
  • olive oil 1.5 tablespoon
  • water 15 fluid ounces
  • vegetable bouillon 0.5 cube
  • yogurt, nonfat 3 tablespoons

Method · 20 min

  1. Peel the potatoes and carrot. Cut the potatoes into large cubes and the carrot into half slices. Slice the leek into rings and rinse in a colander with cold water. Press the garlic clove.

  2. In a small bowl, mix the ground meat with some pepper, salt, thyme and paprika powder. Knead together and form small meatballs with your hands.

  3. Heat half of the oil in a soup pot. Sauté the garlic for a minute. Add the leek and cook for another minute. Add the potatoes and carrot to the pot along with the water and bouillon cube. Bring to a boil and let it simmer over low heat for about 15 minutes until the potatoes and vegetables are tender.

  4. Heat the other half of the oil in a frying pan. Brown the meatballs briefly on all sides. Then add them to the soup along with the yogurt in the last 5 minutes and let them cook through in the soup.

  5. Serve the soup in a large bowl.

Tip

Cut the potatoes into large cubes, not small ones. In a 15-minute simmer, small cubes dissolve completely — you lose the chunks and end up with a thin, starchy broth. Large cubes soften on the outside while keeping their shape, giving the soup body without turning it into purée.

Science

In a University of Sydney study comparing 38 common foods at equal calories, boiled potatoes scored 323% on the Satiety Index — the highest of any food tested. That’s more than 3 times fuller than white bread and over 7 times higher than a croissant, for the same number of calories.

Holt et al., 1995 — A Satiety Index of common foods · DOI
Nutrition per serving
523 kcal 27g protein 43g carbs 27g fat 8g fiber

Why This Works

Behind this recipe

Why is this soup so filling for 523 calories?

Potatoes are one of the most satiating foods ever measured. In a University of Sydney study comparing 38 common foods, boiled potatoes scored 323% on the Satiety Index — over three times higher than white bread at the same calorie count. This recipe gives you 168 grams of simmered potato in broth, which stretches the bowl without raising the calorie total.

Read the full evidence review
Can I swap the ground beef for another meat?

Turkey mince or chicken mince both work — just keep the fat percentage similar to 96% lean so the meatball texture holds. The thyme-and-paprika seasoning pairs well with any ground meat. If you use fattier beef, the macro split shifts: you gain fat calories and the meatballs shrink more during browning.

Why does the recipe use yogurt instead of cream?

Nonfat yogurt adds creaminess without the fat load — you get a tangy richness for roughly 25 calories instead of 150+ from heavy cream. Stir it into the simmering soup rather than adding it to the served bowl: the gentle heat tempers it gradually so it doesn’t curdle.

Explore the evidence

More dinner recipes

Quinoa with Green Beans & Teriyaki Shrimp
Quinoa with Green Beans & Teriyaki Shrimp
15 min · 634 kcal
Rice with Spicy Ground Beef & Green Beans
Rice with Spicy Ground Beef & Green Beans
15 min · 601 kcal
Lean Turkey Bolognese Pasta
Lean Turkey Bolognese Pasta
20 min · 561 kcal

FitChef is a digital publisher and evidence synthesis platform. We aggregate and structure publicly available research for informational purposes. FitChef does not perform original clinical research, provide medical advice, or offer treatment recommendations. Certainty tiers reflect the volume and agreement of the underlying evidence, not an editorial endorsement of study quality. Consult a qualified healthcare professional before making changes to your diet or exercise regimen.

Scan to install FitChef
Listen on the go Free. One tap install. No app store needed.
Install app