Kick off your culinary adventure with these 35 delicious lentil crockpot recipes! Perfect for busy home cooks, these meals promise hearty comfort food with minimal effort. Whether you’re craving a cozy stew or a quick weeknight dinner, this roundup has something for everyone. Dive in and discover your new favorite dish—your slow cooker is about to become your best kitchen companion!
Hearty Lentil and Vegetable Stew

Zipping up my favorite cozy sweater as the December chill settles in, I’m reminded of those hectic holiday weeks when a comforting, one-pot meal is an absolute lifesaver. I’ve been tweaking this lentil stew for years—it’s my go-to for using up whatever veggies are languishing in the crisper drawer, and it always fills the kitchen with the most welcoming aroma.
Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
– A couple of tablespoons of olive oil
– One large yellow onion, diced up
– Three cloves of garlic, minced (or more if you’re like me!)
– Two large carrots, chopped into little coins
– Two stalks of celery, sliced thin
– A cup and a half of brown or green lentils, rinsed
– A 28-ounce can of crushed tomatoes
– Four cups of vegetable broth
– A couple of bay leaves
– A teaspoon of dried thyme
– A good pinch of salt and a few cracks of black pepper
– A big handful of fresh spinach or kale, roughly chopped
– A splash of red wine vinegar or lemon juice at the end
Instructions
1. Grab your largest pot or Dutch oven and heat the olive oil over medium heat for about 1 minute until it shimmers.
2. Add the diced onion and cook, stirring often, for 5–7 minutes until it turns soft and translucent.
3. Toss in the minced garlic and cook for just 1 more minute until fragrant—be careful not to let it burn!
4. Stir in the chopped carrots and celery, and cook for another 5 minutes to let them soften slightly.
5. Add the rinsed lentils, crushed tomatoes, vegetable broth, bay leaves, dried thyme, salt, and pepper to the pot.
6. Bring everything to a lively boil, then immediately reduce the heat to low, cover the pot with a lid, and let it simmer gently for 30 minutes.
7. After 30 minutes, check if the lentils are tender by tasting one—they should be soft but not mushy. If needed, simmer for another 5–10 minutes.
8. Remove the pot from the heat and stir in the fresh spinach or kale until it just wilts, about 1 minute.
9. Finish by stirring in that splash of red wine vinegar or lemon juice—this little trick brightens all the flavors beautifully.
10. Fish out and discard the bay leaves before serving.
Hearty and satisfying, this stew has a wonderfully thick, brothy texture with lentils that hold their shape. I love the deep, savory flavor from the tomatoes and herbs, balanced by that bright vinegar finish. It’s fantastic ladled over a slice of crusty bread or with a dollop of creamy yogurt on top for a bit of tang.
Slow-Cooked Lentil Curry with Spinach

Picture this: it’s a chilly December evening, and I’m craving something hearty yet healthy—enter my go-to slow-cooked lentil curry with spinach. I love how the spices fill my kitchen with warmth, and it’s become a staple for cozy nights in with friends, especially during the holiday hustle when I need a comforting meal that practically cooks itself.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
- 1 tablespoon of olive oil
- 1 medium onion, diced
- 3 cloves of garlic, minced
- 1 tablespoon of grated ginger
- 1 tablespoon of curry powder
- 1 teaspoon of ground cumin
- 1/2 teaspoon of turmeric
- A pinch of red pepper flakes (optional, for a kick)
- 1 cup of dried brown lentils, rinsed
- 4 cups of vegetable broth
- 1 can (14.5 ounces) of diced tomatoes
- 4 cups of fresh spinach, roughly chopped
- A splash of coconut milk (about 1/2 cup)
- Salt to taste (I usually start with 1/2 teaspoon)
Instructions
- Heat 1 tablespoon of olive oil in a large pot over medium heat until it shimmers, about 2 minutes.
- Add 1 diced onion and cook, stirring occasionally, until it turns translucent and soft, roughly 5 minutes.
- Stir in 3 minced garlic cloves and 1 tablespoon of grated ginger, cooking for 1 minute until fragrant—be careful not to burn them, as this can make the curry bitter.
- Mix in 1 tablespoon of curry powder, 1 teaspoon of ground cumin, 1/2 teaspoon of turmeric, and a pinch of red pepper flakes, toasting the spices for 30 seconds to release their oils and deepen the flavor.
- Add 1 cup of rinsed brown lentils, stirring to coat them evenly with the spice mixture.
- Pour in 4 cups of vegetable broth and 1 can of diced tomatoes, bringing the mixture to a boil over high heat.
- Reduce the heat to low, cover the pot, and simmer for 30 minutes, or until the lentils are tender but not mushy—check halfway through to ensure they’re cooking evenly.
- Stir in 4 cups of chopped spinach and 1/2 cup of coconut milk, cooking uncovered for 5 minutes until the spinach wilts and the curry thickens slightly.
- Season with 1/2 teaspoon of salt, taste, and adjust if needed, remembering that flavors meld as it sits.
Finally, this curry turns out wonderfully creamy from the lentils and coconut milk, with a subtle earthy kick from the spices. I love serving it over fluffy rice or with warm naan for dipping, and it tastes even better the next day as the flavors deepen—perfect for meal prep or a lazy dinner that feels special.
Tuscan Lentil Soup with Vegetables

Just the other day, as a chilly December wind whipped through my neighborhood, I found myself craving something hearty and wholesome—a meal that felt like a warm hug in a bowl. That’s when I turned to this Tuscan Lentil Soup with Vegetables, a recipe I’ve tweaked over the years to be both nourishing and deeply satisfying, perfect for cozying up after a busy day.
Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
– A couple of tablespoons of olive oil
– One medium yellow onion, diced
– Two carrots, peeled and chopped
– Two celery stalks, chopped
– Three cloves of garlic, minced
– A splash of dry white wine (optional, but it adds a nice depth)
– One cup of brown lentils, rinsed
– Four cups of vegetable broth
– One 14.5-ounce can of diced tomatoes
– A teaspoon of dried thyme
– A couple of handfuls of fresh spinach
– Salt and freshly ground black pepper, to season
Instructions
1. Heat the olive oil in a large pot over medium heat until it shimmers, about 2 minutes.
2. Add the diced onion, chopped carrots, and chopped celery to the pot, and sauté until the vegetables soften and the onion turns translucent, about 8 minutes, stirring occasionally.
3. Stir in the minced garlic and cook for 1 minute until fragrant, being careful not to let it burn.
4. Pour in the splash of dry white wine, if using, and let it simmer for 2 minutes to cook off the alcohol, scraping up any browned bits from the bottom of the pot—this adds great flavor!
5. Add the rinsed brown lentils, vegetable broth, diced tomatoes with their juices, and dried thyme to the pot, and bring the mixture to a boil over high heat.
6. Once boiling, reduce the heat to low, cover the pot with a lid, and let it simmer for 30 minutes until the lentils are tender but not mushy, checking halfway to stir.
7. Stir in the fresh spinach and cook for 2 minutes until it wilts into the soup, adding a pop of color and nutrients.
8. Season the soup with salt and freshly ground black pepper to taste, starting with a half teaspoon of salt and adjusting as needed after a quick taste test.
9. Remove the pot from the heat and let it sit for 5 minutes to allow the flavors to meld together before serving.
Ladle this soup into bowls and enjoy its rich, earthy texture from the lentils and tender veggies, with a hint of brightness from the tomatoes and spinach. For a creative twist, top it with a dollop of creamy ricotta or a sprinkle of grated Parmesan, and serve it alongside crusty bread for dipping—it’s comfort food at its finest!
Spiced Lentil and Sweet Potato Casserole

Last week, as I was digging through my pantry trying to figure out what to make with the last of my sweet potatoes, I remembered this cozy casserole my grandma used to make on chilly evenings. It’s the perfect comforting dish for when you want something hearty but don’t want to spend all day in the kitchen.
Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
– 2 medium sweet potatoes, peeled and diced into 1-inch cubes
– 1 cup of dried brown lentils
– 1 yellow onion, finely chopped
– 3 cloves of garlic, minced
– 2 tablespoons of olive oil
– 1 teaspoon of ground cumin
– 1/2 teaspoon of smoked paprika
– 1/4 teaspoon of cayenne pepper (optional, for a little kick)
– 4 cups of vegetable broth
– A splash of lemon juice (about 1 tablespoon)
– A couple of handfuls of fresh spinach
– Salt and black pepper, to season
Instructions
1. Preheat your oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish with a bit of olive oil.
2. In a large skillet over medium heat, warm the 2 tablespoons of olive oil until it shimmers, about 1 minute.
3. Add the chopped onion and cook, stirring occasionally, until it turns soft and translucent, which should take about 5 minutes.
4. Stir in the minced garlic and cook for another 1 minute until fragrant—be careful not to let it burn!
5. Tip in the diced sweet potatoes, dried lentils, ground cumin, smoked paprika, and cayenne pepper (if using), and toss everything together to coat evenly.
6. Pour in the 4 cups of vegetable broth and bring the mixture to a gentle boil over medium-high heat.
7. Once boiling, reduce the heat to low, cover the skillet, and let it simmer for 20 minutes until the lentils are tender and the sweet potatoes are fork-tight.
8. Stir in the fresh spinach and a splash of lemon juice, cooking for just 2 more minutes until the spinach wilts down.
9. Season the mixture with salt and black pepper to your liking, then transfer it all to the prepared baking dish, spreading it out evenly.
10. Bake in the preheated oven for 20 minutes, or until the top is lightly golden and the edges are bubbling.
11. Remove from the oven and let it cool for 5 minutes before serving to allow the flavors to meld together nicely.
This casserole comes out with a wonderful creamy texture from the sweet potatoes and lentils, balanced by a subtle smokiness from the paprika. I love serving it over a bed of quinoa or with a side of crusty bread to soak up all the savory juices—it’s a total crowd-pleaser that even my picky eaters devour!
Lentil and Sausage Crockpot Delight

Remember those chilly winter evenings when you just want something hearty waiting for you after a long day? That’s exactly why this lentil and sausage crockpot recipe became my go-to—it’s like a warm hug in a bowl, with minimal effort required from me while I’m busy wrapping gifts or tackling holiday chores.
Serving: 6 | Pre Time: 15 minutes | Cooking Time: 6 hours
Ingredients
– A pound of sweet Italian sausage, casings removed
– One large yellow onion, diced up
– Three cloves of garlic, minced
– Two carrots, chopped into little coins
– A couple of cups of brown lentils, rinsed
– Four cups of chicken broth (I use low-sodium)
– A 14.5-ounce can of diced tomatoes, with their juices
– A splash of olive oil
– A teaspoon of dried thyme
– Half a teaspoon of smoked paprika
– A bay leaf
– Salt and freshly ground black pepper
Instructions
1. Heat a splash of olive oil in a large skillet over medium-high heat for about 2 minutes until shimmering.
2. Add the sausage, breaking it into small crumbles with a wooden spoon, and cook for 6–8 minutes until browned and no longer pink.
3. Transfer the cooked sausage to your crockpot using a slotted spoon, leaving any excess grease behind in the skillet.
4. In the same skillet, add the diced onion and cook for 5 minutes until softened and translucent, stirring occasionally.
5. Add the minced garlic and cook for 1 more minute until fragrant, being careful not to burn it.
6. Pour the onion-garlic mixture into the crockpot with the sausage.
7. Add the chopped carrots, rinsed lentils, diced tomatoes with juices, chicken broth, dried thyme, smoked paprika, and bay leaf to the crockpot.
8. Stir everything together until well combined, then season with a pinch of salt and a few grinds of black pepper.
9. Cover the crockpot and cook on LOW for 6 hours, or until the lentils are tender and have absorbed most of the liquid.
10. Remove the bay leaf and discard it before serving.
Ladle this cozy delight into bowls—the lentils turn wonderfully creamy while the sausage adds a savory richness. I love topping it with a sprinkle of fresh parsley or serving it over a slice of crusty bread to soak up every last bit of that flavorful broth.
Savory Lentil Chili with Black Beans

Last week, when a surprise cold snap hit, I found myself craving something hearty and warming—the kind of meal that makes the whole house smell incredible. That’s when this savory lentil chili with black beans became my go-to, and honestly, it’s become a staple in my kitchen ever since. It’s packed with protein and flavor, and it’s surprisingly easy to whip up on a busy evening.
Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
– 1 tablespoon of olive oil
– 1 medium onion, diced
– 2 cloves of garlic, minced
– 1 bell pepper, chopped (I like red for sweetness)
– 1 cup of dry brown lentils, rinsed
– 1 can (15 oz) of black beans, drained and rinsed
– 1 can (28 oz) of crushed tomatoes
– 4 cups of vegetable broth
– 2 teaspoons of chili powder
– 1 teaspoon of ground cumin
– A pinch of salt and pepper
– A splash of lime juice for brightness
– Optional: a dollop of sour cream or avocado for topping
Instructions
1. Heat 1 tablespoon of olive oil in a large pot over medium heat until it shimmers, about 2 minutes.
2. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.
3. Stir in the minced garlic and chopped bell pepper, cooking for another 3 minutes until fragrant.
4. Tip: To prevent burning, keep the heat at medium and stir frequently—garlic can turn bitter if overcooked.
5. Add 1 cup of rinsed brown lentils to the pot, stirring to coat them in the oil and vegetables.
6. Pour in 4 cups of vegetable broth and 1 can of crushed tomatoes, bringing the mixture to a gentle boil.
7. Reduce the heat to low, cover the pot, and let it simmer for 25 minutes, stirring every 10 minutes to prevent sticking.
8. Tip: If the chili looks too thick, add a splash of water or extra broth to reach your desired consistency.
9. After 25 minutes, stir in the drained black beans, 2 teaspoons of chili powder, 1 teaspoon of ground cumin, and a pinch of salt and pepper.
10. Continue simmering uncovered for 15 minutes, until the lentils are tender but not mushy and the flavors have melded.
11. Tip: Taste and adjust seasoning before serving—I often add a bit more cumin if I want it smokier.
12. Remove from heat and stir in a splash of lime juice to brighten the flavors.
13. Serve hot, topped with optional sour cream or avocado if desired.
Grab a bowl and dig in—this chili has a rich, thick texture with tender lentils and beans that hold their shape beautifully. The spices give it a warm, earthy depth, and that hint of lime adds a refreshing zing. I love serving it over rice or with crusty bread for a complete meal that’s perfect for cozy nights in.
Crockpot Lentil Tacos with Avocado Salsa

