Caldo de queso is a Mexican cheese and potato soup, often associated with Sonora and northern Mexico, made with tender potatoes, green chile, broth, and fresh cheese. It is comforting but not heavy, and the contrast between mild, creamy broth and roasted chile makes each spoonful satisfying; recipes vary by region and household.
Ingredients
- 1 tablespoon (15 ml) neutral oil
- 2 tablespoons (28 g) unsalted butter
- 1 medium yellow onion, finely diced, about 1 cup (150 g)
- 2 garlic cloves, minced, about 6 g
- 2 medium roasted green chiles, peeled, seeded, and diced, about 5 ounces (150 g); Anaheim or Hatch chiles are good choices
- 1½ pounds (680 g) Yukon Gold or russet potatoes, peeled and cut into ¾-inch (2 cm) cubes
- 6 cups (1.4 L) low-sodium chicken broth or vegetable broth
- 1 teaspoon (1 g) dried Mexican oregano, preferably crumbled between your fingers
- ¼ teaspoon (0.5 g) ground cumin, optional
- 1 teaspoon (6 g) fine salt, plus more to taste
- ¼ teaspoon (0.5 g) black pepper
- 1 cup (240 ml) whole milk
- 12 ounces (340 g) queso fresco, cut into ½-inch (1 cm) cubes or crumbled into generous pieces
- ¼ cup (10 g) chopped cilantro, for serving
- 1 lime, cut into wedges, for serving
Instructions
- Prepare the chiles and vegetables. If your chiles are not already roasted, blister them over a gas flame, under a broiler, or in a hot dry skillet, turning until the skins are charred in spots and the flesh has softened. Put them in a covered bowl for about 10 minutes, then rub or peel away the loose skin, remove stems and seeds, and dice. A few small flecks of skin are fine. Peel and cube the potatoes, keeping the pieces close in size so they cook evenly. Have the onion, garlic, and remaining ingredients ready before you start cooking.
- Soften the aromatics. Warm the oil and butter in a large, heavy pot over medium heat. When the butter has melted, add the onion and cook for 5 to 6 minutes, stirring now and then, until soft and translucent but not browned. Add the garlic and diced green chiles and stir for about 30 seconds, just until fragrant. If the garlic starts to color, lower the heat; browned garlic can make the broth taste bitter.
- Add potatoes and broth. Stir in the potato cubes, oregano, cumin if using, salt, and pepper. Pour in the broth and scrape the bottom of the pot to release any flavorful bits. Bring the liquid just to a boil, then lower the heat to maintain a steady simmer. Partially cover the pot and cook for 18 to 22 minutes, stirring once or twice, until a knife slides easily into a potato cube. Start checking at 18 minutes; small cubes and some potato varieties soften sooner.
- Make the broth creamy. Reduce the heat to low and stir in the milk. Warm the soup gently for 3 to 4 minutes, without letting it reach a rolling boil. Taste the broth and adjust the salt and pepper. If you want a slightly thicker texture, mash a few potato cubes against the side of the pot and stir them back in. Leave most of the potatoes whole so the soup still has distinct, tender pieces.
- Add the cheese and serve. Turn off the heat and let the bubbling settle for a moment. Fold in the queso fresco, reserving a little for the bowls if desired. The cheese will soften and warm through, but it will not melt into a smooth sauce; small, tender pieces are part of the soup’s character. Ladle into bowls and finish with cilantro and a squeeze of lime. Serve while hot.
Tips
- Choose potatoes that hold their shape. Yukon Gold potatoes give the broth a buttery feel and remain fairly intact. Russets work too and release more starch, so the soup may become thicker and softer around the edges. Cut either type into evenly sized cubes and begin checking for tenderness at the low end of the cooking time.
- Roast the chile for the right flavor. Anaheim or Hatch green chiles provide a gentle, rounded heat. Poblano is a practical substitute, though it has a deeper, earthier flavor and can be less hot. If you use canned green chiles, drain them well and add them with the garlic; they are convenient but usually taste milder and less smoky than freshly roasted chiles.
- Keep the dairy gentle. Add the milk after the potatoes are cooked and keep the pot below a boil. A hard boil can make a milk-based broth look grainy. Take the pot off the heat before adding queso fresco, which is a fresh, crumbly Mexican cheese rather than a stretchy melting cheese.
- Season in stages. Broth and cheese can both contribute salt, so the measured teaspoon is a starting point, especially if your broth is not low-sodium. Taste after the milk goes in and again after the cheese is added. A squeeze of lime can brighten the soup without needing much extra salt.
Serving Suggestions
Serve caldo de queso as a main course in wide bowls, with warm corn tortillas or bolillos for dipping into the broth. A simple side of sliced avocado, a crisp green salad, or lightly dressed cabbage adds freshness without competing with the chile and cheese. Put lime wedges and extra cilantro on the table so everyone can finish a bowl to taste.
For a more substantial meal, serve the soup alongside frijoles de la olla or Mexican rice, but keep portions modest: the potatoes already make it filling. If you are serving several people, place a small bowl of extra queso fresco on the table. Add it to individual bowls rather than the whole pot if you expect leftovers, since the cheese softens further as it sits.
Variations
Use vegetable broth. The soup is easy to make vegetarian with vegetable broth instead of chicken broth. Choose one with a mild flavor so it does not cover the roasted chile. Check the label if you are serving someone who avoids animal products; the queso fresco and milk still make this version a dairy-based soup.
Adjust the chile heat. For a milder pot, remove all seeds and membranes from the roasted chiles or use one chile instead of two. For more heat, add a finely diced serrano with the onion, or serve sliced fresh chile at the table. Serrano gives a sharper, more direct heat than the mellow roasted flavor of Anaheim or Hatch chiles.
Try a different fresh cheese. Queso fresco is traditional in many versions because it holds its shape and brings a gentle, milky saltiness. If it is hard to find, use queso panela, which is also mild and firm and will stay in pieces. Crumbled farmer cheese can work in a pinch, though it may be tangier. Monterey Jack melts much more than queso fresco, making the broth richer and less traditionally textured; add it sparingly and off the heat.
Add vegetables or a little protein. A cup of corn kernels can go in with the potatoes, while diced zucchini is best added for the final 8 to 10 minutes so it does not turn mushy. Some cooks make a heartier version with cooked shredded chicken; stir it in with the milk so it warms through. Keep the potato, chile, and cheese as the defining ingredients, and avoid overcrowding the pot with additions that would dilute the broth.
Storage and Reheating
Cool leftovers promptly and refrigerate them within 2 hours in a covered, shallow container. The soup keeps for 3 to 4 days in the refrigerator. It may thicken as the potatoes absorb broth, and the queso fresco will soften more over time; that change is normal. If you know you will have leftovers, you can keep some cheese aside and add it to each bowl when serving.
Reheat only the portion you plan to eat, either in a saucepan over medium-low heat or in the microwave, stirring at intervals. Add a splash of broth or milk if the soup has become too thick. Reheat leftovers to 165°F (74°C), the USDA FSIS recommendation, and avoid a prolonged boil once the soup is hot because the dairy may separate. Discard soup left at room temperature for more than 2 hours.
Freezing is possible, but the potatoes can become grainy and the milk-based broth may separate after thawing. For better texture, freeze the soup before adding milk and queso fresco, then thaw it in the refrigerator, bring it to a simmer, and finish with fresh milk and cheese. Use frozen soup within about 2 to 3 months for best quality.
Frequently Asked Questions
What does caldo de queso mean?
Caldo means broth or soup, and queso means cheese, so the name translates roughly as cheese soup. In this dish, potatoes and green chile simmer in broth, and fresh cheese is added near the end. It is served as a hot soup rather than as a smooth, blended cheese soup.
Is caldo de queso spicy?
It can be mild or moderately spicy depending on the chile variety and how much of it you use. Anaheim chiles are usually gentle, while some Hatch chiles and poblanos vary in heat. Remove seeds and membranes for a milder bowl, and offer hot chile separately so diners can adjust their own portions.
Can I use a different kind of cheese?
Yes. Queso panela is the closest easy substitute because it is mild and holds its shape when warmed. Farmer cheese is another option, though it can taste tangier. Monterey Jack or another melting cheese makes the soup creamier and less like the fresh-cheese versions; add it in small amounts off the heat.
Can I make the soup ahead?
Yes, though the potatoes will continue to absorb liquid and the cheese will soften as the soup rests. For the best texture, cook the soup through the potato stage, cool and refrigerate it, then reheat gently and add the milk and queso fresco shortly before serving. Refrigerate it within 2 hours and use it within 3 to 4 days.
Why did my soup become grainy?
A rolling boil after adding milk or cheese is a common reason. Keep the heat low when warming the milk, switch it off before folding in queso fresco, and stir gently. Fresh queso fresco naturally remains in soft pieces, so a few curds are expected; a completely smooth broth is not the goal of this recipe.
Can I make caldo de queso without roasting fresh chiles?
Yes. Canned diced green chiles are convenient and can go straight into the pot after the garlic. They usually bring less smoky, roasted flavor than freshly blistered chiles, but the soup will still be good. Drain them first so their packing liquid does not change the broth’s seasoning.
Related
- Moroccan Style Rice with Warm Spices and Chickpeas
- Moroccan Rice Pudding with Orange Blossom and Cinnamon
- Moroccan Rice Recipe with Warm Spices and Chickpeas
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).