Cuban Lentil Soup with Ham and Vegetables Recipe

If you’ve ever craved a soul-warming, hearty meal that’s brimming with flavor and comfort, you’re going to love what I have for you today. This Cuban Lentil Soup with Ham and Vegetables Recipe has been one of my family’s favorite cozy meals for years, and I just can’t keep it to myself anymore. It’s the kind of dish that feels like a warm hug after a long day, with smoky ham, nourishing lentils, and tender veggies all marrying beautifully in one pot. Stick with me—I’ll share exactly how to get this delicious stew just right in your kitchen.

❤️

Why You’ll Love This Recipe

  • Rich and smoky flavor: Thanks to smoked ham shanks, every spoonful bursts with a deep, authentic Cuban taste.
  • Nutritious and filling: Lentils provide a wonderful source of protein and fiber, perfect for a satisfying meal.
  • Simple, one-pot cooking: Minimal hands-on time means you can focus on other things while it simmers away.
  • Perfect for meal prep: It tastes even better the next day and freezes beautifully for busy weeks.

Ingredients You’ll Need

The beauty of this Cuban Lentil Soup with Ham and Vegetables Recipe is how all these humble ingredients come together to create something truly comforting. When you shop, look for good-quality smoked ham shanks and fresh vegetables to get that authentic flavor.

Flat lay of brown lentils in a small white ceramic bowl, a small white bowl of golden olive oil, a medium yellow onion whole and unpeeled, a fresh orange carrot with green tops trimmed, three garlic cloves unpeeled, a small white bowl containing bright red tomato paste, a small white bowl of coarse salt crystals, dried oregano and ground cumin each in separate small white bowls, whole black peppercorns in a small white bowl, a large smoked pork ham shank with visible smoked skin and marbling, a small white bowl of rich golden chicken broth, a small white bowl of clear water, a fresh glossy green bay leaf, a large russet potato peeled with smooth white flesh and cut into chunks, fresh vibrant orange pumpkin pieces cut into cubes placed directly on the surface, placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Cuban Lentil Soup with Ham and Vegetables, hearty Cuban lentil soup recipe, comforting lentil and ham stew, easy Cuban lentil soup, flavorful ham and vegetable lentil soup
  • Dry Lentils: Brown or green work best here; just remember to pick through and rinse them well before cooking.
  • Olive Oil: Adds a subtle richness when sautéing the veggies.
  • Onion: I like to finely dice it so it softens nicely and dissolves into the broth.
  • Carrot: Adds a bit of sweetness and color; fresh is always best.
  • Garlic Cloves: Minced garlic is a must for that fragrant base flavor.
  • Tomato Paste: This little ingredient amps up the umami and deepens the stew’s color.
  • Salt: Essential for flavor balance; start with a teaspoon but adjust to taste near the end.
  • Dried Oregano: Adds a warm, earthy aroma that’s classic in Cuban cooking.
  • Ground Cumin: A tiny pinch goes a long way to bring in that subtle smokiness.
  • Black Pepper: Freshly ground for that little kick.
  • Smoked Pork (Ham Shanks or Ham Hocks): The star of the show—look for good-quality, smoked ham with some fat for flavor.
  • Chicken Broth: The liquid base that enriches the stew; homemade or low-sodium store-bought works great.
  • Water: Combined with broth to keep flavors balanced.
  • Bay Leaf: Simple but essential for depth and that aromatic touch.
  • Potato: Peeled and cut into chunks, they add body and creaminess as they cook down.
  • Pumpkin: Adds a subtle sweetness and lovely texture contrast; fresh pumpkin is best but frozen works in a pinch.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love this soup as-is, but sometimes I like to switch things up depending on what’s in my fridge or dietary needs. You can easily customize it for your own tastes or to feed different crowds.

  • Vegetarian Version: Swap smoked ham for smoked paprika and roasted veggies to get that smoky depth without meat.
  • Spice it up: Add a pinch of cayenne or some diced jalapeños if you’re in the mood for a little heat.
  • Seasonal veggies: Try swapping pumpkin for butternut squash in fall or adding chopped greens towards the end for extra color and nutrition.
  • Use lentil varieties: Red lentils cook faster and give a different texture, great if you want soup in under an hour.

How to Make Cuban Lentil Soup with Ham and Vegetables Recipe

Step 1: Sauté Vegetables for a Flavorful Base

Begin by heating the olive oil over medium heat in a large pot. Toss in your diced onions and carrots and cook them for about 5 minutes until the onions turn translucent and fragrant. Stir frequently so nothing sticks or burns. This step builds the foundation of flavor for the whole soup, so don’t rush it.

Step 2: Build Aroma with Garlic and Spices

