Columbian Restaurant-Style Salad Recipe: Bold Lime-Cilantro Dressing With Crunchy Avocado Layers

Salads

Columbian Restaurant-Style Salad Recipe: Bold Lime-Cilantro Dressing With Crunchy Avocado Layers

This Colombian restaurant-style salad delivers the vibrant flavors and textures you’d expect from a Bogotá café table—bright lime, fresh cilantro, and creamy avocado layered with crisp vegetables and protein.

The secret lies in a zesty dressing that balances tartness with herby depth, while traditional ingredients like chicharrón (optional) or grilled chicken add hearty satisfaction. Unlike basic salads, this dish is built to impress, with every bite offering a mix of crunch, creaminess, and bold Latin American flavors.

The foundation of this salad is its dressing—a tangy blend of lime juice, cilantro, garlic, and a touch of ají (if you prefer heat). This dressing isn’t just a topping; it’s the soul of the dish, infusing each ingredient with a refreshing kick.

Pair it with crisp lettuce, juicy tomatoes, shredded carrots, and slices of avocado for that signature creamy texture. For protein, grilled chicken or chicharrón (fried pork) adds richness, while hard-boiled eggs bring extra substance.

What sets this salad apart is its restaurant-quality presentation—layers of color and texture that make it as visually stunning as it is delicious. The lime-cilantro dressing ties everything together, ensuring every bite is bright and cohesive.

Whether you’re serving it as a light lunch or a side for a fiesta, this salad brings the bold, fresh flavors of Colombia to your table with minimal effort.

Ready to recreate the taste of a Colombian restaurant at home? The key is in the dressing and the balance of ingredients—no shortcuts, just authentic flavors. Let’s bring this vibrant dish to life with just a few simple steps.

👨‍🍳
Difficulty
Medium
🍗
Category
Poultry
🔥
Calories
Med Cal

Ingredients for columbian restaurant salad

Bright lime, fresh cilantro, and creamy avocado—just 14 ingredients for a restaurant-worthy Colombian salad.

Ingredient Amount Notes
Lime Juice 🍋 ½ cup Freshly squeezed, no pulp
Fresh Cilantro 🌿 ½ cup Stems removed, loosely packed
Garlic Cloves 🧄 3 cloves Minced, fresh preferred
Extra-Virgin Olive Oil 🫒 ½ cup High quality, fruity
Red Onion 🧅 1 medium Thinly sliced, white part
Avocados 🥑 2 whole Ripe, pitted and sliced
Romaine Lettuce 🥬 1 head Chopped, crisp varieties
Carrots 🥕 2 medium Shredded, julienned style
Cherry Tomatoes 🍅 1 pint Halved, vine-ripened
Grilled Chicken Breast 🍗 1 ½ lb Diced, skinless, cooked
Hard-Boiled Eggs 🥚 2 whole Chopped, peeled
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Ají Charapita (Optional) 🔥 ½ tsp Dried, finely ground

The lime and cilantro are non-negotiable for that signature zing. Mexican limes from Trader Joe's have the best juice yield, but any bright green lime works. Cilantro's flavor varies wildly—pick the freshest bunch you can find, preferably with roots still attached. For the garlic, peel and mince it fresh—jarred minced garlic lacks the punch. The avocados should yield slightly to gentle pressure but not be mushy. Hass avocados are the gold standard here. If you're feeling adventurous, grab some ají charapita from a Latin market for that authentic heat—it's the secret weapon in many Colombian dishes.

No fresh cilantro? Substitute with flat-leaf parsley at double the amount, though it won't be quite the same. Running low on lime juice? Key lime juice or even lemon in a pinch, but you'll lose some of that tropical brightness. For the chicken, rotisserie chicken works perfectly—just shred it and mix with a little of the dressing. The carrots can be baby carrots if that's what's in your fridge, but julienne style gives that restaurant presentation. Want to make it vegan? Swap the chicken for black beans or crispy chickpeas. The eggs are optional but add that satisfying protein boost—hard-boil a batch ahead of time for convenience.

This salad tastes best when assembled right before serving—keep the dressing and avocado separate until the last minute to prevent browning. The dressing keeps for 3 days in the fridge, but the avocado and tomatoes are best used within 2 days. Store components separately in airtight containers. For leftovers, press plastic wrap directly on the avocado slices to preserve freshness. The grilled chicken can be prepped ahead and stored in the fridge for up to 4 days. Pro tip: Toss the avocado with a tiny bit of lemon juice before storing to keep it green longer.

❤️

Why You'll Love This Recipe

  • No Chopping Chaos: I swear by this—just slice that red onion thin and let the acidity mellow it out. No dice, no fuss, and the lime juice does half the work for you.
  • Garlic-Cilantro Magic: That raw garlic and cilantro combo? It’s like a bright, herby hug in every bite. The olive oil ties it all together, making it rich without being heavy.
  • Weeknight Sidekick: Toss it with grilled chicken, beans, or even just toast for a full meal. I’ve served it at picnics, BBQs, and lazy Sundays—it’s the ultimate crowd-pleaser.
  • Pantry-Friendly Perfection: Uses what you already have, stretches for days, and tastes better the next day. Honestly, I make a big batch and forget it’s there—until someone raves about it.

