There’s something incredibly comforting about a warm bowl of soup that feels like a hug from the inside. Caldo de papa, a traditional Mexican potato soup, is just that kind of dish.
It’s simple, hearty, and packed with flavors that bring out the best in humble ingredients like potatoes, garlic, and fresh herbs. Whether you’re looking for a cozy meal on a chilly evening or a satisfying starter for a Mexican-themed dinner, this recipe will become a staple in your kitchen.
What makes caldo de papa so special isn’t just its creamy texture and savory aroma—it’s the ease of preparation and the way it captures the essence of home-cooked goodness. In this post, I’ll guide you through a step-by-step recipe that’s approachable for cooks of all skill levels, plus tips and variations to make it your own.
Ready to dive into this delicious and soul-satisfying soup? Let’s get started!
Why You’ll Love This Recipe
Caldo de papa is a beautiful blend of simple ingredients that come together to create something truly magical. Here’s why you’ll want to add this recipe to your repertoire:
- Easy to make: With basic pantry staples and minimal prep, you can have this soup ready in under an hour.
- Comforting and filling: The silky potatoes paired with aromatic broth make it perfect for chilly days or whenever you need a comforting meal.
- Customizable: Whether you like it spicy, creamy, or loaded with toppings, caldo de papa adapts well to any preference.
- Nutritious: Potatoes are a great source of vitamins and minerals, and the broth adds hydration and warmth.
- Culturally rich: Enjoy a taste of Mexico’s culinary heritage with every spoonful.
Ingredients
- 4 medium russet potatoes, peeled and diced
- 1 medium white onion, chopped
- 3 cloves garlic, minced
- 4 cups chicken or vegetable broth
- 2 tablespoons olive oil
- 1 jalapeño pepper, seeded and finely chopped (optional for heat)
- 1 teaspoon dried oregano
- Fresh cilantro, chopped (for garnish)
- Salt and pepper to taste
- 1 cup shredded cheese (such as queso fresco or Monterey Jack), for topping
- Sour cream or Mexican crema, for serving
- 1 lime, cut into wedges
Equipment
- Large soup pot or Dutch oven
- Cutting board and sharp knife
- Measuring cups and spoons
- Wooden spoon or spatula
- Blender or immersion blender (optional for creamier texture)
- Ladle for serving
Instructions
- Prepare the ingredients: Peel and dice the potatoes into roughly 1-inch cubes. Chop the onion and mince the garlic. If using jalapeño, remove seeds for less heat and finely chop.
- Sauté the aromatics: Heat the olive oil in your large pot over medium heat. Add the chopped onion and jalapeño, cooking until the onion is translucent and fragrant, about 4-5 minutes.
- Add garlic and oregano: Stir in the minced garlic and dried oregano, cooking for another minute until fragrant but not browned.
- Cook the potatoes: Add the diced potatoes to the pot, stirring to coat them in the oil and aromatics. Cook for 2-3 minutes to start softening.
- Add the broth: Pour in the chicken or vegetable broth. Bring the mixture to a boil, then reduce heat to a simmer. Cover and let cook until the potatoes are very tender, about 20-25 minutes.
- Blend the soup (optional): For a creamier texture, use an immersion blender to partially blend the soup right in the pot. Alternatively, transfer half of the soup to a blender, puree, then stir back in.
- Season to taste: Add salt and pepper, adjusting the seasoning to your preference.
- Serve and garnish: Ladle the soup into bowls and top with shredded cheese, a dollop of sour cream or crema, chopped fresh cilantro, and a squeeze of lime juice.
Tips & Variations
“For a vegetarian version, swap the chicken broth for vegetable broth and skip any meat-based toppings.”
- Make it spicy: Add diced chipotle peppers in adobo or increase the jalapeño amount for a smoky heat.
- Extra creamy: Stir in a splash of heavy cream or blend more of the soup for velvety smoothness.
- Add protein: Top with cooked shredded chicken or crumbled chorizo for a heartier meal.
- Vegetable boost: Include diced carrots or celery during the initial sauté step for added nutrition.
- Garnishes: Try radish slices, diced avocado, or crispy tortilla strips for texture variation.
Nutrition Facts
Nutrient | Amount per Serving (1 bowl) |
---|---|
Calories | 220 |
Protein | 6 g |
Fat | 7 g |
Carbohydrates | 34 g |
Fiber | 4 g |
Sodium | 700 mg (varies by broth used) |
Vitamin C | 30% DV |
Serving Suggestions
Caldo de papa shines on its own, but pairing it with complementary sides can elevate your meal.
- Serve with warm, crusty Mexican bolillos or freshly made corn tortillas.
- A simple green salad with avocado and lime vinaigrette balances the richness of the soup.
- For a heartier feast, add a side of Mexican rice or refried beans.
- Don’t forget a refreshing agua fresca or a cold beer to complete your authentic Mexican dining experience.
Conclusion
Caldo de papa is more than just a soup—it’s a celebration of simple ingredients transformed into a comforting, nourishing dish that warms both the body and soul. Its approachable recipe makes it perfect for cooks of all levels, and its versatility means you can easily tailor it to your taste preferences.
Whether you’re craving a light lunch or a filling dinner, this potato soup delivers on flavor and satisfaction every time.
Next time you want to bring a little Mexican comfort into your kitchen, give this caldo de papa recipe a try. It’s a perfect introduction to traditional flavors and a reliable go-to for cold days or any day you need a little extra warmth.
And if you’re looking for more delicious Mexican dishes to try, check out our Chicken Tinga or Chiles Rellenos recipes for more inspiration!
📖 Recipe Card: Caldo de Papa
Description: A comforting Mexican potato soup made with simple ingredients and fresh herbs. Perfect for a warm, hearty meal.
Prep Time: PT15M
Cook Time: PT30M
Total Time: PT45M
Servings: 4 servings
Ingredients
- 4 medium potatoes, peeled and diced
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 4 cups chicken or vegetable broth
- 1 cup milk
- 1/2 cup fresh cilantro, chopped
- 1 jalapeño, seeded and chopped
- 2 tablespoons vegetable oil
- Salt to taste
- Black pepper to taste
- 1/2 cup shredded cheese (optional)
- Lime wedges for serving
Instructions
- Heat oil in a pot over medium heat.
- Sauté onion, garlic, and jalapeño until soft.
- Add diced potatoes and broth; bring to a boil.
- Reduce heat and simmer until potatoes are tender, about 20 minutes.
- Mash some potatoes in the pot for a thicker texture.
- Stir in milk and cilantro; season with salt and pepper.
- Heat through without boiling, then serve.
- Top with shredded cheese and lime wedges if desired.
Nutrition: Calories: 180 kcal | Protein: 5 g | Fat: 5 g | Carbs: 30 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Caldo de Papa”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A comforting Mexican potato soup made with simple ingredients and fresh herbs. Perfect for a warm, hearty meal.”, “prepTime”: “PT15M”, “cookTime”: “PT30M”, “totalTime”: “PT45M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“4 medium potatoes, peeled and diced”, “1 medium onion, chopped”, “2 cloves garlic, minced”, “4 cups chicken or vegetable broth”, “1 cup milk”, “1/2 cup fresh cilantro, chopped”, “1 jalape\u00f1o, seeded and chopped”, “2 tablespoons vegetable oil”, “Salt to taste”, “Black pepper to taste”, “1/2 cup shredded cheese (optional)”, “Lime wedges for serving”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat oil in a pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Saut\u00e9 onion, garlic, and jalape\u00f1o until soft.”}, {“@type”: “HowToStep”, “text”: “Add diced potatoes and broth; bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Reduce heat and simmer until potatoes are tender, about 20 minutes.”}, {“@type”: “HowToStep”, “text”: “Mash some potatoes in the pot for a thicker texture.”}, {“@type”: “HowToStep”, “text”: “Stir in milk and cilantro; season with salt and pepper.”}, {“@type”: “HowToStep”, “text”: “Heat through without boiling, then serve.”}, {“@type”: “HowToStep”, “text”: “Top with shredded cheese and lime wedges if desired.”}], “nutrition”: {“calories”: “180 kcal”, “proteinContent”: “5 g”, “fatContent”: “5 g”, “carbohydrateContent”: “30 g”}}