Over the years, I’ve learned that the best weeknight dinners are the ones that practically cook themselves while I’m busy with life’s little tasks. This Crockpot lentil taco filling has become my go‑to for those evenings when I want something hearty, healthy, and hands‑off—it simmers away all afternoon, filling the house with the most comforting aroma.
Serving: 6 | Pre Time: 15 minutes | Cooking Time: 6 hours
Ingredients
– 1 cup of brown lentils, rinsed well
– 1 yellow onion, finely diced
– 3 cloves of garlic, minced
– 1 tablespoon of olive oil
– 2 cups of vegetable broth
– 1 (14.5‑ounce) can of diced tomatoes, with their juices
– 2 tablespoons of taco seasoning (I use my homemade blend)
– A big pinch of salt
– For the avocado salsa: 2 ripe avocados, diced; 1 lime, juiced; a handful of fresh cilantro, chopped; half a red onion, finely diced; a splash of olive oil
– For serving: 12 small corn tortillas, warmed
Instructions
1. Heat the olive oil in a skillet over medium heat until it shimmers, about 1 minute.
2. Add the diced onion and cook, stirring occasionally, until it turns soft and translucent, about 5–7 minutes.
3. Stir in the minced garlic and cook for just 30 seconds until fragrant—be careful not to let it burn.
4. Transfer the onion‑garlic mixture to your Crockpot.
5. Add the rinsed lentils, vegetable broth, diced tomatoes with their juices, taco seasoning, and a big pinch of salt to the Crockpot.
6. Give everything a good stir to combine.
7. Cover and cook on LOW for 6 hours. (Tip: If you’re short on time, you can cook on HIGH for 3–4 hours, but the low‑and‑slow method gives the lentils a creamier texture.)
8. About 30 minutes before serving, make the avocado salsa: in a medium bowl, gently combine the diced avocados, lime juice, chopped cilantro, diced red onion, and a splash of olive oil. (Tip: Adding the lime juice right away helps prevent the avocado from browning.)
9. Warm the corn tortillas in a dry skillet over medium heat for about 30 seconds per side, or wrap them in a damp paper towel and microwave for 30 seconds until pliable.
10. To serve, spoon the hot lentil filling onto each warm tortilla and top generously with the avocado salsa.
Just out of the Crockpot, the lentils are tender and have soaked up all the savory, spiced broth, creating a wonderfully hearty yet not‑heavy filling. The cool, creamy avocado salsa with its bright lime and cilantro cuts right through the richness. For a fun twist, try serving these as taco bowls over a bed of crisp lettuce or with a side of black beans mixed right in.
Creamy Coconut Lentil and Quinoa Stew

Zesty winter evenings always have me craving something warm and nourishing, and this creamy coconut lentil and quinoa stew has become my go-to comfort food. I first whipped it up during a hectic holiday week when I needed something fuss-free yet satisfying, and now it’s a staple in my kitchen—perfect for those nights when you want a cozy meal without spending hours at the stove.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 35 minutes
Ingredients
– A couple of tablespoons of olive oil
– One medium yellow onion, diced
– Three cloves of garlic, minced
– A tablespoon of fresh ginger, grated
– A teaspoon of ground turmeric
– A teaspoon of ground cumin
– A pinch of red pepper flakes
– One cup of dried red lentils, rinsed
– Half a cup of quinoa, rinsed
– Four cups of vegetable broth
– One can of full-fat coconut milk (about 13.5 ounces)
– A splash of lime juice
– A handful of fresh cilantro, chopped
– Salt to season
Instructions
1. Heat the olive oil in a large pot over medium heat until it shimmers, about 2 minutes.
2. Add the diced onion and cook, stirring occasionally, until it turns soft and translucent, about 5 minutes.
3. Stir in the minced garlic, grated ginger, turmeric, cumin, and red pepper flakes, and cook for 1 minute until fragrant—this toasts the spices for deeper flavor.
4. Tip: Rinse the lentils and quinoa under cold water to remove any bitterness before adding them.
5. Add the rinsed lentils and quinoa to the pot, stirring to coat them in the spice mixture.
6. Pour in the vegetable broth and bring the mixture to a boil over high heat.
7. Once boiling, reduce the heat to low, cover the pot, and let it simmer for 20 minutes, stirring halfway through to prevent sticking.
8. Tip: If the stew looks too thick, add a splash more broth or water to reach your desired consistency.
9. Stir in the coconut milk and simmer uncovered for another 10 minutes, until the lentils and quinoa are tender and the stew has thickened slightly.
10. Remove the pot from the heat and stir in the lime juice and chopped cilantro.
11. Season with salt, tasting as you go to avoid over-salting.
12. Tip: Let the stew sit for 5 minutes off the heat before serving—it allows the flavors to meld beautifully.
Yummy and velvety, this stew boasts a rich, creamy texture from the coconut milk, with the lentils and quinoa adding a hearty bite. The turmeric and cumin give it a warm, earthy flavor, while the lime juice brightens it up perfectly. I love serving it with a side of crusty bread for dipping or topping it with extra cilantro for a fresh kick.
Southwestern Lentil and Corn Chowder

