Some of my best recipes have started with, “What’s in the fridge?” That’s exactly how this Spicy Chorizo & Lentil Soup came to life. One winter afternoon, I had a leftover link of spicy chorizo, a half-used bag of lentils, and just enough pantry staples to make something happen. What came out of that pot wasn’t just dinner. It was soul food in the truest sense. Shaym here, from SoolFood, and I can tell you this soup has since become one of my most requested recipes, whether it’s for family dinner or a make-ahead lunch for a busy week.
There’s a reason this soup is a staple in my kitchen. It checks all the boxes, simple, bold, nourishing, and deeply satisfying. You get that smoky heat from the chorizo, the earthy bite from the lentils, and a tomato base that brings everything together. Plus, it freezes like a dream. That’s always a win in my book.
Why You’ll Love Spicy Chorizo & Lentil Soup
- It’s a one-pot meal, making cleanup easy
- Packs a ton of protein and fiber
- Can be made ahead or frozen for later
- Deep, smoky flavor with a spicy edge
- Naturally gluten-free and can be made dairy-free
If you’re into cozy bowls like this, try our Beef and Noodles Recipe for another comforting favorite, or pair your soup with crisp Air Fryer Carrots for a complete fall-ready meal.
Recipe: Spicy Chorizo & Lentil Soup
Servings: 6
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: ~1 hour
Skill Level: Easy
Ingredients
- 1 tablespoon olive oil
- 8 oz spicy Spanish-style chorizo, sliced or crumbled
- 1 yellow onion, diced
- 2 carrots, peeled and chopped
- 3 garlic cloves, minced
- 1 teaspoon smoked paprika
- 1/2 teaspoon cumin
- 1/4 teaspoon crushed red pepper (optional)
- 1 cup dried brown or green lentils, rinsed
- 1 (14.5 oz) can diced tomatoes
- 4 cups chicken broth (or vegetable broth for vegetarian)
- 1 cup water
- Salt and pepper, to taste
- Juice of 1/2 lemon
- Chopped parsley for garnish
Instructions
- Brown the chorizo: In a large pot or Dutch oven, heat olive oil over medium heat. Add the chorizo and cook for 5–7 minutes until browned and slightly crispy. Remove and set aside, leaving the flavorful oil in the pot.
- Sauté the aromatics: In the same pot, add onion and carrots. Sauté for 5 minutes until softened. Add garlic, smoked paprika, cumin, and crushed red pepper. Cook for 1 minute until fragrant.
- Add lentils and broth: Stir in lentils, diced tomatoes (with juices), chicken broth, and water. Bring to a boil, then reduce heat to a simmer.
- Simmer: Cover partially and simmer for 30–35 minutes, or until lentils are tender. Stir occasionally and add more water if the soup thickens too much.
- Finish and season: Stir the cooked chorizo back into the soup. Add lemon juice and season with salt and pepper to taste.
- Serve: Ladle into bowls, garnish with fresh parsley, and serve with crusty bread.
Tips & Variations
- Chorizo Type: Spanish-style cured chorizo adds a punch of smoky flavor. Mexican chorizo works too but cook it fully and drain excess fat.
- Vegetarian Option: Use plant-based sausage and veggie broth.
- Storage: Keeps well in the fridge for 4–5 days. Freezes up to 3 months.
This soup thickens as it sits, so add a splash of water when reheating for the perfect consistency.
There’s something about soups like this that bring people together. Maybe it’s the smell while it simmers or that first spoonful that warms you from the inside out. Either way, this Spicy Chorizo & Lentil Soup is now a cold-weather staple in my home, and I hope it becomes one in yours too.
If you’re into bold, nourishing meals that don’t take forever to make, check out our Crockpot High Protein Recipes for more low-fuss comfort food.
