The Best Pasta with Lentils Recipe
Introduction
This hearty pasta with lentils dish combines tender lentils and bite-sized pasta in a flavorful tomato broth. It’s a comforting and nutritious meal perfect for any day of the week.

Ingredients
- 1 ¼ cup dried brown or green lentils, rinsed
- 1 ¼ cup short pasta shapes (ditalini, elbows, orecchiette, mezzi rigatoni)
- 5 cups vegetable or chicken broth, plus more if needed
- 8 cherry tomatoes, cut into halves
- 1 Tbsp olive oil, plus more for drizzling
- 2 garlic cloves, minced
- 1 small-sized onion, diced
- 1 Tbsp tomato paste
- ¼ tsp ground cumin
- Fine salt, to taste
- 1/8 tsp black pepper, plus more to taste
Instructions
- Step 1: Heat olive oil in a large pot over medium heat. Add the diced onion and sauté for about 5 minutes until softened.
- Step 2: Add minced garlic and halved cherry tomatoes to the pot along with bay leaves, then stir for about one minute. (If using canned tomatoes or just tomato paste, add them later with the broth and spices.)
- Step 3: Stir in rinsed lentils, ground cumin, tomato paste, broth, and black pepper.
- Step 4: Increase the heat to bring the mixture to a simmer. Cover with a lid and reduce the heat to medium-low. Let it simmer for 20–25 minutes or until lentils are tender.
- Step 5: Taste and adjust seasoning with salt and pepper as desired.
- Step 6: Add the pasta to the pot and cook gently over medium heat. Stir frequently to prevent sticking until pasta is al dente.
- Step 7: If the stew is too thick, gradually add more broth or water to reach your preferred consistency. Remember, it will thicken the longer it sits on the stove, so adjust seasoning again if needed.
- Step 8: Serve hot with a drizzle of olive oil, freshly ground black pepper, and grated Parmesan cheese if not keeping it vegan. You can also garnish with chili flakes and chopped parsley for extra flavor. Enjoy!
Tips & Variations
- Using short pasta shapes like ditalini or elbows helps the lentils and pasta cook evenly together.
- Add a pinch of chili flakes or smoked paprika for a spicy twist.
- For a vegan version, omit the Parmesan or use a plant-based alternative.
- If you prefer a creamier texture, stir in a splash of coconut milk or a spoonful of vegan cream at the end.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of broth or water to loosen the texture if it has thickened.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use canned lentils instead of dried?
While you can use canned lentils to save time, cooking with dried lentils allows better control over texture and absorbs more flavor during cooking. If using canned, add them later in the process and reduce cooking time accordingly.
What if I don’t have cherry tomatoes?
You can substitute cherry tomatoes with regular tomatoes, chopped. Alternatively, increasing the amount of tomato paste will also provide good flavor if fresh tomatoes aren’t available.
PrintThe Best Pasta with Lentils Recipe
A hearty and comforting pasta dish featuring tender lentils simmered with aromatic spices, garlic, and tomatoes, combined with short pasta shapes in a rich vegetable or chicken broth. This recipe is perfect for a wholesome, satisfying meal that blends plant-based protein with tender pasta, finished with optional garnishes like parmesan, chili flakes, and parsley.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Main Ingredients
- 1 ¼ cup dried brown or green lentils, rinsed
- 1 ¼ cup short pasta shapes (ditalini, elbows, orecchiette, mezzi rigatoni)
- 5 cups vegetable or chicken broth, plus more if needed
- 8 cherry tomatoes, cut into halves
Flavor Base
- 1 Tbsp olive oil, plus more for drizzling
- 2 garlic cloves, minced
- 1 small-sized onion, diced
- 1 Tbsp tomato paste
- 1/4 tsp ground cumin
- fine salt, to taste
- 1/8 tsp black pepper, plus more to taste
Instructions
- Sauté Onion: Heat 1 tablespoon of olive oil in a large pot over medium heat. Add the diced onion and sauté for 5 minutes until translucent and fragrant.
- Add Garlic and Tomatoes: Stir in the minced garlic, halved cherry tomatoes, and bay leaves. Cook for about a minute to release the flavors. (If using canned tomatoes or only tomato paste, add them later with other ingredients.)
- Add Lentils and Seasonings: Add the rinsed lentils, ground cumin, tomato paste, broth, and black pepper to the pot. Stir to combine all ingredients evenly.
- Simmer Lentils: Bring the mixture to a simmer over increased heat. Cover with a lid, reduce the heat to medium-low, and let it simmer for about 20-25 minutes or until the lentils are tender.
- Adjust Seasoning: Taste the stew and season with salt and additional pepper as needed to your preference.
- Cook Pasta: Add the short pasta shapes to the pot. Cook gently over medium heat until the pasta is al dente, stirring frequently to prevent sticking.
- Adjust Consistency: If the stew appears too thick, gradually add more broth or water to reach your desired consistency. Remember that the stew will thicken the longer it sits on the stove. Taste again and adjust seasoning before serving.
- Serve and Garnish: Serve the pasta and lentil stew hot, drizzled with olive oil and freshly ground black pepper. Optionally garnish with grated parmesan cheese, chili flakes, and chopped parsley for extra flavor.
Notes
- If you use canned tomatoes or only tomato paste instead of fresh tomatoes, add them in step 3 along with the lentils and broth.
- The consistency of the stew thickens the longer it simmers; thin it with a little broth or water if needed.
- Adjust seasoning at multiple points to ensure the best flavor balance.
- For a vegan option, omit the parmesan cheese garnish.
Keywords: pasta with lentils, vegetarian pasta, lentil stew, easy pasta recipe, Italian pasta dish, healthy pasta meal