Step-by-step instructions for Colombian restaurant-style salad

This vibrant salad brings authentic Colombian flavors to your table with a zesty lime-cilantro dressing and perfectly balanced textures.

1

Prepare the Lime-Cilantro Dressing

In a medium bowl, combine the 0.5 cup lime juice and 0.5 cup fresh cilantro with the 3 minced garlic cloves. I like to press the garlic with the back of my knife first to release the oils before mincing—this ensures maximum flavor. Let this mixture sit for 5 minutes while you prep the other ingredients. The acidity will mellow slightly, making the dressing more balanced.

After the waiting period, whisk in the 0.5 cup extra-virgin olive oil very slowly while continuing to whisk. This gradual addition creates a silky emulsion rather than a separated dressing. Season with 1 tsp salt, 0.5 tsp black pepper, and the 0.5 tsp ají charapita if using. Taste and adjust—Colombian dressings should be bright, not sweet. The ají charapita adds that signature Colombian heat without overpowering the fresh flavors.

2

Assemble the Crunchy Vegetable Base

Core and chop the 1 head romaine lettuce into bite-sized pieces, discarding any wilted leaves. Place in a large mixing bowl. Next, thinly slice the 1 medium red onion using a mandoline for even slices—this creates beautiful layers of color and texture. Add these to the lettuce along with the 2 medium shredded carrots and 1 pint halved cherry tomatoes. I like to toss everything together gently at this stage to distribute the juices from the tomatoes and onions.

For the avocado, slice the 2 whole avocados lengthwise and remove the pits. Score the flesh in a crosshatch pattern, then peel and slice into ¼-inch thick pieces. Add these to the bowl last—they'll oxidize quickly, so we want to keep them separate until serving. The avocado should be ripe but firm enough to hold its shape when sliced.

3

Cook and Dice the Grilled Chicken

If you haven't already, grill the 1.5 lb grilled chicken breast until the internal temperature reaches 165°F. Let it rest for 10 minutes before dicing—this keeps the meat juicy. Cut the chicken into ½-inch cubes, removing any large pieces of fat or skin. The chicken should be warm but not hot when added to the salad, so plan ahead if you're preparing components separately.

While the chicken rests, chop the 2 whole hard-boiled eggs into small pieces. I prefer to quarter them first, then chop each quarter into tiny bits that distribute evenly throughout the salad. The eggs add a creamy contrast to the crisp vegetables and zesty dressing.

4

Combine All Components

Just before serving, add the diced chicken and chopped eggs to the vegetable base. Pour the lime-cilantro dressing over everything and toss gently but thoroughly. The dressing should coat all ingredients without making the salad soggy—if it's too wet, add a few more pieces of lettuce to absorb excess liquid. The ideal ratio is about 2 tablespoons of dressing per serving, so adjust accordingly.

For that restaurant-style presentation, arrange the salad on a large platter with the avocado slices fanned out on top. The avocado's creamy color contrasts beautifully with the bright greens and reds. Serve immediately while the avocado is at its peak texture and the dressing is still vibrant. This salad holds well for 2 hours if stored in an airtight container, but the avocado will darken over time.

5

Garnish and Serve

Divide the salad among 4 plates, reserving some avocado slices for garnish. Sprinkle with additional fresh cilantro and a final pinch of salt to enhance the flavors. I like to add a few extra cherry tomato halves on top for color and freshness. The presentation should be vibrant—think layers of green, red, and creamy avocado with the dressing glistening on top.

Serve with warm tortilla chips or crusty bread on the side to soak up any extra dressing. This salad is perfect for lunch or as a light dinner, especially when paired with a cold Colombian beer or a refreshing limeade. The balance of textures—crunchy, creamy, and tender—makes each bite satisfying and full of flavor.

👨‍🍳

Pro Tips For Making Columbian Restaurant Salad

  • COOK GARLIC LOW AND SLOW: I learned this the hard way—blasting garlic in olive oil turns it bitter fast. For this salad’s dressing, heat the oil just until shimmering (about 2 minutes on medium-low), then add minced garlic and let it whisper, not sizzle. You want golden, not burnt—otherwise, your whole dish tastes like regret.
  • SWEAT ONIONS FIRST: Skip the raw bite: Thinly slice the red onion and cook it in a dry pan for 3-4 minutes until translucent. The acid in lime juice will still brighten it, but this softens the sharp edges so it melts into the salad instead of fighting for attention. (Yes, even if you’re impatient like me.)
  • STRAIN CILANTRO STEMS: Don’t toss them—chop the stems separately and pulse them in a food processor with a splash of lime juice. They’re packed with flavor but turn to mush when tossed raw. Add them back after dressing the salad; this little move adds depth without extra effort.
  • USE AGED LIME JUICE: Fresh lime juice works, but if you’re prepping ahead, let the juice sit for 10 minutes after squeezing to mellow its sharpness. For restaurant-style balance, mix equal parts fresh lime and a splash of bottled (aged) lime juice—it’s the reason this salad tastes polished, not tart. (Your future self will thank you.)

