Skip to content
colombiansoup✨ New

Colombian Harbor Lentil Soup (Sopa de Lentejas)

A hearty Colombian lentil soup with potato, carrot and a garlicky herb finish, based on sopa de lentejas, everyday harbor-town comfort food.

Prep
15 min
Cook
40 min
Servings
4
Difficulty
Easy
4.6
Sign in to rate
#colombian#lentil soup#sopa de lentejas#comfort food#potato#carrot

About This Recipe

Sopa de lentejas is standard lunch fare across Colombia, a simple, filling lentil soup built on a sofrito of onion, tomato, garlic and cumin, bulked out with potato and carrot until it's substantial enough to be a full meal rather than a starter. This version keeps that same everyday structure, finishing with a spoonful of fresh cilantro and a squeeze of lime for brightness. The key technique is building the sofrito properly before the lentils go in - cooked down until the tomatoes break apart and the onions turn sweet - so the broth has real depth rather than tasting like plain boiled lentils and water.

Ingredients

Serves 4

  • 1.5 cupsdried brown or green lentils(rinsed)
  • 2 tbspolive oil
  • 1onion(diced)
  • 1tomato(diced)
  • 4 clovesgarlic(minced)
  • 1 tspground cumin
  • 2carrots(peeled and diced)
  • 1 largepotato(peeled and diced)
  • 6 cupswater or vegetable stock
  • 1bay leaf
  • 1.5 tspfine sea salt
  • 1lime(cut into wedges)
  • 0.25 cupcilantro(chopped)

Instructions

  1. 1

    Build the sofrito

    Heat olive oil in a soup pot over medium heat. Cook onion 6-7 minutes until soft, then add tomato and cook 4-5 minutes until it breaks down.

  2. 2

    Add aromatics

    Stir in garlic and cumin, cook 1 minute until fragrant.

  3. 3

    Add lentils and vegetables

    Add lentils, carrots, potato, water or stock, bay leaf and salt. Bring to a boil.

  4. 4

    Simmer

    Reduce to a simmer and cook uncovered 30-35 minutes, stirring occasionally, until the lentils and vegetables are tender.

    If the soup gets too thick as it cooks, add water a half-cup at a time to keep it a proper soup consistency, not a stew.

  5. 5

    Finish

    Remove the bay leaf, taste for salt, and ladle into bowls. Finish with chopped cilantro and serve with lime wedges on the side.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Dice the potato and carrot into small, even pieces so they cook through at the same rate as the lentils.

  • →

    Let the sofrito cook down properly before adding liquid - a rushed sofrito is the most common reason this soup tastes watery instead of rich.

  • →

    A squeeze of lime right before eating makes a noticeable difference in brightening the flavor, so don't skip it.

Variations

  • •

    Add diced chorizo or bacon to the sofrito step for a smokier, heartier version.

  • •

    Stir in a handful of chopped spinach in the last 5 minutes for extra greens.

  • •

    Blend a portion of the soup with an immersion blender for a thicker, creamier texture while keeping some whole lentils for bite.

Storage

Refrigerate up to 5 days; the soup thickens as it sits, so thin with a splash of water when reheating. Freezes well for up to 3 months.

History & Origin

Lentil soup is common comfort food across Colombia, particularly in Andean and coastal cities, and reflects the broader Latin American tradition of hearty legume soups built on a tomato-and-onion sofrito base.

Frequently Asked Questions

Do I need to soak the lentils first?

No - unlike dried beans, lentils don't require soaking and cook fully within the simmer time given here.

Why are my lentils still firm after 35 minutes?

Older lentils take longer to soften. Keep simmering in 5-minute increments and check again; adding salt too early can also slow their cooking slightly.

Can I make this soup vegan?

Yes - it's naturally vegan as written if you use vegetable stock instead of any meat-based stock.

Nutrition Facts

Per serving (420g / 14.8 oz) · 4 servings total

Calories310kcal
Protein16g
Carbohydrates50g
Fat6g
Fiber12g
Protein16g
Carbs50g
Fat6g

Time Summary

Prep time15 min
Cook time40 min
Total time55 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes