This post may contain affiliate links, please see the privacy policy for details.
Mexican charro lentils (aka Mexican cowboy lentils) are tender, earthy tasty with smoky flavors from the bacon chorizo, and hotdogs, all cooked in a rich tomato broth. They make the perfect side dish, plus they are delicious just as they are or served with tortilla for dipping. Loaded with meaty, smoky flavors and bright herbs, the lentils get topped with a tangy Mexican cream to balance them out. This recipe is definitely a crowd-pleaser and needs to be added to your list of favorite Mexican food recipes.
Make the most incredible charro lentils (Mexican cowboy lentils) packed with three kinds of meat, fresh tomatoes, herbs, and a kick from the jalapeno.
If you loved this lentil and sausage soup, check out these lentil recipes. Don’t miss my simple lentil soup, or this Italian-style zuppa di lenticchie.
Why You’ll Love It
Hearty and satisfying: While light, Mexican cowboy lentils are also packed with satisfying, cozy textures and flavors.
Simple and quick: With easy-to-follow steps and minimal prep time, you can have a delicious meal on the table without hassle.
Leftover perfection: The flavors meld and intensify, making it even more delicious the next day – great for meal prep and leftovers.
Mexican Cowboy Lentils Ingredients
A complete list of ingredients and amounts can be found in the recipe card below.
Bacon: Adds a rich, smoky flavor and crispy texture to Mexican lentil soup.
Chorizo: Gives the lentils the most wonderful smokiness and spice.
Hotdogs: Adds a lovely, meaty heartiness. Try it with sweet Italian sausage or any favorite sausage.
Roma tomatoes: Fresh, diced tomatoes for juiciness – choose ripe, bright red tomatoes.
Jalapenos: Seeded and diced for a moderate heat and vibrant flavor.
Lentils: Brown lentils are lovely in this recipe.
Beef or chicken broth: Homemade or store-bought will both work in your sausage lentil soup. Use a good quality broth or chicken stock to add flavor.
Mexican oregano: Herby goodness that deepens the flavors of this recipe.
Cumin: Adds warm, earthy undertones.
Mexican cream: A creamy, tangy topping to balance the heat.
How to Make Charro Lentils
For more detailed instructions with weights and measurements, jump to the printable recipe card.
Cook the meat: In a deep sauté pan, cook the bacon and chorizo until browned.
Add vegetables: Add the hotdogs, tomatoes, jalapenos, onion, and garlic to the pan. Continue cooking for 3 to 4 minutes.
Combine lentils and spices: Add the lentils and spices to the pan. Pour in the broth.
Simmer: Cook over medium heat for an hour, stirring occasionally.
Serve: When the lentils are soft, serve with cilantro, lime, and Mexican cream.
Substitutions and Variations
Bacon swap: Substitute with turkey bacon or pancetta for a different flavor profile or a leaner option.
Chorizo: Use a hot Italian sausage, Andouille sausage, or a plant-based sausage for a different twist. A mild Italian sausage is fine too.
Hot dogs: Swap with smoked sausage, pork sausage, turkey sausage or kielbasa, or leave it out entirely. Any cooked sausage will do.
Roma tomatoes: If fresh tomatoes are unavailable, replace them with canned diced tomatoes. Tomato paste is great, too. End off the recipe with a splash of extra virgin olive oil to complement the tomatoes.
Lentils: Brown lentils work, or try other lentils, like yellow or green lentils, in this recipe.
Jalapenos: Use serrano peppers for more heat or bell peppers for a milder version. Add hot sauce instead of whole chilis if you like.
Creamy charro lentils: Stir in a splash of heavy cream or coconut milk at the end for a creamier texture. Use fresh cilantro instead of Mexican oregano in this instance.
Cheesy charro lentils: Sprinkle shredded cheese on top before serving and let it melt for a cheesy finish.
Serving Suggestions
Appetizer: Start with slow cooker jalapeno popper dip or a batch of marinated olives and feta.
Main: Serve your lentil sausage soup as a main or side to BBQ chicken.
Dessert: Finish off with mango mousse or something fresh like a berry jello dessert.
How to Store Charro Lentils
Store: Store in an airtight container in the refrigerator for up to 4 days.
Freezer: May be frozen for up to 3 months.
Thaw: Place frozen lentils in the refrigerator overnight to thaw.
Reheat: Reheat on the stovetop over a medium heat or in the microwave until warmed through.
Top Tips
Meat options: You can use any meat you prefer. While traditional Mexican lentils use bacon, chorizo, and hotdogs, you can opt for hamburgers, bacon, and sausage.
Soaking: You can soak the lentils overnight to help them cook quicker.
Lentil texture: Check the lentils periodically to ensure they reach your desired tenderness without becoming mushy.
Stir gently: Stir occasionally to prevent the lentils from sticking to the bottom, but avoid over-stirring to maintain their shape.
Garnish generously: Don’t skimp on the cilantro, lime, and Mexican cream, as they add a fresh, tangy contrast to the savory lentils.
Mexican Charro Lentil FAQs
While fresh lentils are recommended for the best texture, you can use canned lentils in a pinch. Just reduce the cooking time since canned lentils are already cooked.
The base recipe is gluten-free, but ensure that the hotdogs and chorizo you use are gluten-free as well.
To reduce the spice, use fewer jalapenos and opt for a mild chorizo. For more heat, leave the seeds in the jalapenos or add extra hot peppers like serranoes.
Mexican Cowoboy Lentils Recipe
Charro Lentils
Ingredients
- 6 Slices bacon, cut into 1-inch pieces
- 8 Ounces chorizo
- 4 hot dogs, thinly sliced
- 2 roma tomatoes, diced
- 2 jalapenos, seeded and diced
- 1 Cup onion, diced
- 1 Tablespoon garlic, minced
- 2 Cups lentils
- 6 Cups chicken broth, or beef broth
- 2 Teaspoons salt
- 2 Teaspoons black pepper
- 1 Teaspoon Mexican oregano
- 1 Teaspoon ground cumin
To Serve:
- cilantro, crema (Mexican cream), lime wedges, and jalapeno slices
- crema, Mexican cream
- lime, wedged
- jalapeno, sliced
Instructions
- In a deep sauté pan, cook the bacon and chorizo.
- Add the hotdogs, tomatoes, jalapenos, onion and garlic and continue cooking for 3 to 4 minutes.
- Add the lentils, spices and pour in the broth.
- Cook over medium heat for an hour. Stir occasionally.
- When the lentils are soft, serve with some cilantro, lime, and Mexican cream.
Notes
Soaking: You can soak the lentils overnight to help them cook quicker.
Lentil texture: Check the lentils periodically to ensure they reach your desired tenderness without becoming mushy.
Stir gently: Stir occasionally to prevent the lentils from sticking to the bottom, but avoid over-stirring to maintain their shape.
Garnish generously: Don’t skimp on the cilantro, lime, and Mexican cream, as they add a fresh, tangy contrast to the savory lentils.
Nutrition
This recipe for charro lentils gives you perfectly earthy lentils infused with smoky flavors from bacon, chorizo, and hotdogs, all simmered in a rich tomato broth. They make an excellent side dish but are equally yummy on their own. These lentils are brimming with meaty, smoky goodness and aromatic herbs.
Other Vegetable Recipes to Try
- This recipe for arancini gives you cheesy, gooey-centered risotto balls that are perfect for dipping.
- Make this fun chickpea flatbread as a pretty and tasty appetizer or side dish.
- Here is a burrata and tomato salad with pesto that is a yummy veggie lunch or salad option.
- Whip up a batch of crunchy polenta fries with truffle.
- A bowl of chunky guacamole is the perfect, bright and tasty side.
Bella Bucchiotti
Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.
Made the Mexican charro lentils last night—my friends loved it! Smoky and delicious!