Make-ahead tips for this columbian restaurant salad

Dressing Prep Ahead

The lime-cilantro dressing is the heart of this salad, and you can make it 3 days in advance—it actually tastes better after the flavors meld! Store it in an airtight container with a layer of plastic wrap pressed directly on the surface to prevent oxidation.

I like to shake it gently before using to re-emulsify any separated oil. For extra freshness, add 1 tbsp fresh lime juice just before tossing with the salad. 🍋

Protein Prep Timeline

Grilled chicken keeps beautifully for 4 days in the fridge, making it perfect for meal prep. Cook a whole batch and store in portion-sized containers—this way, you can grab just what you need for the salad.

For the hard-boiled eggs, peel them immediately after cooking and store in cold water in the fridge to prevent them from absorbing odors. I like to add them to the salad just before serving to keep them from getting soggy. 🍗

Vegetable Prep Strategy

Prep the vegetables in stages to maintain crispness. Shred the carrots and slice the red onion 1 day ahead and store in separate airtight containers with a paper towel to absorb moisture.

Keep the cherry tomatoes and lettuce fresh by storing them in separate containers with a damp paper towel—this prevents wilting.

The avocado is trickiest, so slice it right before serving or toss with 1 tsp lemon juice and store in an airtight container with plastic wrap pressed on top for up to 24 hours. 🥕

Full Assembly Plan

For a stress-free meal, assemble the salad 2 hours before serving—just keep the avocado and dressing separate until the last minute. Store the base (lettuce, onions, carrots, tomatoes, and protein) in a large container with a lid.

When ready to serve, toss everything together, add the avocado slices, and drizzle with the dressing. This approach keeps the texture perfect and the flavors bright. Pro tip: Use a salad spinner to dry the lettuce thoroughly before storing to prevent sogginess. ✨

Serving Suggestions

This salad holds well for 2 hours at room temperature if stored in an airtight container, making it ideal for potlucks or gatherings. For a restaurant-style presentation, arrange the salad on a large platter and fan the avocado slices on top.

Garnish with extra cilantro and a sprinkle of tajín seasoning for a bright finish. Serve with warm tortilla chips or crusty bread on the side to soak up any extra dressing. 🌟

Storage Leftovers

If you have leftovers, store them in an airtight container for up to 2 days. The avocado may darken slightly, but it’s still delicious. To reheat, simply toss the salad with a splash of fresh lime juice and a drizzle of olive oil to revive the flavors.

I like to add a few extra crisp vegetables like shredded cabbage or sliced radishes to perk up the texture. For a quick lunch, serve with a side of black beans or corn for extra heartiness. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 7g35%
Cholesterol 115mg38%
Sodium 580mg25%
Total Carbohydrate 28g10%
Dietary Fiber 12g43%
Sugars 8g
Protein 36g72%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

What makes this Colombian restaurant salad different from regular salads?

This recipe captures authentic Colombian flavors through its lime-cilantro dressing with a touch of ají charapita (optional heat) and fresh ingredients like avocado, red onion, and grilled chicken. Unlike basic salads, it balances crunchy (carrots, lettuce), creamy (avocado, eggs), and tender (chicken) textures, plus a vibrant presentation that mimics Bogotá café-style dishes. The dressing isn't just a topping—it's the star!

2

Can I make this salad without avocado?

Yes! Swap avocado for black beans (for a vegan option) or creamy cottage cheese to maintain texture. If avoiding avocado entirely, add extra cherry tomatoes or shredded cabbage for crunch. The dressing and protein will still shine, but avocado adds that signature Colombian creaminess—try to include it if possible!

3

How do I keep the avocado from browning before serving?

Slice avocados right before serving or toss slices with 1 tsp lemon juice and store in an airtight container with plastic wrap pressed directly on the surface. For make-ahead prep, store avocado halves whole (pitted) in the fridge for up to 2 days, then slice just before assembling. Browning is natural—it doesn't affect taste!

4

What's the best protein substitute for chicken?

For a heartier option, try grilled shrimp or black beans. If you prefer pork, use chicharrón (fried pork) for that classic Colombian touch. For vegetarians, crispy chickpeas or tofu work well. Just ensure the protein is cooked to 165°F (or fully heated for plant-based options) before adding to the salad.

5

Can I make the dressing ahead of time?

The dressing keeps for 3 days in an airtight container in the fridge. Shake gently before using to re-emulsify any separated oil. For extra freshness, add 1 tbsp fresh lime juice just before tossing with the salad. The flavors actually improve as they meld—this is a great time-saver for busy days!

★★★★★4.9(14 reviews)
Categories Salads