This lentil pasta gives you a cozy, nutritious, and satisfying one-pot dinner made with inexpensive everyday ingredients in about 40 minutes.
If you love this cozy Italian classic, try our Pasta e Ceci, Pasta e Fagioli, or Pasta and Peas for more simple, satisfying pasta dinners.

Don’t Lose This Recipe
Why you’ll love this Lentil Pasta Recipe!
There’s something special about a meal that’s healthy, inexpensive, and ridiculously tasty, and this lentil pasta delivers on all three. 🥣 My nonna made pasta e lenticchie for my cousins and me when she looked after us growing up in Italy, and I would happily eat bowl after bowl.
And honestly, there’s a reason recipes like this have survived for generations. Lentils, pasta, vegetables, tomatoes, herbs, and olive oil come together in one pot to make a fiber-rich, protein-rich meal that’s deeply satisfying without feeling heavy. 🌿
Louise and I still make it essentially the way my grandma did: thick, creamy, and almost stew-like, with the pasta cooked right in with the lentils so it soaks up all that savory flavor. No fancy ingredients. No complicated technique. Just really good food.
It’s the kind of Mediterranean-style staple that makes eating well feel easy. It’s nutritious, affordable, comforting, and made for everyday life. ❤️
P.S: Put those pantry lentils to good use with our Mediterranean Lentil Soup, Lentil Bolognese, or Lentil Curry. Three easy, satisfying ways to turn lentils into dinner.
Ingredients
Full ingredients and substitutions are in the recipe box below.

- Extra virgin olive oil: builds a rich Mediterranean flavor base. Substitute regular olive oil if needed.
- Onion: adds sweetness and depth. Yellow or white onion, shallots, or leeks all work.
- Carrot: adds gentle sweetness to this pasta with lentils. Substitute celery, bell pepper, or extra onion.
- Garlic: fresh garlic adds savory depth. If garlic intolerant, omit it and add a little extra rosemary or thyme.
- Rosemary: gives the broth its classic Italian aroma. Substitute thyme, oregano, or sage.
- Bay leaves: add subtle savory depth. Substitute sage or simply omit them.
- Tomato paste: adds concentrated tomato flavor and richness. Substitute tomato sauce or extra chopped tomatoes.
- Dried lentils: green or brown lentils hold their shape best. For canned lentils, drain and rinse them, use 3 cups of broth instead of 6, and simmer for just 5 minutes before adding the pasta.
- Cherry tomatoes: become sweet and juicy as they cook. Substitute grape tomatoes, Roma tomatoes, or canned diced tomatoes.
- Vegetable broth: reduced-sodium broth is our preference because its milder flavor is closer to the homemade broth my nonna used. Homemade vegetable broth is excellent too.
- Ditalini pasta: perfect for this one pot lentil pasta. Substitute small shells, elbows, rotini, orzo, or broken spaghetti.
- Salt: brings all the flavors together. Adjust to taste, especially depending on your broth.
- Black pepper: adds a little warmth. Freshly ground is best.
- Italian parsley: adds freshness at the end. Substitute basil or simply omit it.

How to Make Lentil Pasta
1. Build the flavor base
Finely chop the onion and carrot so they soften quickly and evenly.
Heat the extra virgin olive oil in a large skillet or Dutch oven over medium heat. Add the chopped onion and carrot and cook for about 4 minutes, stirring occasionally, until they start to soften.
Mince or finely grate the garlic. Add it to the pan with the rosemary, bay leaves, and tomato paste. Cook for 1 minute, stirring often, until fragrant.

2. Simmer the lentils
Rinse the dried lentils well under running water and quickly check them for any small stones or debris. Cut the cherry tomatoes in half.
Add the lentils and tomatoes to the pan with 4 cups vegetable broth, salt, and black pepper.
Bring to a boil, then reduce the heat and simmer gently, partially covered, stirring occasionally, until the lentils are almost tender.
This usually takes about 20 minutes, but let the lentils be your timer. Taste one: it should be mostly tender with just a little firmness in the center. If it’s still hard, simmer a little longer.

3. Cook the pasta
Stir in the ditalini and the remaining 2 cups vegetable broth.
Simmer uncovered for about 10 to 12 minutes, or until the pasta is al dente. Stir often, especially toward the end, so the pasta doesn’t stick to the bottom.
As the pasta cooks, it releases starch and makes the lentils wonderfully creamy. If the mixture gets too thick before the pasta is ready, add a splash of broth or water and continue cooking.

4. Taste and serve
Remove the bay leaves. Taste and adjust the salt and black pepper, then stir in the Italian parsley.
Serve hot with an optional squeeze of lemon or freshly grated Parmesan. This simple vegetarian pasta recipe should be creamy and saucy when it reaches the table.

