When comfort food meets nutrition, you get this hearty One-Pot Pasta with Lentils. It’s the kind of meal that’s easy enough for busy weeknights, budget-friendly, and packed with wholesome ingredients. Tender pasta simmers right alongside earthy brown lentils, sweet onions, garlic, tomatoes, and herbs—so every bite is infused with flavor and warmth.
This is a satisfying vegetarian dinner that doesn’t skimp on protein, and thanks to the one-pot method, cleanup is minimal. Whether you’re feeding a family or cooking solo, this dish deserves a spot in your regular rotation.
Ingredients Overview: Pantry Staples, Big Impact

Lentils
Brown or green lentils work best—they hold their shape during cooking. Red lentils cook faster and become softer, which changes the texture.
-
Brown lentils = hearty, earthy, and firm.
-
Rinse and sort before using to remove any debris.
Pasta
Short-cut pasta like penne, rigatoni, fusilli, or elbow macaroni is ideal. Use whole wheat pasta for more fiber, or gluten-free if needed.
Onion and Garlic
These aromatics form the flavor foundation. Use yellow onion and a generous amount of garlic (3–4 cloves) for depth.
Crushed Tomatoes or Tomato Sauce
A can of crushed tomatoes or tomato puree gives the dish its saucy, comforting base. Use fire-roasted tomatoes for extra flavor.
Vegetable Broth
Cooking the pasta and lentils in broth infuses the dish with richness and umami. Use low-sodium broth to control salt levels.
Olive Oil
Used to sauté the onions and garlic. Adds richness and brings all the flavors together.
Seasonings
-
Dried oregano, thyme, basil – classic Italian herbs
-
Red pepper flakes – optional for a bit of heat
-
Salt and pepper – to balance and enhance all flavors
-
Bay leaf – optional, but adds a nice depth to the broth as it simmers
Step-by-Step Instructions: One Pot, Endless Flavor
1. Sauté Aromatics
In a large pot or Dutch oven, heat 2 tbsp olive oil over medium heat. Add:
-
1 small diced onion
-
3–4 cloves garlic, minced
Sauté for 3–4 minutes until softened and fragrant.
2. Add Lentils and Seasoning
Stir in:
-
1 cup brown lentils (rinsed)
-
1 tsp dried oregano
-
1/2 tsp thyme
-
Salt and pepper to taste
-
Optional: 1/4 tsp red pepper flakes and 1 bay leaf
Toast spices and lentils for 1 minute to bring out their aroma.
3. Add Liquids and Simmer
Add:
-
1 (15 oz) can crushed tomatoes
-
4 cups vegetable broth (plus 1 extra cup for adjusting later)
Bring to a simmer and cook uncovered for 10 minutes to let the lentils start softening.
4. Add Pasta
Stir in:
-
8 oz (about 2 cups) short pasta of choice
Reduce heat to medium-low. Simmer for 10–12 more minutes, stirring occasionally to prevent sticking, until pasta and lentils are tender. Add more broth or hot water as needed to keep it saucy.
The starch from the pasta thickens the dish naturally—no need for cream or flour.
5. Finish and Serve
Taste and adjust seasoning. Remove bay leaf if used. Drizzle with a bit of olive oil or sprinkle with grated Parmesan or nutritional yeast (if desired). Serve hot with crusty bread or a green salad.
Tips, Variations, and Substitutions
Tips for Success:
-
Stir occasionally to prevent pasta sticking to the bottom.
-
Keep an eye on the liquid—add extra broth or water if it reduces too quickly.
-
Let the dish rest 5 minutes before serving—it thickens naturally.
Variations:
-
Add greens: Stir in baby spinach or kale during the last 5 minutes of cooking.
-
Boost protein: Add a fried or poached egg on top for extra protein.
-
Spicy twist: Add 1 tsp harissa or chili paste for bold heat.
-
Smoky flavor: Add a touch of smoked paprika or a dash of liquid smoke.
Substitutions:
-
Use chickpeas or cannellini beans if you don’t have lentils.
-
Sub diced tomatoes for crushed tomatoes if you like more texture.
-
For a gluten-free version, use gluten-free pasta and monitor the cook time—it may vary.
Serving Ideas & Occasions
This dish is simple, filling, and perfect on its own—but you can dress it up or stretch it with a few smart sides.
Serve With:
-
Garlic bread or crusty sourdough
-
Simple salad with balsamic vinaigrette
-
Roasted vegetables like zucchini, carrots, or cauliflower
-
Grated Parmesan or vegan cheese crumbles
Ideal For:
-
Budget-friendly weeknight dinners
-
Meatless Monday
-
Meal prep (keeps well in fridge)
-
Cold-weather comfort food
-
High-protein vegetarian diets
Nutritional & Health Notes
This one-pot meal is rich in plant-based protein, fiber, and complex carbs—making it deeply satisfying and nutrient-dense.
Protein
Thanks to the lentils and pasta, each serving provides 18–22g of protein—great for a vegetarian main.
Fiber
Lentils are a powerhouse of dietary fiber and help support digestion, stabilize blood sugar, and keep you full.
Low in Saturated Fat
Made with olive oil and without dairy or meat, it’s naturally low in saturated fat and cholesterol-free.
Vegan & Dairy-Free
This recipe is naturally vegan and dairy-free. Add nutritional yeast for a cheesy flavor if desired.
Frequently Asked Questions
1. Can I use red lentils in this recipe?
Red lentils cook faster and tend to break down, resulting in a mushier texture. It will work, but the final dish will be more stew-like than chunky.
2. How do I store and reheat leftovers?
Store in an airtight container in the fridge for up to 4 days. Reheat on the stove or microwave with a splash of broth or water to loosen it up.
3. Can I freeze this dish?
Yes, though the pasta may soften slightly upon reheating. Let cool completely before freezing. Freeze in portions and thaw overnight in the fridge before reheating.
4. How can I make this spicier?
Add extra red pepper flakes, a chopped jalapeño, or 1 tsp chili paste to the onion and garlic step.
5. Can I use canned lentils instead?
Yes—but reduce broth by 1 cup and skip the initial 10-minute simmer. Add canned lentils when you add pasta and simmer together for 10–12 minutes.
6. What pasta shapes work best?
Short shapes like elbow macaroni, penne, fusilli, or rotini hold up well in one-pot cooking and cling to the sauce.
7. Is this dish suitable for kids?
Definitely! It’s mild, wholesome, and easy to eat. You can blend some of the sauce if your child prefers smoother textures.
PrintOne-Pot Pasta with Lentils – A Cozy, Protein-Packed Meatless Meal
A hearty one-pot pasta made with tender lentils, tomato sauce, garlic, and herbs. A wholesome vegetarian meal packed with plant-based protein and flavor.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4–6 servings 1x
Ingredients
-
1 cup brown or green lentils, rinsed
-
2 tbsp olive oil
-
1 small onion, diced
-
3 cloves garlic, minced
-
1 tsp oregano
-
1/2 tsp thyme
-
Salt and pepper, to taste
-
Pinch of red pepper flakes (optional)
-
1 (15 oz) can crushed tomatoes
-
4–5 cups vegetable broth
-
8 oz short pasta (penne, fusilli, elbows)
-
Optional: 1 bay leaf
-
Optional toppings: olive oil, grated Parmesan, parsley
Instructions
-
In a large pot, heat olive oil over medium. Sauté onion and garlic for 3–4 minutes.
-
Stir in lentils, herbs, salt, pepper, and red pepper flakes. Cook for 1 minute.
-
Add tomatoes and 4 cups broth. Bring to a simmer. Cook 10 minutes.
-
Add pasta and simmer 10–12 minutes, stirring occasionally. Add more broth as needed.
-
Taste and adjust seasoning. Let rest 5 minutes before serving.
-
Garnish with olive oil, cheese, or herbs.