1 tablespoon unsalted butter (or olive oil for vegan)
½ teaspoon salt
⅛ teaspoon black pepper
1 tablespoon chopped fresh parsley
Instructions
Peel, wash, and chop potatoes and carrots into 1-inch chunks. Wash leek thoroughly, trim off dark green tops, and chop white and light green parts into half-inch slices.
Heat olive oil in large pot over medium heat. Add butter and let melt until foaming, about 30 seconds.
Add chopped leek and saute for 2-3 minutes, stirring occasionally, until softened, fragrant, and slightly golden at edges.
Add carrots and potatoes, stirring to coat in butter and oil. Cook together for 1 minute.
Pour in vegetable stock and bring to boil. Reduce heat to medium-low, cover, and simmer 15-20 minutes until vegetables are fork-tender and knife slides through easily, but still hold chunky shape.
Stir in tomato paste, dried herbs, salt, and pepper. Taste and adjust seasoning as needed.
Remove from heat, garnish with fresh parsley, and serve hot.
Notes
Use Yukon Gold potatoes for best texture and flavor. They hold their shape well during cooking and have naturally buttery taste.
For vegan version, omit butter and use only olive oil.
Check vegetables at 15 minutes – some stoves may require up to 20 minutes of simmering for fully tender vegetables.
Soup can be partially blended with immersion blender for thicker texture if desired.
If freezing, slightly undercook vegetables as they may become softer when reheated.