Next, add the minced garlic and tomato paste, stirring for about a minute to toast the paste and release the garlic’s aroma. Then sprinkle in the salt, oregano, cumin, and black pepper. Stir continuously so the spices bloom in the oil rather than burn. The kitchen should start smelling amazing at this point!

Step 3: Add Ham and Liquid; Simmer

Now it’s time to add the smoked ham shanks, chicken broth, water, and a bay leaf to the pot. Give it a good stir and raise the heat to high. When it reaches a boil, lower to medium-low, cover, and let it cook for 10 minutes. This infuses the broth with smoky, meaty richness. Stir occasionally to keep flavors blending.

Step 4: Cook Lentils Until Tender

Add your lentils to the pot, cover again, and cook for about 20 minutes. You’ll notice the lentils soften and start to thicken the broth, making it heartier by the minute. Keep an eye on it and stir occasionally to prevent sticking.

Step 5: Add Potatoes and Pumpkin for Creamy Goodness

Once the lentils are just starting to soften, take out the ham shanks carefully and let them cool on a plate. Meanwhile, add the potatoes and pumpkin chunks to the pot. Turn the heat back to high to bring everything to a boil, then reduce to medium-low, cover, and simmer for 15-20 minutes until the potatoes, pumpkin, and lentils are all tender.

Step 6: Shred Ham and Finish the Soup

While the veggies cook, shred the meat off the cooled ham shanks, discarding the bones and excess fat. Chop the ham into bite-size pieces and return it to the pot. Give the soup a good stir and let it simmer gently, allowing flavors to meld. Remove and discard the bay leaf, then taste and adjust salt as needed—you might find you need about a teaspoon total.

👨‍🍳

Pro Tips for Making Cuban Lentil Soup with Ham and Vegetables Recipe

  • Soak Lentils or Not? I usually don’t soak lentils for this recipe — it cooks perfectly in about an hour, and soaking can make them too mushy.
  • Use Quality Smoked Ham: Once, I used low-quality smoked pork and the soup lacked depth; investing a little more makes all the difference.
  • Keep an Eye on Liquid Levels: If your soup gets too thick, add a cup of water or broth—better to adjust slowly than end up dry.
  • Don’t Skip Stirring: Stir occasionally to prevent lentils from sticking or burning at the bottom, especially near the end.

How to Serve Cuban Lentil Soup with Ham and Vegetables Recipe

The image shows a close-up of a white bowl filled with thick lentil soup. The soup has a brownish color with visible green lentils, chunks of orange carrots, yellow potato pieces, and bits of meat mixed inside. There is some chopped green parsley sprinkled on top. A woman's hand is holding a round piece of light-colored bread dipped inside the soup. The background and surface are a white marbled texture. Photo taken with an iphone --ar 2:3 --v 7 - Cuban Lentil Soup with Ham and Vegetables, hearty Cuban lentil soup recipe, comforting lentil and ham stew, easy Cuban lentil soup, flavorful ham and vegetable lentil soup

Garnishes

I love topping this soup with some freshly chopped cilantro or parsley—it brightens up the rich flavors beautifully. A squeeze of fresh lime or a drizzle of a good olive oil on top also adds a lovely freshness that wakes up the palate.

Side Dishes

It pairs wonderfully with warm crusty bread or Cuban-style tostones (fried plantains) to sop up the broth. For something lighter, a simple green salad with a tangy vinaigrette balances the hearty soup perfectly.

Creative Ways to Present

For special occasions, I like serving the soup in rustic bread bowls—kids and adults alike think it’s a fun twist, and it makes the meal feel extra cozy. You can also top it with a dollop of sour cream or shredded cheese for an indulgent treat.

Make Ahead and Storage

Storing Leftovers

I usually store leftover soup in airtight containers in the fridge, where it keeps beautifully for up to 4 days. The flavors actually deepen overnight, so it tastes even better the next day!

Freezing

This Cuban Lentil Soup with Ham and Vegetables Recipe freezes like a dream. I portion it into freezer-safe containers and it keeps for up to 3 months. When you’re ready to eat, just thaw in the fridge overnight.

Reheating

For reheating, I prefer warming the soup gently on the stovetop over medium-low heat, stirring occasionally. Adding a splash of broth or water helps if it looks a bit thick after freezing. Microwaving works, but slow and steady on the stove brings out the best texture.

FAQs

  1. Can I make this Cuban Lentil Soup with Ham and Vegetables Recipe vegetarian?

    Absolutely! Just swap out the smoked ham shanks for smoked paprika and add extra veggies like mushrooms or roasted peppers to bring in that smoky, savory depth without meat.

  2. Do I need to soak the lentils before cooking?

    For this recipe, soaking lentils isn’t necessary since they cook quickly and hold their shape well. Soaking can make them too soft or mushy for the stew’s texture.

  3. Can I use canned lentils for this soup?

    Canned lentils aren’t ideal here because they’re already cooked and can turn mushy when simmered further. Dry lentils yield a better texture and taste.

  4. What’s the best way to prevent the soup from sticking to the bottom of the pot?

    Simply stir the soup occasionally, especially once lentils start cooking and thickening the broth. Using a heavy-bottomed pot also helps distribute heat evenly and reduces sticking.

