Is pasta e lenticchie a Sicilian speciality, or is it Neopolitan? I’ve seen claims for both. But whatever the origin of this classic Italian lentil and pasta recipe, it’s an easy everyday kind of dish.
By swapping in plant-based milk and dairy-free Parmesan, it’s easy to make an already vegetarian dish completely vegan. This is a filling dish, and you’ll need only a simple salad and a green vegetable such as broccoli, broccolini, or broccoli rabe to make a satisfying meal.
Budget-friendly and plentiful, you’ll enjoy having it on your cool-weather rotation. I first heard of this dish from Bobbie M., a friend whose Italian mother-in-law made it regularly. Always one to go for hearty and offbeat combinations, I couldn’t wait to try it.
The only minor tweaks needed to veganize it from the original recipe is to swap in plant-based milk for the dairy milk used customarily, and to serve with a plant-based Parmesan (which is altogether optional).
What kind of pasta to use: Chunky, tubular pasta is traditional to this dish — penne, ziti, or, as shown in these photos, mezzi rigatoni. Honestly, it would be just as good with any short chunky shape!
Lentils are a fantastic source of protein for the plant-based (or really any) diet. For this recipe you can cook them from scratch, or use canned lentils. See more about this small but mighty legume in our Guide to Lentils, where you’ll find more cooking tips and recipe.
Yes, this is vegan Parmesan! (Violife)
Photos by Hannah Kaminsky, BittersweetBlog.com.
Explore more …
- Hearty vegan lentil recipes
- Tuscan-Style Pasta with Beans and Greens
- Vegan Sausage and Lentils
- Vegan Italian recipes.
Italian Pasta with Lentils (Pasta Lenticchie)

This classic Italian lentil and pasta recipe (pasta e lenticchie) is an easy everyday kind of dish.
Ingredients
- 1 cup brown or green lentils (or see shortcut in Notes)
- 16 ounces penne, ziti, or other tubular pasta
- 1 tablespoon extra-virgin olive oil
- 1 medium onion, chopped
- 3 to 4 cloves garlic, minced
- 1 medium bell pepper, (any color) diced
- 1 cup sliced cremini mushrooms, optional
- 28-ounce jar good-quality plant-based marinara sauce
- 15-ounce can Italian-style diced tomatoes or 2 cups diced fresh tomatoes
- 1/2 cup plain unsweetened plant-based milk
- Salt and freshly ground pepper to taste
- Pinch of dried hot red pepper flakes, plus more for serving
- 1/4 cup chopped fresh parsley
- Leaves from several sprigs of fresh oregano or thyme
- Vegan Parmesan or mozzarella shreds for serving, optional
Instructions
- Rinse the lentils and combine them in a large saucepan with 3 cups water. Bring to a rapid simmer, then turn down the heat and simmer gently for 30 minutes, or until the lentils are tender but still hold their shape. Drain any excess water and set aside. This step can be done ahead of time. (Or skip this step if using canned lentils.)
- In a large cooking pot, cook the pasta according to package direction until al dente, then drain and return to the pot.
- Meanwhile, heat the oil in the saucepan used for the lentils. Add the onion and garlic and sauté over medium-low heat until the onion is translucent. Add the bell pepper and optional mushrooms continue to sauté until the onion is golden.
- Stir in the cooked lentils, marinara sauce, tomatoes, and plant-based milk. Bring to a gentle simmer, then cook over low heat with the cover ajar for 10 minutes, stirring once or twice.
- Combine the lentil sauce with the cooked pasta in the larger cooking pot and toss together. Season with salt, pepper, and red pepper flakes. Add the fresh herb and toss again.
- Serve at once. Pass around vegan Parmesan for topping individual servings, if desired.
Notes
Shortcut: Use two 15-ounce cans brown lentils, drained and rinsed. Skip step 1; add them in step 4 with the marinara.
See more plant-forward pasta & noodle recipes.
Leave a Reply