Serving Suggestions
- Make it a complete dinner: Serve with crusty bread, focaccia, or garlic bread and a simple green or arugula salad.
- Add sausage the Italian way: Brown a small amount of crumbled Italian sausage or turkey sausage in the pot first, then add the onion and carrot and continue with the recipe. Think of the sausage as a seasoning rather than the main protein—it adds lots of savory flavor while lentils, vegetables, and pasta remain the heart of the meal.
- Add cooked chicken: Top individual bowls with shredded rotisserie chicken or leftover cooked chicken for an easy protein boost without changing the recipe.
- Serve it Italian-style: Pair with tomato bruschetta, roasted eggplant, or a crisp salad for an easy family meal.
- For meal prep: Undercook the pasta by at least 2 minutes, or even a little more. It continues to soften as it cools and again when reheated, so starting quite al dente helps prevent mushy pasta.
- Bring it to a potluck: Keep the pasta slightly undercooked and the lentil pasta a little looser than usual. Bring extra broth to stir in before serving because the pasta absorbs liquid as it sits.
- Pack it for lunch: Portion into individual containers and add a splash of broth or water before reheating to bring back the creamy consistency.
- Feed a crowd: Serve smaller bowls alongside bread, salad, and roasted vegetables. It’s an inexpensive, satisfying meal that’s easy to scale up.
Tips
- Use green or brown lentils: They hold their shape while becoming tender. Red lentils break down more and give you a softer, creamier result.
- Rinse and check the lentils: Rinse dried lentils well under running water and quickly look through them for small stones or debris. It’s rare, but it can happen.
- Don’t rush the flavor base: Let the onion and carrot soften, then cook the garlic, herbs, and tomato paste for a minute to deepen their flavor.
- Let the lentils be your timer: Cooking times vary, so taste one before adding the pasta. The lentils should be almost tender, without a hard center.
- Cook the pasta with the lentils: Don’t boil it separately. The pasta releases starch as it cooks, making the dish naturally creamy and almost stew-like.
- Stir often after adding the pasta: As everything thickens, the pasta can easily stick to the bottom of the pot.
- Keep extra broth nearby: Pasta absorbs plenty of liquid. Add a splash if the mixture gets too thick before the pasta is cooked.
- Keep it a little saucy: The pasta continues absorbing liquid as it sits, so take it off the heat while it’s still creamy and slightly loose.
- Taste for salt at the end: Lentils and pasta absorb seasoning as they cook, so always taste and adjust before serving.
- Finish it simply: Fresh parsley, black pepper, a drizzle of olive oil, Parmesan, or a squeeze of lemon all work beautifully.
- For canned lentils: Drain and rinse them, use about 3 cups of broth instead of 6, and simmer for only 5 minutes before adding the pasta.
- For leftovers: Refrigerate in an airtight container. The pasta will thicken, so add a splash of broth or water when reheating.

Frequently Asked Questions
Yes. Drain and rinse them, use about 3 cups of broth instead of 6, and simmer for just 5 minutes before adding the pasta.
Yes, but expect a different texture. Red lentils break down quickly, making the dish softer and creamier. Green or brown lentils are best if you want the lentils to hold their shape.
Small shapes work best for this Italian lentil pasta. Ditalini is our favorite, but orzo, small shells, elbows, rotini, or broken spaghetti all work well.
Pasta and lentils continue absorbing broth as they sit. Simply stir in more broth or water until you reach the consistency you like.
Absolutely. Brown a small amount of Italian or turkey sausage before the vegetables and use it almost like a seasoning. You can also add shredded rotisserie or cooked chicken when serving.
Yes. For the best texture, undercook the pasta by at least 2 minutes because it continues softening as it cools and reheats. This makes it a practical healthy one pot dinner for meal prep.
Let leftovers cool, then refrigerate in an airtight container for up to 4 days. Reheat with a splash of broth or water to loosen the sauce. You can also freeze it, although the pasta will be softer after thawing and reheating.
More Mediterranean One-Pot Dinners
- Mediterranean Orzo and Beans
- Mediterranean Chickpea Soup
- Greek Chickpea Soup
- Mediterranean Pinto Bean Soup
- Tuscan Bean Stew
- Chickpea Noodle Soup
- Creamy Red Lentil Soup
- Lentil Vegetable Soup
If you try this Lentil Pasta Recipe please leave a 🌟 star rating and let us know how it turned out in the comments—we love hearing from you.

Lentil Pasta (Protein-Rich & High Fiber)
Video
Ingredients
- 2 tablespoons extra virgin olive oil
- 1 medium onion chopped
- 1 large carrot chopped
- 2 cloves garlic minced
- ½ teaspoon rosemary or thyme
- 2 bay leaves or sage
- 2 tablespoons tomato paste
- 1 cup dried lentils green or brown, rinsed
- 1 cup cherry tomatoes halved
- 4 cups vegetable broth reduced-sodium + 2 cups / 500 ml for cooking the pasta
- 1½ cups ditalini pasta (7 oz) or orzo, small shells, elbows, rotini, or broken spaghetti
- 1 teaspoon salt or more to taste
- ¼ teaspoon black pepper
- 2 tablespoons Italian parsley chopped + optional lemon and parmesan
Instructions
- Make the flavor base: Heat 2 tablespoons extra virgin olive oil in a large skillet or Dutch oven over medium heat. Add 1 medium onion and 1 large carrot and cook for 4 minutes, stirring occasionally.Add 2 cloves garlic (minced), ½ teaspoon rosemary, 2 bay leaves, and 2 tablespoons tomato paste. Cook for 1 minute, stirring often.

- Cook the lentils: Add 1 cup dried lentils (rinsed), 1 cup cherry tomatoes (halved), 4 cups vegetable broth, 1 teaspoon salt, and ¼ teaspoon black pepper.Bring to a boil, then lower the heat and simmer gently for about 20 minutes, stirring occasionally. The lentils should be almost tender before you add the pasta. If they are still hard, cook them a little longer.

- Add the pasta: Stir in 1½ cups ditalini pasta and remaining 2 cups vegetable broth. Simmer for 10 to 12 minutes, or until the pasta is tender but still has a little bite.Stir often to prevent sticking. If it gets too thick before the pasta is ready, add a splash of broth or water.

- Finish and serve: Remove the bay leaves. Taste and add more salt or black pepper if needed, then stir in 2 tablespoons Italian parsley.Serve creamy and saucy, with optional lemon or Parmesan on top.

Notes
- Extra virgin olive oil → Regular olive oil.
- Onion → Yellow onion, white onion, shallots, or leeks.
- Carrot → Celery, bell pepper, or extra onion.
- Garlic → Omit and add extra rosemary or thyme.
- Rosemary → Thyme, oregano, or sage.
- Bay leaves → Sage, or omit.
- Tomato paste → Tomato sauce or extra chopped tomatoes.
- Dried lentils → Canned lentils; drain and rinse, use 3 cups broth instead of 6, and simmer 5 minutes before adding pasta.
- Cherry tomatoes → Grape tomatoes, Roma tomatoes, or canned diced tomatoes.
- Vegetable broth → Homemade vegetable broth.
- Ditalini pasta → Small shells, elbows, rotini, orzo, or broken spaghetti.
- Italian parsley → Basil, or omit.
- Choose green or brown lentils: They hold their shape best.
- Rinse and check: Rinse lentils and quickly check for small stones or debris.
- Build the flavor: Soften the vegetables and cook the tomato paste and herbs well.
- Let the lentils be your timer: Add pasta when the lentils are almost tender.
- Cook pasta in the pot: It releases starch for a naturally creamy consistency.
- Stir often: Pasta can stick as the mixture thickens.
- Keep it saucy: Add broth as needed and finish slightly loose.
- Taste before serving: Adjust salt, then finish with parsley, pepper, olive oil, Parmesan, or lemon.
- Using canned lentils: Use 3 cups broth and simmer 5 minutes before adding pasta.
- Store leftovers: Refrigerate airtight and loosen with broth or water when reheating.
Nutrition
Don’t Lose This Recipe

Hi! We are Nico & Louise
We're here to share easy, healthy, and delicious recipes 🌿✨.
Welcome to our blog, we are glad you are here.

The best lentil pasta that I ever had
freshly grated parmesan really hit the spot. Thank you for helping eat meat-free meals.
Can you please write a cook book with your recipes and photos? It would be incredible. As a vegetarian it’s hard to find recipes that are able to be made on a weeknight, weekend, or don’t have 25 ingredients. Love the recipes!
Hi Michael,
Thanks so much for your message, it truly means a lot to us.
A cookbook is definitely something we are exploring and WILL do, so stay tuned.
I’m so happy you’re enjoying the recipes, your support is heart-warming 🤗.
All the best,
Louise
Delicious and healthy one pan dinner! I will definitely be making this again!
Found it quite bland unfortunately – nothing to write home about 🙁
Disappointed after seeing the good star rating
Tasty!
A hearty and delicious pasta dish that I thoroughly enjoyed on a very cold day. As I need to watch my sodium intake I used low sodium vegetable broth and reduced the salt to 1/2 teaspoon. I know this will become a winter staple of mine when I am looking for a warming, filling dish.
Absolutely wonderful delicious.My husband loves it.I have to make it for him all the time now.I don’t change a thing to the recipe, it is so delicious.
Hi Belinda!
This is such a joy to read! I’m thrilled your husband loves it and that you enjoy it just as it is. Thank you so very much for your kind feedback.
All the best, Louise
This was soo delicious! I will absolutely be making this again and can’t wait to try more of your recipes. Thank you!!!
Amazing, Jeanney!! I’m super happy to hear (so is Nico, it’s his grandmother’s recipe). Thanks so much for your support and for cooking with us.
Best, Louise
This is another fabulous weekday meal! I love that you offer so many suggestions for substitutions as it makes for such a flexible recipe. I used red lentils, orzo pasta, and fresh thyme since that’s what I had on hand. The flavors were so good and the entire pot was absolutely devoured by the family! No leftovers, but lots of satisfied customers.
Hi Ariella, amazing, thanks so much for sharing your swaps. I’m so happy it was devoured! No leftovers is always the highest compliment.
Kindest, Louise