This post may contain affiliate links. Please read our disclosure policy.

This hearty lentil stew is wholesome and the ultimate cozy one-pot meal. With plenty of veggies, tender lentils, and simple seasonings, it’s a budget-friendly dinner that feels nourishing and satisfying.

👉 You need to try my Ground Beef and Vegetable Soup or Slow Cooker White Chicken Chili next!

Bowl of lentil stew with carrots, potatoes, and spinach

This lentil stew is a simple, nourishing dinner made with pantry staples. Carrots, potatoes, and spinach simmer with lentils in a tomato-rich broth for a cozy meal. It’s a healthy, one-pot comfort food recipe full of plant-based protein, perfect for weeknights.

Why you’ll love this recipe…

I love how filling this stew is without being too heavy. Lentils give it a rich, hearty texture, and the veggies add both flavor and nutrition.

It’s also an easy recipe to make in big batches — perfect for meal prep, freezing, or feeding a crowd on a chilly day.

⏰ Total Time: 35 minutes
🍂 Perfect For: Meatless dinners, cozy fall nights, meal prep
🛒 Key Ingredients: Lentils, carrots, potatoes, tomato paste, spinach
🍽️ Servings: 6
🥄 Skill Level: Easy
🧊 Storage: 4 days in fridge, 2 months in freezer

👉 Try it with my Sausage Orzo Soup or Easy Slow Cooker Beef Stew.

Made With Love,

What You’ll Need for Lentil Stew

  • Lentils: A hearty plant-based protein base.
  • Carrots & onion: Aromatic and sweet vegetables for flavor.
  • Potatoes: Add body and make the stew more filling.
  • Tomato paste: Creates a rich, savory base.
  • Bouillon cubes + water: Quick and flavorful broth.
  • Spinach: Stirred in at the end for freshness.
  • Parmesan cheese: Optional, but adds great finishing flavor.

👉 For more lentil inspiration, check out my Best Recipes Using Lentils.

Ingredients List

  • 1 tbsp olive oil
  • ⅓ cup onion, diced
  • 3 large carrots, diced
  • 1 ½ cups dry lentils
  • ½–1 cup diced small russet potato
  • 3 oz tomato paste
  • 2 chicken bouillon cubes
  • 7 cups water
  • ½ tbsp salt
  • 1 tsp pepper
  • 1 tsp onion powder
  • 1 tsp garlic powder
  • 1 tsp Italian seasoning
  • 1 cup fresh spinach, chopped
  • Optional: Parmesan cheese, for topping

🔒 The printable recipe card below includes the full ingredient list and exact amounts — perfect for saving or printing for later.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

How to Make Lentil Stew

Step 1: Rinse lentils in cold water and remove any debris.

Step 2: Heat olive oil in a large pot over medium heat. Add carrots and onion; cook 3–4 minutes.

Step 3: Add lentils, potatoes, tomato paste, bouillon, water, and seasonings. Stir well.

Step 4: Bring to a boil, then reduce heat and simmer 20–25 minutes, until lentils are tender.

Step 5: Stir in spinach and cook 1–2 minutes. Top with Parmesan, if desired.

🔒 The step-by-step instructions are also available in the printable recipe card below — don’t forget to save it for later!

Lentil Stew Variations

  • Swap spinach for kale or Swiss chard.
  • Add diced celery for extra flavor.
  • Make it spicy with red pepper flakes or chili powder.
  • Use vegetable bouillon cubes to keep it vegetarian.

👉 For another hearty soup, try my Ground Beef and Vegetable Soup.

My Pro TipS

Tips and Tricks

  • Rinse lentils well to remove dust and starch.
  • Cut potatoes small so they cook evenly with the lentils.
  • Add more water for a soupier texture, or less for a thicker stew.
  • Freeze in portions for quick reheating later.

👉 Don’t miss my 15 Cozy Slow Cooker Soups.

Recipe FAQs – Lentil Stew

Do I need to soak lentils before cooking?

No, lentils cook quickly and don’t require soaking.

Can I use canned lentils?

Yes, but reduce the cook time since they’re already tender.

Can I make this in the slow cooker?

Yes — cook on LOW for 6–7 hours or HIGH for 3–4 hours.

Can I freeze lentil stew?

Absolutely — it freezes very well for up to 2 months.

What are other budget-friendly soups to try?

 👉 Try my Slow Cooker White Chicken Chili or Spanish Rice Soup

Serving Suggestions

  • Serve with crusty bread or garlic toast.
  • Add a side salad for freshness.
  • Pair with rice for extra heartiness.
  • Top with Parmesan or a drizzle of olive oil.

👉 For another hearty bowl, check out my Easy Chicken Noodle Soup.

Make-Ahead, Storage & Reheating

  • Fridge: Store in the refrigerator for up to 4 days.
  • Freezer: Freeze cooled stew in portions for up to 2 months.
  • Reheat: Warm on the stove over medium heat or in the microwave.

👉 Looking for freezer-friendly ideas? Try my Crunchy No-Peek Cheesy Chicken or Easy Slow Cooker Potato Soup.

More Great Soup + Stew Recipes

If you try this recipe, give it a rating — it helps others find the best recipes!

4.19 from 38 votes

Lentil Stew

Lentil Stew is a hearty one-pot dinner with lentils, carrots, potatoes, and spinach. A budget-friendly and cozy weeknight meal.
Prep: 10 minutes
Cook: 25 minutes
Total: 35 minutes
Servings: 4 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1 tbsp olive oil
  • cup onion, , diced
  • 3 large carrots,, diced
  • 1 ½ cups dry lentils
  • 1/2-1 cup diced small russet potato
  • 3 oz tomato paste
  • 2 chicken bouillon cubes
  • 7 cups water
  • ½ tbsp salt
  • 1 tsp pepper
  • 1 tsp onion powder
  • 1 tsp garlic powder
  • 1 tsp Italian seasoning
  • 1 cup fresh spinach, , chopped
  • Optional: fresh Parmesan cheese for the end

Instructions 

  • Rinse lentils and discard debris.
  • Heat olive oil in a pot. Add carrots and onion; cook 3–4 minutes.
  • Add lentils, potatoes, tomato paste, bouillon, water, and seasonings. Stir.
  • Bring to boil; reduce to low and simmer 20–25 minutes until lentils are tender.
  • Stir in spinach; cook 1–2 minutes. Serve with Parmesan if desired.

Notes

  • Store in the fridge for 4 days.
  • Freeze for 2 months.
  • Reheat on the stove or in the microwave.

Nutrition

Calories: 359kcal | Carbohydrates: 59g | Protein: 21g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 0.3mg | Sodium: 1588mg | Potassium: 1249mg | Fiber: 25g | Sugar: 8g | Vitamin A: 10089IU | Vitamin C: 15mg | Calcium: 108mg | Iron: 7mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Let us know how it was!

About Julia Pacheco

Hello, I’m Julia Pacheco, and I’m so glad you’re here! I’m a published cookbook author with a passion for creating delicious, budget-friendly meals. My blog focuses on recipes that are accessible and enjoyable, because I truly believe in the power of food to heal, inspire, and bring people together. From early lessons in the kitchen with my mom to navigating life on WIC and food stamps, I’ve learned the value of making every meal count. Cooking has been my creative outlet, a way to connect with others, and it even helped me land my dream job.

You May Also Like

4.19 from 38 votes (37 ratings without comment)

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

1 Comment

  1. Bonnie Johansen says:

    4 stars

    This one was just ok for me I like the other lentil soup you have better