Cozying up with a warm bowl of soup is my favorite way to unwind after a busy day, especially during the holiday hustle. This Southwestern Lentil and Corn Chowder has become my go-to comfort food—it’s hearty, flavorful, and comes together with pantry staples I usually have on hand. I love making a big batch on Sunday afternoons; the aroma of spices filling the kitchen instantly puts me in a relaxed mood.
Serving: 6 | Pre Time: 15 minutes | Cooking Time: 35 minutes
Ingredients
– A couple of tablespoons of olive oil
– One medium yellow onion, diced
– Two cloves of garlic, minced
– One red bell pepper, chopped
– A cup of dried brown lentils, rinsed
– Four cups of vegetable broth
– A 15-ounce can of corn kernels, drained
– A 14.5-ounce can of diced tomatoes
– A teaspoon of ground cumin
– Half a teaspoon of smoked paprika
– A splash of lime juice
– Salt and black pepper
– A handful of fresh cilantro, chopped (for garnish)
Instructions
1. Heat 2 tablespoons of olive oil in a large pot over medium heat for about 1 minute until shimmering.
2. Add 1 diced yellow onion and cook for 5 minutes, stirring occasionally, until softened and translucent.
3. Stir in 2 minced garlic cloves and cook for 1 minute until fragrant, being careful not to burn them—this releases their flavor best.
4. Add 1 chopped red bell pepper and cook for 3 minutes until slightly tender.
5. Pour in 1 cup of rinsed brown lentils and 4 cups of vegetable broth, then bring to a boil over high heat.
6. Reduce heat to low, cover the pot, and simmer for 20 minutes until the lentils are tender but not mushy, checking halfway to stir.
7. Stir in 1 can of drained corn kernels, 1 can of diced tomatoes (with juices), 1 teaspoon of ground cumin, and 1/2 teaspoon of smoked paprika.
8. Simmer uncovered for 10 minutes to let the flavors meld, stirring occasionally to prevent sticking.
9. Remove from heat and stir in a splash of lime juice, then season with salt and black pepper to your liking—I start with 1/2 teaspoon of salt and a few grinds of pepper.
10. Ladle the chowder into bowls and garnish with a handful of chopped fresh cilantro.
My favorite part is the creamy texture from the lentils paired with the sweet pop of corn, all balanced by that smoky paprika kick. Serve it with a side of crusty bread for dipping, or top it with avocado slices for an extra creamy twist—it’s perfect for a cozy dinner or meal prep throughout the week.
Lentil and Mushroom Stroganoff

Now, I have to confess—I used to think stroganoff was strictly a meat-and-cream affair until a chilly December evening last year when my pantry offered only lentils and mushrooms. This cozy, plant-based version has become my go-to comfort food, especially during the holiday hustle when I crave something hearty but simple to whip up. It’s rich, savory, and surprisingly satisfying, perfect for a festive yet low-key dinner.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
– A couple of tablespoons of olive oil
– One large yellow onion, diced up small
– Three cloves of garlic, minced
– About 8 ounces of cremini mushrooms, sliced thin
– A cup of brown lentils, rinsed well
– Four cups of vegetable broth
– A splash of soy sauce (around a tablespoon)
– A teaspoon of smoked paprika
– Half a cup of full-fat coconut milk
– A tablespoon of all-purpose flour
– Salt and black pepper, as you like
Instructions
1. Heat the olive oil in a large pot over medium heat until it shimmers, about 2 minutes.
2. Add the diced onion and cook, stirring often, until it turns soft and translucent, roughly 5 minutes.
3. Stir in the minced garlic and cook for another minute until fragrant—be careful not to let it burn!
4. Tip in the sliced mushrooms and sauté until they release their juices and brown slightly, about 8 minutes. (Tip: Don’t overcrowd the pan to get a nice sear.)
5. Add the rinsed lentils, vegetable broth, soy sauce, and smoked paprika, then bring to a boil.
6. Reduce the heat to low, cover the pot, and let it simmer until the lentils are tender, about 20 minutes. (Tip: Check halfway through and add a splash of water if it looks too dry.)
7. In a small bowl, whisk the coconut milk and flour together until smooth to prevent lumps.
8. Stir this mixture into the pot and cook for 5 more minutes, until the sauce thickens nicely. (Tip: Keep the heat low to avoid curdling the coconut milk.)
9. Season with salt and black pepper, then remove from heat.
Rich and creamy, this stroganoff has a velvety texture from the coconut milk that clings to every lentil and mushroom. I love serving it over a bed of egg noodles or mashed potatoes for extra comfort, and it reheats beautifully for leftovers the next day—just add a sprinkle of fresh parsley if you’re feeling fancy!
Mediterranean Lentil and Eggplant Ragout

