One-Pot Pasta with Lentils is a warm, rustic dish that brings together hearty legumes, tender pasta, and rich tomato flavor — all cooked in a single pot for ultimate simplicity. Rooted in Mediterranean and Middle Eastern home cooking traditions, this comforting recipe is both nourishing and satisfying, perfect for plant-based eaters or anyone looking to add more fiber and protein to their meals.
With no need to boil pasta separately or dirty multiple pans, this recipe is ideal for weeknights, budget-friendly meal plans, or cozy Sunday suppers. Earthy lentils soak up a garlicky, herbed tomato broth, while the pasta simmers to perfection right in the same pot, making cleanup a breeze.
This dish delivers the familiar comfort of pasta night with a nutritious twist — and it tastes even better the next day.
Ingredients Overview

Each element of this dish contributes to its depth of flavor and hearty texture. Here’s a look at the key ingredients:
Brown or Green Lentils
These hold their shape during cooking and offer a firm, meaty texture.
-
Tip: Rinse lentils before cooking to remove any debris or dust.
-
Avoid: Red lentils — they break down too quickly and won’t hold up in this one-pot method.
Pasta
Short pasta shapes like elbow macaroni, penne, or fusilli work best. Choose whole grain for added fiber or regular for a classic feel.
-
Tip: Make sure to stir often while cooking to prevent sticking.
Onion & Garlic
These aromatics build a deep flavor base and complement the lentils perfectly.
-
Alternative: Shallots or leek for a gentler flavor.
Canned Crushed Tomatoes
Provide a rich, saucy foundation that ties everything together. Choose fire-roasted or Italian-style for added depth.
-
Alternative: Tomato passata or diced tomatoes, blended for smoothness.
Vegetable Broth
Infuses the dish with savory depth. Use low-sodium to better control seasoning.
-
Alternative: Water with bouillon paste or cubes.
Herbs & Spices
Dried oregano, thyme, and a bay leaf bring classic herbal notes. Paprika or chili flakes can add subtle warmth.
-
Optional: A dash of cumin adds a warm, earthy undertone.
Olive Oil
Used to sauté aromatics and add a silky richness.
Optional Add-ins:
-
Chopped spinach or kale
-
Grated Parmesan or nutritional yeast
-
A squeeze of lemon juice for brightness
Step-by-Step Instructions
-
Sauté Aromatics
Heat 2 tablespoons olive oil in a large pot over medium heat. Add diced onion and cook for 4–5 minutes until softened. Stir in minced garlic and cook for 30 seconds until fragrant.
-
Add Lentils & Seasonings
Stir in the rinsed lentils, oregano, thyme, and bay leaf. Cook for 1–2 minutes, allowing the lentils to toast slightly in the oil and soak up flavor.
-
Add Tomatoes & Broth
Pour in the crushed tomatoes and 4 cups vegetable broth. Bring to a boil, then reduce heat and simmer for 10–12 minutes, partially covered.
-
Add Pasta
Stir in pasta and cook uncovered for another 10–12 minutes, or until the pasta and lentils are both tender. Stir frequently to prevent sticking.
Add more broth or water as needed to keep everything gently simmering and ensure there’s enough liquid for the pasta to cook properly.
-
Finish and Adjust
Remove bay leaf. Taste and adjust salt and pepper as needed. For extra depth, drizzle in a little olive oil or stir in a spoonful of tomato paste.
-
Serve
Spoon into bowls and top with fresh herbs, a sprinkle of cheese or nutritional yeast, or a drizzle of lemon juice for brightness.
Chef’s Tips:
-
For added protein, toss in canned chickpeas or white beans with the lentils.
-
Stir in fresh spinach or kale during the last 2 minutes for extra greens.
-
Leftovers thicken as they sit — just add a splash of broth when reheating.
Tips, Variations & Substitutions
Variations:
-
Spicy Version: Add crushed red pepper flakes or a touch of harissa.
-
Italian-Inspired: Add basil, parsley, and a Parmesan rind to the pot as it simmers.
-
Middle Eastern-Inspired: Swap thyme for cumin and add chopped mint at the end.
Substitutions:
-
Lentils: Use canned lentils for a shortcut (reduce simmer time).
-
Pasta: Use gluten-free pasta to make the dish gluten-free.
-
Tomato Base: For a lighter version, swap tomatoes for vegetable broth and add lemon zest and herbs for flavor.
Dietary Options:
-
Vegan: Naturally vegan and plant-based.
-
Low-Sodium: Use low-salt broth and adjust seasoning yourself.
-
High-Fiber: Opt for whole grain pasta and include chopped greens.
Serving Ideas & Occasions
This one-pot meal is hearty enough to serve on its own, but it also plays well with sides:
Serve With:
-
Crusty bread or warm pita
-
A crisp cucumber and herb salad
-
Roasted veggies or steamed green beans
Great For:
-
Weeknight Dinners: Quick, low-effort, and satisfying.
-
Meal Prep: Tastes even better the next day.
-
Budget Cooking: Lentils and pasta are affordable staples.
Nutritional & Health Notes
This recipe offers a strong nutritional profile:
-
Protein: Lentils and whole grain pasta provide plant-based protein.
-
Fiber: High in dietary fiber for digestion and fullness.
-
Iron: Lentils are a great vegetarian source of iron.
Tips for maximizing nutrition:
-
Use whole grain or legume-based pasta.
-
Add leafy greens or grated veggies (like zucchini) for more volume.
-
Top with nutritional yeast for B12 and cheesy flavor without dairy.
FAQs
Q1: Can I use canned lentils?
A1: Yes, canned lentils work, but reduce the simmering time to prevent them from becoming mushy. Add them when you add the pasta.
Q2: Can I make this gluten-free?
A2: Absolutely — use your favorite gluten-free pasta. Just monitor the cooking time closely, as some varieties cook faster or break down more easily.
Q3: Can I freeze this dish?
A3: Yes, it freezes well. Let it cool completely, store in airtight containers, and freeze for up to 2 months. Add a splash of broth when reheating to loosen the texture.
Q4: What pasta shapes work best?
A4: Short pasta like elbow, penne, ditalini, or rotini cook evenly and mix well with the lentils. Avoid long noodles, which may clump.
Q5: Can I make it without tomatoes?
A5: Yes, you can skip the tomatoes and use extra broth with more herbs and lemon juice for a brothy lentil pasta stew instead.
Q6: Is this dish good for kids?
A6: Definitely! The mild flavors, soft texture, and cheesy topping (if used) make it kid-friendly. Reduce spice and cut veggies small for easier eating.
Q7: How can I make it creamier?
A7: Stir in a splash of unsweetened plant-based milk, coconut milk, or a spoonful of cashew cream near the end for a silky texture.
PrintA comforting, one-pot pasta dish with lentils, tomatoes, and herbs — hearty, protein-rich, and perfect for busy weeknights or meal prep.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30minutes
- Yield: Serves 6–8 1x
Ingredients
-
1 cup dried brown or green lentils, rinsed
-
1 small onion, diced
-
2 cloves garlic, minced
-
1 tbsp olive oil
-
1 tsp dried oregano
-
½ tsp dried thyme
-
1 bay leaf
-
1 can (14 oz) crushed tomatoes
-
4 cups vegetable broth (plus more if needed)
-
1½ cups dry short pasta (penne, elbow, etc.)
-
Salt & pepper to taste
-
Optional: chopped parsley, grated cheese, or lemon juice for garnish
Instructions
-
Heat olive oil in a large pot. Sauté onion for 4–5 min, add garlic, cook 30 sec.
-
Stir in lentils, oregano, thyme, and bay leaf. Cook 2 min.
-
Add tomatoes and broth. Bring to a boil, reduce heat, and simmer 10–12 min.
-
Add pasta and cook 10–12 more min, stirring often. Add more broth if needed.
-
Remove bay leaf. Adjust seasoning. Serve hot with desired toppings.