I grew up in a small village in the north of Portugal, where soup opened every dinner — no debate, no menu, just my grandmother’s pot doing its quiet work. This creamy potato and carrot soup is straight from that tradition.
Now that I have kids of my own, this is my go-to vegetable delivery system: sweet from the carrots, silky from the potatoes, and blended smooth enough that even the picky eater at my table asks for seconds.
It is honest, thirty-minute cooking — olive oil, onion, leek, carrots, potatoes, water — finished with a whisper of thyme. Proof that the simplest soups are often the ones families remember.
Creamy Potato and Carrot Soup Recipe
Prep time: 10 minutes · Cook time: 20 minutes · Total: 30 minutes · Servings: 4 · Calories: ~132 per serving
Ingredients
- 2 tablespoons olive oil
- 1 small onion (3.5 oz), diced
- 1 small leek (2.5 oz), sliced
- 2 cups (10.5 oz) grated carrots
- 2 medium potatoes (10.5 oz)
- 2¾ cups boiling water
- 1 teaspoon salt
- Thyme, to finish
Instructions
- Heat the olive oil in a large pot over medium-high heat. Add the onion, leek and grated carrots, sprinkle with the salt and stir.
- Pour in the boiling water, cover and bring to a boil.
- Peel and cube the potatoes and add them to the pot.
- Cook for 15 minutes over medium heat, until everything is tender.
- Blend with an immersion blender until creamy, sprinkle with thyme and serve hot.
Recipe Notes
- Broth instead of water deepens the flavor; ham or bacon adds a smoky note.
- Celery or bell pepper are easy additions; cream or coconut milk for extra richness.
- Cumin, paprika or curry powder each take it somewhere new.
- Croutons, grated cheese, or cooked rice or quinoa turn it into a fuller meal.
Enjoy our recipes? Add Maria’s Cookbook as a preferred source on Google to see more of our content in your search results.