Final Thoughts

I absolutely love how this Cuban Lentil Soup with Ham and Vegetables Recipe brings so much flavor and comfort with simple, wholesome ingredients. When I first tried making it, I was amazed at how easy it was to get such a rich, smoky broth with tender veggies and hearty lentils. Honestly, my family goes crazy for this soup—it’s become our go-to on chilly nights and lazy weekends. If you’re looking for a satisfying, one-pot recipe that feels like a warm hug in a bowl, give this a try. I promise it’ll become a beloved staple in your kitchen too!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cuban Lentil Soup with Ham and Vegetables Recipe

Cuban Lentil Soup with Ham and Vegetables Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 123 reviews
  • Author: Hannah
  • Prep Time: 20 minutes
  • Cook Time: 55 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Cuban

Description

Potaje de Lentejas is a hearty Cuban lentil soup featuring smoky ham shanks, tender lentils, potatoes, and pumpkin simmered in flavorful broth with aromatic spices. This traditional stew offers a comforting and nutritious meal, perfect for any occasion.


Ingredients

Scale

Main Ingredients

  • 12 ounces Dry Lentils (brown or green), picked through and rinsed
  • 1 tablespoon Olive Oil
  • 1 Medium Onion, finely diced
  • 1 Carrot, diced
  • 34 Garlic Cloves, minced
  • 1 tablespoon Tomato Paste
  • 1 teaspoon Salt, plus extra if needed
  • ½ teaspoon Dried Oregano
  • ½ teaspoon Ground Cumin
  • ¼ teaspoon Black Pepper
  • 1 pound Smoked Pork (ham shanks or ham hocks), rinsed
  • 4 cups Chicken Broth
  • 4 cups Water
  • 1 Bay Leaf
  • 1 Large Potato, peeled and cut into 12 inch pieces
  • 1 pound Pumpkin, peeled, seeded, and cut into 12 inch pieces

Instructions

  1. Sauté Vegetables: Heat the olive oil in a large pot over medium heat. Add the diced onions and carrots and cook for approximately 5 minutes until the onions become translucent, stirring frequently to prevent sticking.
  2. Add Aromatics and Spices: Stir in the minced garlic, tomato paste, salt, oregano, cumin, and black pepper. Cook the mixture for about 1 minute, stirring continuously to release the aromas.
  3. Add Broth and Ham: Place the ham shanks into the pot, then pour in the chicken broth and water. Add the bay leaf and stir well. Increase the heat to high and bring the liquid to a boil. Once boiling, reduce the heat to medium-low, cover, and cook for 10 minutes, stirring occasionally.
  4. Cook Lentils: Add the rinsed lentils to the pot. Cover again and continue to cook for about 20 minutes, until the lentils begin to soften. Stir occasionally to prevent sticking.
  5. Prepare Vegetables: Remove the ham shanks from the pot and set aside to cool. Meanwhile, add the peeled and chopped potatoes and pumpkin to the stew. Bring the mixture back to a boil, then reduce heat to medium-low, cover, and cook for another 15-20 minutes or until the lentils, potatoes, and pumpkin are tender.
  6. Shred Ham: Once the ham shanks have cooled, remove the meat from the bones, discarding fat and bones. Chop the ham into bite-sized pieces and return the meat to the pot.
  7. Simmer and Season: Keep the stew at a gentle simmer, adjusting the heat as necessary and stirring occasionally to meld flavors.
  8. Finish and Serve: Remove and discard the bay leaf. Taste the stew and add additional salt if necessary (approximately 1 teaspoon is recommended). Serve warm for a comforting meal.

Notes

  • Brown or green lentils work best as they hold their shape well during cooking.
  • Smoked ham shanks provide authentic flavor; alternatively, smoked ham hocks can be used.
  • Adjust seasoning to taste after cooking, especially salt.
  • This recipe can be made a day ahead; flavors develop even more after resting.
  • For a vegetarian version, omit the ham and use vegetable broth instead.

Nutrition

  • Serving Size: 1 bowl (approx. 1.5 cups)
  • Calories: 320 kcal
  • Sugar: 5 g
  • Sodium: 750 mg
  • Fat: 8 g
  • Saturated Fat: 2.5 g
  • Unsaturated Fat: 5 g
  • Trans Fat: 0 g
  • Carbohydrates: 45 g
  • Fiber: 14 g
  • Protein: 20 g
  • Cholesterol: 40 mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *