Queso dip potato soup is one of those recipes that feels like a warm hug in a bowl. The first time I made it, I honestly couldn’t believe how much it tasted like the cheesy dip we always put out at parties. Rich, creamy, and packed with mild peppers, this has become a weeknight staple at our house.
I remember standing at the stove stirring in that melted Oaxaca cheese and thinking, this is comfort food done right.The poblano peppers add just the right depth without any real heat. The frozen hash browns make the whole thing incredibly practical. And that creamy, cheesy broth coats every spoonful perfectly.
Table of Contents
Ingredients for Queso Dip Potato Soup
I’ve made this queso dip potato soup more times than I can count, and every time I stick to the same trusted lineup. Fresh aromatics, good melting cheese, and quality broth make all the difference here.
- 1/4 cup butter
- 1 cup red bell pepper, finely chopped
- 1 medium onion, chopped
- 3 poblano peppers, seeded and finely chopped (sometimes labeled pasilla peppers at the store) – I recommend using fresh poblanos for the best mild, earthy flavor
- 2 garlic cloves, minced
- 10 oz frozen Southwestern-style hash brown potatoes, half of a standard package – In my experience, these save serious time without sacrificing any texture
- 1 tsp cumin
- 4 cups chicken broth – My preference is low-sodium so I can control the salt level at the end
- 1/3 cup all-purpose flour
- 1 1/2 cups whole milk
- 1 cup half and half
- 1 cup shredded asadero or Oaxaca cheese, about 4 oz – Pro tip: if you can’t find it, Monterey Jack melts just as beautifully
- 1 cup shredded sharp cheddar cheese, about 4 oz
- 1/2 tsp salt, plus more to taste
For garnish: blue tortilla chips, sliced jalapeno, diced red onion, extra red bell pepper, and fresh cilantro

Step-by-Step Instructions
I recommend reading through all the steps before you start. This soup comes together in stages, and knowing what’s ahead keeps everything running smoothly from start to finish.
Step 1: Melt the butter in a large soup pot over medium-high heat. Add the red bell pepper, onion, poblano peppers, and garlic. Cook, stirring occasionally, until the onion turns soft and translucent, about 5 minutes. Your kitchen will smell amazing at this point.
Step 2: Add the frozen hash brown potatoes and cumin. Stir everything together and cook for another 5 minutes until the potatoes begin to soften slightly. Don’t rush this step since it builds the base flavor of the whole soup.
Step 3: Pour in the chicken broth slowly, scraping up any browned bits from the bottom of the pot. Bring to a boil, then reduce heat to low. Cover and simmer for 25 to 30 minutes until everything is tender and the flavors come together.
Step 4: In a small bowl, whisk the flour, milk, and half and half until completely smooth with no lumps. Turn the heat up to medium, then pour the mixture into the pot while stirring constantly. Keep stirring for about 5 minutes until the soup thickens noticeably. Reduce heat back to low.
Step 5: Add both cheeses and stir on low heat until fully melted and the soup is silky smooth. Taste and adjust salt as needed. Serve immediately with all your favorite toppings.
What to Serve with Queso Dip Potato Soup
This soup is rich and creamy, so the best sides are ones that add crunch, brightness, or a little contrast. Here are my favorite pairings that always round out the meal perfectly.
Blue Corn Tortilla Chips: These are practically made for this soup. The slight nuttiness of blue corn complements the cheesy broth, and the crunch is absolutely satisfying against the creamy base.
Simple Green Salad: A lightly dressed salad with crisp romaine, cucumber, and a squeeze of lime cuts right through the richness and keeps the meal feeling balanced.
Warm Flour Tortillas: Soft tortillas are perfect for scooping up every last drop of that cheesy broth. If you enjoy this kind of cozy Tex-Mex dinner, you’ll also love these Beef Skillet Enchiladas as a hearty companion dish.
Jalapeno Cornbread: The gentle heat and slight sweetness of jalapeno cornbread pairs beautifully with the mild pepper flavors already in the soup.
Broccoli Cheddar Soup on the Side: If you’re feeding a bigger crowd and want to set up a soup station, our Broccoli Cheddar Soup alongside this queso potato soup makes an incredible combination.
Cheese Quesadillas: If you buy Oaxaca cheese for this recipe, use the rest to make quesadillas on the side. Pair them with our One Pot Queso Chicken and Rice for a full queso-themed dinner night the family will talk about for weeks.

Storage & Serving Tips
This queso dip potato soup stores really well and honestly tastes even better the next day once the flavors have had more time to develop. Store leftovers in an airtight container in the refrigerator for up to 4 days.
When reheating, warm it gently on the stovetop over low to medium heat, stirring occasionally. Add a small splash of broth or milk if the soup has thickened too much overnight. I recommend avoiding high microwave power for larger portions since it can heat unevenly and affect the cheese texture.
This soup also freezes beautifully. Pour cooled soup into freezer-safe containers and store for up to 3 months. Thaw overnight in the fridge and reheat slowly on the stove. It is a lifesaver on those nights when cooking from scratch just isn’t an option.
Frequently Asked Questions
Can I make this queso dip potato soup vegetarian?
Yes. Simply swap the chicken broth for vegetable broth and the soup becomes fully vegetarian without losing any of its creamy, cheesy flavor.
Can I use fresh potatoes instead of frozen hash browns?
You can. Dice about 2 medium russet or Yukon Gold potatoes into small cubes and add them in place of the frozen hash browns. Keep in mind the cooking time in step 3 may need an extra 5 to 10 minutes until they are fully fork-tender.
Why did my soup turn out grainy instead of creamy?
This usually happens when the cheese is added over heat that is too high. Always add the cheese on low heat and stir constantly. High heat causes the proteins in the cheese to seize up and separate, which creates that grainy texture. Shredding your own cheese rather than using pre-shredded bags also helps significantly since pre-shredded cheese contains anti-caking agents that affect melting.

Easy Queso Dip Potato Soup
Ingredients
Equipment
Method
- Melt the butter in a large soup pot over medium-high heat. Add the red bell pepper, onion, poblano peppers, and garlic. Cook, stirring occasionally, until the onion is soft and translucent, about 5 minutes.
- Add the frozen hash brown potatoes and cumin to the pot. Stir to combine and cook for another 5 minutes until the potatoes begin to soften.
- Pour in the chicken broth slowly, scraping up any browned bits from the bottom of the pot. Bring to a boil, then reduce heat to low. Cover and simmer for 25 to 30 minutes.
- In a small bowl, whisk together the flour, milk, and half and half until completely smooth with no lumps. Increase heat to medium and slowly pour the mixture into the pot while stirring constantly. Continue stirring for about 5 minutes until the soup thickens. Reduce heat back to low.
- Add both shredded cheeses and stir on low heat until fully melted and the soup is smooth and creamy. Taste and adjust salt as needed.
- Ladle into bowls and serve hot, topped with blue tortilla chips, sliced jalapeno, diced red onion, and fresh cilantro.









