Creamy potato soup seasoned with roasted chiles and Mexican spices. This vegetarian, comforting family soup is a healthy, budget-friendly starter or light meal.
Heat olive oil in a large pot over medium heat. Add chopped onion, carrot, and celery, sauté until vegetables are softened and onion is translucent, about 5 minutes.
Add diced russet potatoes, sprinkle with cumin, oregano, salt, and black pepper. Stir and cook for 2 more minutes, letting spices bloom.
Add roasted poblano chile and vegetable broth. Increase heat to bring the mixture to a gentle boil, then reduce heat and simmer uncovered until potatoes are tender, about 20 minutes.
Carefully use a blender or immersion blender to puree half the soup for creaminess, leaving the rest chunky for texture.
Return pot to low heat, stir in whole milk, and simmer for 5 minutes to warm through. Adjust seasoning, then serve hot garnished as desired.