Soups & Stews
This ajiaco soup recipe brings the comforting warmth of Colombia to your kitchen with its velvety potato broth and creamy avocado finish. 🌟 Born in Bogotá's chilly highlands, ajiaco is more than soup—it's a hearty tradition that transforms simple ingredients into a meal that feels like a hug on a cold day.
The secret lies in layering flavors: tender meat simmered in herb-infused broth, potatoes that melt into creamy perfection, and corn that adds just the right sweetness.
The beauty of this recipe is its balance between rustic tradition and home-cooking simplicity. While authentic versions use three types of potatoes, this version keeps it practical with just two—still delivering that signature creamy texture.
The broth develops deep, savory notes from slow-cooked meat and aromatic herbs, while the final touch of avocado and cream elevates it to restaurant-quality richness without sacrificing authenticity.
What makes ajiaco truly special is how it transforms humble ingredients into something extraordinary. Imagine tender beef or chicken swimming in a golden broth, potatoes so soft they nearly dissolve, and corn kernels bursting with natural sweetness.
The creamy avocado topping adds a luxurious finish that makes this more than just soup—it's a complete, satisfying meal that warms both body and soul.
Perfect for family gatherings or cozy weeknight dinners, this ajiaco comes together with patience and care. The long simmering process rewards you with flavors that develop over time, creating a dish that's as comforting as it is delicious.
Let's bring a taste of Colombia to your table with this traditional recipe that's been nourishing generations.
Ingredients for ajiaco soup
Six core ingredients build the soul of this Colombian classic, blending rustic tradition with velvety comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Chuck Roast 🥩 | 2 lb | Cut into 1.5-inch cubes, trimmed |
| Yellow Potatoes 🥔 | 2 lb | Russet or Yukon Gold, peeled |
| Red Potatoes 🍅 | 1 ½ lb | Small, whole, unpeeled |
| Fresh Corn Kernels 🌽 | 2 cups | Cut from 4 ears, or frozen |
| Chicken Broth 💧 | 6 cups | Low-sodium, homemade preferred |
| Guascas Herbs 🌿 | 2 tbsp | Dried, or 1 tbsp fresh guascas |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems removed |
| Fresh Avocado 🥑 | 2 whole | Ripe but firm, for topping |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Capers 🍋 | 2 tbsp | Rinsed, for briny depth |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For sautéing meat |
| Garlic Cloves 🧄 | 6 cloves | Minced, for aromatics |
| White Onion 🧅 | 1 whole | Diced, for base |
| Sea Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
The beef chuck roast is non-negotiable for authentic texture—Costco or Whole Foods carry excellent cuts. Look for well-marbled meat with vibrant color, not grayish hues. Potatoes should be firm, not sprouting, and Yukon Golds provide that signature creamy texture. Fresh corn kernels from the cob add natural sweetness, but frozen works in a pinch (thaw first). For guascas herbs, Latin markets often carry them dried, or substitute a mix of parsley, oregano, and marjoram at half the amount. The avocados must be ripe but firm—Hass variety is standard, but any creamy avocado works.
No guascas? Dried marjoram plus a pinch of thyme mimics its earthy profile. Out of fresh cilantro? Dried cilantro or flat-leaf parsley at one-third the amount suffices. For the capers, Trader Joe's carries excellent quality in jars, or use lemon juice if unavailable. The broth must be low-sodium—homemade with chicken backs delivers the deepest flavor, but quality store-bought brands like Pacific Foods work. Potatoes can be pre-boiled 5 minutes to soften, but partial cooking risks breakdown during simmering. The avocado topping requires ripe but firm fruit—overripe avocados turn mushy when blended with cream.
This soup tastes even better the next day as flavors meld. Store in the fridge for 4-5 days, covered with plastic wrap pressed directly on the surface to prevent skin formation. For freezing, portion into containers with 1-inch headspace—thaws beautifully but may require reheating with extra broth to restore creaminess. The avocado topping should be added fresh after reheating, as it oxidizes quickly. Serve with crusty bread or arepas for a complete Colombian meal experience.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this soup—just toss everything into one pot, simmer, and walk away. The beef chuck roast practically melts into tender shreds while the potatoes and corn soften perfectly, no fussing required.
- Layered Comfort: That first sip? Rich beef broth, earthy potatoes, and sweet corn all dancing together. Honestly, it’s the kind of dish that makes you slow down mid-bite—like a hug in a bowl.
- Weeknight Workhorse: Need dinner fast? This feeds the whole family without extra effort. Double the batch on Sundays, and you’ve got lunches covered—just reheat and enjoy. My kids even ask for seconds.
- Budget-Friendly Feast: Beef chuck roast stretches far, and seasonal potatoes and corn keep costs low. Between us, this is my go-to when grocery money’s tight—still feels special, just without the markup.
Step-by-step instructions for ajiaco soup recipe
Master this hearty Colombian classic with tender beef, three potato varieties, and creamy avocado topping.
🔥 Step 1: Sear the Beef and Build the Base
Heat the 0.25 cup extra-virgin olive oil in a large Dutch oven over medium-high heat. Add the 2 lb beef chuck roast cut into 1.5-inch cubes and sear until deeply browned on all sides—about 8-10 minutes. This step develops rich flavor through the Maillard reaction.
Remove the beef and set aside. In the same pot, add the 1 whole white onion diced and 6 cloves garlic minced. Sauté for 3-4 minutes until softened and fragrant. Stir in the 2 tbsp guascas herbs and cook for 30 seconds to toast the spices gently—this awakens their earthy notes.
🍳 Step 2: Simmer the Potatoes and Corn
Add 6 cups chicken broth to the pot and bring to a boil. Return the beef to the pot, then add the 2 lb yellow potatoes (peeled and halved) and 1.5 lb red potatoes (whole and unpeeled). Simmer for 20 minutes until the yellow potatoes are fork-tender but still hold their shape.
Add the 2 cups fresh corn kernels and 1.5 tsp sea salt. Continue simmering for another 10 minutes until all potatoes are fully tender. The red potatoes should break apart slightly, releasing their starchy goodness into the broth. Taste and adjust seasoning with 0.5 tsp black peppercorns—ajiaco needs bright, balanced flavors.
🥘 Step 3: Finish with Cream and Capers
Reduce heat to low and stir in the 0.5 cup heavy cream and 2 tbsp capers. Simmer gently for 5 minutes to allow the cream to blend smoothly into the broth. The capers add a briny contrast that cuts through the richness of the cream and beef.
Remove from heat and let the soup rest for 5 minutes. This resting period allows the flavors to meld completely. Skim off any excess fat that rises to the surface—ajiaco should be velvety, not greasy.
🍽️ Step 4: Serve with Avocado and Cilantro
Ladle the soup into bowls and top each serving with 2 whole fresh avocado sliced into wedges and 0.5 cup fresh cilantro chopped. The cool, creamy avocado balances the warm, hearty soup, while the cilantro adds a fresh finish.
Serve immediately with crusty bread to soak up every last drop of that rich, potato-infused broth. The contrast of temperatures and textures makes this a truly satisfying dish—creamy, hearty, and full of Colombian comfort.
Pro Tips For Making Ajiaco Soup
- Brown the Beef First: Don’t just toss that chuck roast into simmering broth—sear it hard in a hot pot with a little oil until it’s deep brown in spots. I used to skip this, and the soup always tasted flat; now it builds rich, caramelized flavor that carries through the whole dish.
- Peel Potatoes After Cooking: Leave the skins on yellow and red potatoes until they’re fully tender, then peel them right in the pot. The skins soften in the broth, making peeling easier, and the broth gets that creamy, starchy richness without extra effort.
- Shred Corn, Don’t Chop: Use your hands to pull fresh corn kernels off the cob into long, uneven shreds—not tiny bits. It looks rustic, but those strands hold together better in the soup and feel more satisfying when you bite into them.
- Simmer Low and Long: After adding broth, keep the heat at a bare simmer—no boiling—to avoid breaking down the beef too fast. I learned this after a batch turned mushy; low and slow keeps the meat tender and the broth clear.
Serving suggestions for this dish
Traditional Toppings
The key to authentic ajiaco lies in its toppings—avocado slices and fresh cilantro are non-negotiable. I always use Hass avocados when they're ripe but firm, slicing them into wedges just before serving to prevent browning.
The creamy avocado provides that signature contrast to the warm broth, while the cilantro adds a bright, herbaceous finish. 🥑
For extra depth, I recommend adding 2 tbsp capers directly to each bowl—their briny tang cuts through the richness beautifully. Some traditional versions also include crispy fried plantains or arepas on the side, which add a satisfying crunch and soak up the flavorful broth.
Bread Pairings
No ajiaco is complete without crusty bread to mop up every last drop of that velvety broth. I love using Baguette slices or Colombian pan de yuca—the latter is a dense, slightly sweet bread made from cassava flour that pairs perfectly with the soup's hearty flavors.
Toast the bread lightly before serving to enhance its crunch.
For a more rustic touch, try empanadas de pipián—small corn-based empanadas filled with cheese and herbs. These bite-sized treats are a staple in Colombian homes and add an extra layer of texture to your meal.
I often make a batch ahead of time and serve them warm alongside the soup.
Garnish Variations
While avocado and cilantro are traditional, don't be afraid to experiment with other garnishes. A sprinkle of toasted pumpkin seeds adds a nutty crunch, while lime wedges brighten the dish with a citrusy note.
For something more decadent, try crumbled queso fresco or a drizzle of sour cream—both add a creamy contrast that feels luxurious.
If you're serving a vegetarian version, swap the beef for mushrooms or lentils and garnish with pickled red onions for a tangy kick. The acidity helps balance the earthy flavors of the potatoes and corn, making it just as satisfying as the original. 💫
Presentation Tips
For a restaurant-worthy presentation, serve the soup in deep, earthenware bowls—they keep the soup warm and add a rustic charm. I like to arrange the avocado slices in a fan shape on top, then scatter the cilantro and capers artfully around the edges.
A drizzle of extra-virgin olive oil just before serving adds a final touch of elegance.
If you're serving a crowd, consider a family-style platter with a large pot of soup in the center, surrounded by a basket of bread and a bowl of toppings.
This communal approach mirrors how ajiaco is traditionally enjoyed in Colombia—gathered around the table, sharing a steaming pot of warmth and comfort. ✨
Nutrition facts
Frequently asked questions
What makes ajiaco different from other potato soups?
Ajiaco stands out with its layered textures and Colombian heritage. Unlike creamy potato-leek soups, it combines three potato varieties (yellow, red, and sometimes creamers) with corn and tender meat, all simmered in herb-infused broth. The final avocado topping and capers create a unique balance of creamy, briny, and fresh flavors that other soups don't match.
Can I substitute beef with chicken or make it vegetarian?
For chicken, use 2 lbs boneless thighs or breasts instead of beef chuck. For vegetarian, replace meat with mushrooms or lentils—add 1 cup mushrooms during searing and 1 cup cooked lentils with the potatoes. Boost umami with 1 tsp soy sauce—it mimics the meaty depth. The broth will still be rich, just plant-powered.
Why does my ajiaco broth turn cloudy or greasy?
Cloudiness often means the potatoes released too much starch—simmer uncovered for 5 extra minutes—this helps starch settle. For grease, skim fat carefully after resting. If the broth tastes bland, reduce it slightly (medium heat, uncovered) to intensify flavors. Never boil vigorously after adding cream—this causes separation.
How do I store and reheat leftover ajiaco?
Store in airtight containers for 4-5 days—cover directly with plastic wrap to prevent skin. For reheating, warm gently on low heat—add 1-2 tbsp broth if it thickens too much. Never microwave with avocado topping—add fresh after reheating. The broth actually improves overnight as flavors meld!
What's the deal with guascas herbs—where can I find them?
Guascas is a Colombian herb blend (mix of parsley, oregano, and marjoram). Find it in Latin markets—look for dried bundles labeled "guascas" or "hierbas para ajiaco." No guascas? Use 1 tsp dried oregano + 1 tsp parsley—toast gently to release flavors. The herbs give ajiaco its signature earthy depth that's hard to replicate.