Kind of like that cozy feeling you get when you find a forgotten sweater, this Mediterranean Lentil and Eggplant Ragout is my go-to for a comforting, yet vibrant, weeknight dinner. I first made it during a rainy fall evening when I craved something hearty but didn’t want to spend hours in the kitchen—it’s been a staple ever since!
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
– 1 large eggplant, cut into 1-inch cubes
– A couple of tablespoons of olive oil
– 1 yellow onion, diced
– 3 cloves of garlic, minced
– 1 cup of dry brown lentils
– 4 cups of vegetable broth
– A 28-ounce can of crushed tomatoes
– A splash of red wine vinegar
– 1 teaspoon of dried oregano
– 1/2 teaspoon of smoked paprika
Instructions
1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. Toss the eggplant cubes with 1 tablespoon of olive oil and spread them in a single layer on the baking sheet.
3. Roast the eggplant for 25 minutes, flipping halfway through, until it’s tender and lightly browned. (Tip: Don’t crowd the pan, or the eggplant will steam instead of roast.)
4. While the eggplant roasts, heat the remaining olive oil in a large pot over medium heat.
5. Add the diced onion and cook for 5-7 minutes, stirring occasionally, until it’s soft and translucent.
6. Stir in the minced garlic and cook for 1 more minute until fragrant.
7. Add the dry brown lentils, vegetable broth, crushed tomatoes, red wine vinegar, dried oregano, and smoked paprika to the pot.
8. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 30 minutes. (Tip: Keep the lid on to prevent too much liquid from evaporating.)
9. After 30 minutes, check that the lentils are tender—they should be soft but not mushy.
10. Gently fold in the roasted eggplant and simmer uncovered for 5 more minutes to let the flavors meld. (Tip: Be gentle when stirring to keep the eggplant pieces intact.)
11. Remove the pot from the heat and let it sit for 5 minutes before serving.
The ragout turns out wonderfully thick and hearty, with the lentils adding a satisfying bite and the eggplant melting into the rich tomato base. I love serving it over a bed of couscous or with a chunk of crusty bread to soak up every last bit—it’s even better the next day as the flavors deepen overnight!
Moroccan Spiced Lentil and Apricot Tagine

Zipping through holiday prep this morning, I realized I needed something warm, fragrant, and hands-off for dinner—enter this cozy tagine. It’s my go-to when I want to fill the house with incredible smells without hovering over the stove, and the sweet apricots and warm spices feel just right for a festive December evening.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
– A glug of olive oil
– One yellow onion, diced
– Three cloves of garlic, minced
– A tablespoon of grated fresh ginger
– A couple of teaspoons of ground cumin
– A teaspoon each of ground cinnamon and smoked paprika
– A pinch of cayenne pepper
– A cup of dried brown lentils, rinsed
– Four cups of vegetable broth
– A generous handful of dried apricots, chopped
– A big splash of lemon juice
– A bunch of fresh cilantro, chopped
Instructions
1. Heat a large pot or Dutch oven over medium heat and add a glug of olive oil.
2. Add the diced onion and cook for about 5 minutes, stirring occasionally, until it turns soft and translucent.
3. Stir in the minced garlic and grated ginger, cooking for 1 minute until fragrant—be careful not to let it burn.
4. Add the ground cumin, cinnamon, smoked paprika, and cayenne pepper, toasting the spices for 30 seconds to unlock their flavors.
5. Pour in the rinsed lentils and vegetable broth, scraping up any browned bits from the bottom of the pot for extra depth.
6. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 30 minutes.
7. Stir in the chopped dried apricots and continue simmering, uncovered, for 10 more minutes until the lentils are tender and the liquid has thickened slightly.
8. Remove the pot from the heat and stir in a big splash of lemon juice and the chopped cilantro.
9. Let the tagine sit for 5 minutes off the heat to allow the flavors to meld together beautifully.
Hearty and aromatic, this tagine has a lovely soft texture from the lentils, with the apricots adding little bursts of sweetness that balance the warm spices. I love serving it over a bed of fluffy couscous or with warm pita bread for scooping—it’s comfort in a bowl that somehow feels both rustic and elegant.
Indian-Inspired Lentil Daal

