🥣 Spanish lentil stew recipe: A comforting and hearty dish, just like grandma used to make.
If there’s one dish that evokes the feeling of pure comfort in a Spanish home, it’s undoubtedly this traditional lentil stew . Known in Spain simply as «lentils ,» it’s one of those simple, home-cooked dishes that grandmothers have prepared for generations with simple ingredients, slow cooking, and plenty of love. It’s rich, comforting, filling, and just the kind of food that makes you want to sit down with a good bowl and a piece of crusty bread.
What makes a good Spanish lentil stew so special is its balance between simplicity and intense flavor. The lentils become tender and creamy, the vegetables melt into the broth, and the chorizo adds that unmistakable Spanish touch that transforms an ordinary stew into something truly memorable. It’s not sophisticated food, but authentic food, and that’s precisely why it’s so popular.
If you enjoy comforting classic Spanish dishes, this lentil stew recipe pairs perfectly with other home-cooked favorites like this Spanish omelet recipe or a simple dessert like rice pudding . Together, they create a rustic, hearty, traditional Spanish meal bursting with homemade flavor.
Today I will show you how to prepare an authentic Spanish lentil stew step by step, in the style of a Spanish grandmother’s kitchen, with simple ingredients and a rich and comforting broth that tastes even better the next day.
⏱️ Time Table
| Scenery | Time |
|---|---|
| Preparation time | 15 minutes |
| Cooking time | 50 minutes |
| Total time | 1 hour and 5 minutes |
| Portions | 4 people |
🛒 Ingredients for this Spanish lentil stew recipe
- 250g of dried brown lentils for this Spanish lentil stew recipe , rinsed.
- 2 tablespoons of olive oil for the base of this Spanish lentil stew recipe.
- 1 onion, finely chopped
- 2 cloves of chopped garlic to give more flavor to this Spanish lentil stew recipe.
- 2 carrots, sliced
- 1 small red bell pepper, chopped
- 1 medium potato, peeled and cut into chunks
- 150g of Spanish chorizo, sliced for a tastier Spanish lentil stew recipe.
- 1 grated tomato or 2 tablespoons of tomato puree
- 1 teaspoon of sweet smoked paprika
- 1 bay leaf
- 900 ml to 1 liter of vegetable or chicken broth
- Salt, to season the Spanish lentil stew recipe
- Black pepper to taste.

This Spanish lentil stew recipe uses basic ingredients that we usually have in the pantry, but when cooked slowly, they create one of the most comforting and traditional dishes in Spanish home cooking.
👨🍳 How to prepare Spanish lentil stew step by step
1️⃣ Prepare the vegetable base

Heat the olive oil in a large pot over medium heat. Add the chopped onion, garlic, carrots, and red bell pepper. Simmer for 7 to 8 minutes, stirring occasionally, until the vegetables are soft. This first step gives the Spanish lentil stew recipe its homemade foundation and helps create that classic, old-fashioned flavor.
2️⃣ Add the chorizo and tomato.
Add the sliced chorizo to the pot and cook for 2 minutes to release its fat and flavor. Stir in the grated tomato or tomato sauce and cook for another 2 or 3 minutes. This gives the lentil stew a richer, more rustic, and aromatic flavor.
3️⃣ Add the paprika
Add the smoked sweet paprika and stir quickly for a few seconds so its aroma is released into the oil without burning. This is one of the ingredients that gives the traditional Spanish lentil stew its warm color and unmistakable Spanish flavor.
4️⃣ Add the lentils, potato, and broth.
Add the rinsed lentils, the potato pieces, the bay leaf, and the stock. Stir well and bring to a simmer. Once it starts to bubble, reduce the heat so the lentil stew cooks slowly and evenly.
5️⃣ Cook over low heat until tender

Let the stew simmer for about 40 to 45 minutes, or until the lentils are tender and the broth has thickened slightly. Stir occasionally and add a little more broth or water if needed. A good Spanish lentil stew should be thick and comforting, yet easy to eat with a spoon.
6️⃣ Adjust the seasoning
When the lentils are tender, taste the stew and season with salt and black pepper. Remove the bay leaf before serving. If you prefer a slightly thicker consistency, you can add some lentils and potatoes to the broth. This little trick gives this Spanish lentil stew recipe an even more rustic and homey touch.
7️⃣ Serve it hot and enjoy.
Serve the hot stew in deep bowls, ideally accompanied by crusty bread. This Spanish lentil stew recipe is one of those dishes that tastes even better after resting, so leftovers are always a treat the next day.

🥄 Nutritional information
| Nutritional value | Approximate amount per serving |
|---|---|
| calories | 420 kcal |
| Protein | 22 g |
| Gordo | 16 g |
| Carbohydrates | 42 g |
| Fiber | 14 g |
| Sodium | 540 mg |
✨ Tips for the best Spanish lentil stew recipe
- Use good quality chorizo: it will give this Spanish lentil stew recipe much more depth and character.
- Don’t speed up the simmering process: that’s what makes the lentils tender and the broth flavorful.
- If necessary, add the stock little by little: lentils absorb liquid when cooked, so keep an eye on the texture of the Spanish lentil stew recipe .
- Puree a small portion: this thickens the stew naturally without the need for flour or cream.
- Let it rest: like many traditional dishes, this Spanish lentil stew is often even tastier the next day.
❓Frequently asked questions about
What are the ingredients in a Spanish lentil stew recipe?
The traditional Spanish lentil stew recipe is usually prepared with lentils, onion, garlic, carrots, potatoes, olive oil, paprika, and often chorizo. Some family versions also include additional vegetables or a little tomato, but the essence of the dish always lies in a pot of tender lentils simmered slowly with a rich, home-cooked flavor.
Can I prepare the Spanish lentil stew recipe without chorizo?
Yes, of course you can. A Spanish lentil stew can be perfectly prepared without chorizo if you prefer a lighter or vegetarian version. It will still be delicious, especially if you use a good stock, olive oil, smoked paprika, and plenty of slow-cooked vegetables.
Do I need to soak the lentils first?
In many cases, no. Most brown lentils used in a Spanish lentil stew don’t need soaking, especially small pardina lentils or similar varieties. Just rinse them well before cooking. Larger varieties may benefit from soaking, but it’s not always necessary.
Does Spanish lentil stew taste better the next day?
Yes, of course. Like many traditional stews, this Spanish lentil stew is often even tastier the next day, as the flavors have more time to settle and develop. That’s one of the reasons it’s such a beloved home-cooked dish in Spain.
🍽️ A bowl of authentic Spanish granny comfort food
This Spanish lentil stew recipe is one of those dishes that proves the best comfort food doesn’t have to be complicated. With lentils, vegetables, chorizo, and slow cooking, you’ll get a dish full of warmth, tradition, and the authentic flavor of Spanish home cooking.
If you enjoy learning more about traditional Spanish food culture, this guide to traditional Spanish cooking is a delightful companion read and fits perfectly with the spirit behind this homemade Spanish lentil stew recipe .
Descubre más desde Traditional Spanish Home Cooking
Suscríbete y recibe las últimas entradas en tu correo electrónico.
