This Creamy Carrot Potato Soup is comforting, nourishing, and made with simple ingredients like carrots, potatoes, and garlic. It’s naturally vegan, gluten-free, and perfect for cozy dinners or meal prep.
2 tbsp olive oil
1 onion, diced
3 garlic cloves, minced
1½ lbs carrots, peeled and chopped
1 lb Yukon Gold potatoes, peeled and diced
5 cups low-sodium vegetable broth
1 tsp dried thyme
½ tsp paprika
1 bay leaf
Salt and pepper to taste
Optional: ½ cup coconut milk or plant cream
Optional: fresh herbs for garnish
Heat oil in a large soup pot. Sauté onion 5 minutes. Add garlic and cook 1 minute more.
Add carrots, potatoes, thyme, paprika, salt, and pepper. Stir to coat.
Pour in broth and add bay leaf. Bring to boil, then simmer 25–30 minutes.
Remove bay leaf. Blend until smooth with immersion or regular blender.
Stir in coconut milk, if using. Simmer 5 more minutes.
Taste and adjust seasoning. Garnish and serve warm.
Use sweet potatoes instead of white potatoes for a sweeter version.
Add cumin, curry, or chili flakes for variation.
Store in fridge up to 5 days or freeze up to 3 months.