Kicking off the holiday cooking marathon, I always crave something hearty yet healthy to balance out all the sweets—this Indian-inspired lentil daal is my go-to comfort food that simmers away while I wrap presents. It’s a cozy, spiced one-pot wonder that fills the kitchen with the most incredible aroma, and honestly, it’s so forgiving that even my most distracted cooking days turn out a delicious pot.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 30 minutes
Ingredients
– A cup of dried red lentils, rinsed well
– A medium yellow onion, finely chopped
– A couple of garlic cloves, minced
– A tablespoon of fresh ginger, grated
– A tablespoon of ghee or olive oil
– A teaspoon of cumin seeds
– A teaspoon of turmeric powder
– Half a teaspoon of ground coriander
– A quarter teaspoon of cayenne pepper (adjust if you like it milder)
– 4 cups of vegetable broth
– A splash of lemon juice
– A handful of fresh cilantro, chopped for garnish
– Salt, as needed
Instructions
1. Heat a tablespoon of ghee or olive oil in a large pot over medium heat until it shimmers.
2. Add a teaspoon of cumin seeds and let them sizzle for about 30 seconds until fragrant—this toasts them perfectly for maximum flavor.
3. Toss in the finely chopped onion and cook for 5-7 minutes, stirring occasionally, until it turns soft and translucent.
4. Stir in the minced garlic and grated ginger, cooking for another minute until aromatic.
5. Mix in a teaspoon of turmeric powder, half a teaspoon of ground coriander, and a quarter teaspoon of cayenne pepper, toasting the spices for 30 seconds to bloom their flavors.
6. Pour in a cup of rinsed red lentils and 4 cups of vegetable broth, bringing it to a boil.
7. Reduce the heat to low, cover the pot, and let it simmer for 20-25 minutes, stirring halfway through to prevent sticking—the lentils should be tender and broken down.
8. Season with salt to your liking and add a splash of lemon juice, stirring well to combine.
9. Remove from heat and garnish with a handful of chopped fresh cilantro.
Out of the pot, this daal has a creamy, velvety texture with a warm, earthy spice blend that’s not too fiery. I love serving it over fluffy basmati rice or with a side of naan for dipping, and it tastes even better the next day as the flavors meld together beautifully.
Lentil and Ham Hock Soup

Every winter, when the chill sets in and I crave something deeply comforting, my mind goes straight to this lentil and ham hock soup. It’s the kind of meal that simmers all afternoon, filling the house with the most incredible savory aroma, and honestly, it’s become a non-negotiable tradition in my kitchen after a long, cold day.
Serving: 6 | Pre Time: 15 minutes | Cooking Time: 2 hours 30 minutes
Ingredients
– A couple of smoked ham hocks (about 2 pounds total)
– A good glug of olive oil (about 2 tablespoons)
– One large yellow onion, diced
– Two carrots, peeled and diced
– Two celery stalks, diced
– Three cloves of garlic, minced
– One pound of brown lentils, rinsed
– Eight cups of chicken broth
– Two bay leaves
– A splash of apple cider vinegar (about 1 tablespoon)
– Salt and freshly ground black pepper
Instructions
1. Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat for about 2 minutes until it shimmers.
2. Add the diced onion, carrots, and celery to the pot and cook, stirring occasionally, for 8-10 minutes until the vegetables soften and the onion turns translucent.
3. Stir in the minced garlic and cook for 1 minute until fragrant. (Tip: Don’t let the garlic brown, or it can turn bitter.)
4. Place the ham hocks into the pot, nestling them among the vegetables.
5. Pour in the rinsed lentils and the chicken broth, ensuring everything is submerged.
6. Add the bay leaves to the pot.
7. Bring the mixture to a boil over high heat, then immediately reduce the heat to low to maintain a gentle simmer.
8. Cover the pot with a lid, leaving it slightly ajar to allow some steam to escape, and simmer for 2 hours. (Tip: A low, steady simmer is key here—if it boils too vigorously, the lentils can become mushy.)
9. After 2 hours, carefully remove the ham hocks from the pot and place them on a cutting board to cool slightly.
10. Once the ham hocks are cool enough to handle, use two forks to shred all the meat from the bones, discarding the bones, skin, and any excess fat.
11. Return the shredded ham to the soup pot.
12. Stir in the apple cider vinegar.
13. Season the soup with salt and black pepper. (Tip: Taste as you go here—the ham hocks are salty, so you might not need much added salt.)
14. Let the soup simmer, uncovered, for an additional 15-20 minutes to allow the flavors to meld and the soup to thicken slightly.
15. Remove and discard the bay leaves before serving.
Perfect for a cozy night in, this soup turns out hearty and rich, with the lentils melting into a velvety base and the ham adding a wonderful smoky depth. I love serving it with a thick slice of crusty bread for dipping, and sometimes, if I’m feeling fancy, a little dollop of sour cream on top adds a lovely creamy contrast.
Crockpot Lentil and Kale Minestrone

My slow cooker has been my winter survival tool this year, and this hearty Crockpot Lentil and Kale Minestrone is my latest obsession—it’s the kind of cozy, hands-off meal that simmers all day while I tackle holiday chaos, filling the house with the most comforting aroma.
Serving: 6 | Pre Time: 15 minutes | Cooking Time: 6 hours
Ingredients
– A couple of carrots, chopped into little rounds
– A couple of celery stalks, diced up small
– One yellow onion, chopped
– A few cloves of garlic, minced
– A 28-ounce can of crushed tomatoes
– A cup of brown lentils, rinsed well
– 4 cups of vegetable broth
– A couple of bay leaves
– A teaspoon of dried oregano
– A splash of olive oil
– A big bunch of kale, stems removed and leaves chopped
– A 15-ounce can of cannellini beans, drained and rinsed
– Salt and black pepper
– Grated Parmesan cheese for topping
Instructions
1. Heat a splash of olive oil in a skillet over medium heat until it shimmers, about 2 minutes.
2. Add the chopped onion, carrots, and celery to the skillet and sauté until the onion turns translucent, about 5-7 minutes, stirring occasionally to prevent sticking.
3. Stir in the minced garlic and cook for 1 more minute until fragrant—don’t let it burn!
4. Transfer the sautéed veggies to your slow cooker.
5. Add the rinsed lentils, crushed tomatoes, vegetable broth, bay leaves, and dried oregano to the slow cooker, stirring to combine everything evenly.
6. Cover and cook on low for 5 hours, until the lentils are tender but not mushy—I always check at the 4-hour mark to avoid overcooking.
7. Stir in the chopped kale and cannellini beans, then cover and cook on low for 1 more hour until the kale wilts and the beans heat through.
8. Remove the bay leaves, season with salt and black pepper to your liking, and give it a final stir.
9. Ladle the soup into bowls and top with grated Parmesan cheese.
Unbelievably rich and thick, this minestrone has a velvety texture from the lentils and a slight bite from the kale, with the Parmesan adding a salty, umami kick. I love serving it with a crusty loaf of bread for dipping, or even spooning it over cooked pasta for a heartier twist—it’s a versatile dish that tastes even better the next day.
Thai-Inspired Coconut Lentil Soup

Ever have one of those days where you just need a big, cozy bowl of something that feels like a hug? That’s exactly where I was at last week after a long, rainy afternoon—craving warmth and comfort but wanting something vibrant and nourishing too. This Thai-inspired coconut lentil soup was my answer, and let me tell you, it’s become a fast favorite in my kitchen, especially when I’m looking for a one-pot wonder that’s both hearty and packed with flavor.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 30 minutes
Ingredients
– A glug of olive oil, about 2 tablespoons
– One medium yellow onion, finely chopped
– Three cloves of garlic, minced
– A tablespoon of freshly grated ginger
– A couple of tablespoons of red curry paste
– One cup of red lentils, rinsed
– A 13.5-ounce can of full-fat coconut milk
– Four cups of vegetable broth
– A big splash of fish sauce, about 1 tablespoon (or soy sauce for a vegan twist)
– The juice of one lime
– A handful of fresh cilantro, chopped
– Salt, to season as you go
Instructions
1. Heat the 2 tablespoons of olive oil in a large pot or Dutch oven over medium heat until it shimmers.
2. Add the chopped onion and cook, stirring occasionally, for about 5 minutes until it’s soft and translucent—this builds a sweet base flavor.
3. Stir in the minced garlic, grated ginger, and 2 tablespoons of red curry paste, cooking for 1 minute until fragrant to wake up the spices.
4. Tip in the 1 cup of rinsed red lentils and stir to coat them in the aromatics for about 30 seconds.
5. Pour in the 13.5-ounce can of coconut milk and 4 cups of vegetable broth, then bring the mixture to a gentle boil.
6. Reduce the heat to low, cover the pot, and let it simmer for 20 minutes, stirring halfway through to prevent sticking—the lentils should be tender but not mushy.
7. Stir in 1 tablespoon of fish sauce and the juice of one lime, then taste and add salt if needed, remembering the broth and fish sauce already add saltiness.
8. Remove the pot from the heat and stir in the chopped cilantro just before serving to keep it fresh and vibrant.
9. Ladle the soup into bowls and garnish with extra cilantro if you like.
During the simmer, the lentils break down just enough to thicken the broth into a creamy, velvety texture, while the coconut milk adds a rich, soothing backdrop to the zesty lime and spicy curry notes. I love serving it with a side of crusty bread for dipping or over a bed of jasmine rice to make it even more filling—it’s the kind of meal that warms you from the inside out on a chilly evening.
Conclusion
Exciting, right? This roundup proves lentils are a crockpot superstar—nutritious, budget-friendly, and endlessly versatile. Whether you’re craving soup, curry, or a hearty stew, there’s a recipe here to love. Pick one to try this week, then drop a comment with your favorite! If you enjoyed this list, please share it on Pinterest to help other home cooks discover these delicious ideas. Happy slow cooking!

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.




