Skip to content

Easy One-Pot Tomato Lentil Pasta for Cozy Evenings

ISABELLE MORENO WRITER
Published : August 11, 2026
Updated : August 29, 2026

One-Pot Tomato Lentil Pasta is my go to dinner for those nights when I want something cozy but I do not want to babysit a sink full of dishes. You know the vibe: it is chilly, you are tired, and you want dinner to taste like you actually tried. This is the kind of meal that makes your kitchen smell like garlic and tomatoes in the best way. It is hearty thanks to lentils, saucy enough to feel comforting, and it all comes together in one pot. If you have 30 to 40 minutes and a spoon to stir, you are set.

Easy One-Pot Tomato Lentil Pasta for Cozy Evenings

Variations on the Lentil Sauce

The lentil sauce is the whole reason this recipe feels so satisfying. Lentils make it thick and a little creamy without needing a bunch of extra stuff. I usually keep it simple, but I have played around with it a lot, and you can too. Think of this as your base sauce that you can nudge in different directions depending on what is in your pantry.

Easy ways to change the flavor without extra work

Here are some simple variations I have tested on weeknights when I was feeling indecisive:

  • Spicy arrabbiata-ish: add extra red pepper flakes plus a spoon of chili paste or hot sauce.
  • Smoky and cozy: stir in smoked paprika and a tiny splash of soy sauce for depth.
  • Extra herby: add dried Italian seasoning early, then finish with fresh basil or parsley.
  • Veggie boosted: grate a carrot into the sauce or stir in chopped spinach at the end.
  • More creamy: finish with a spoon of ricotta or a splash of oat cream if you want it richer.

If you love that creamy tomato vibe, you might also like this clickable recipe link for another weeknight winner: 1 pot tomato ricotta pasta. It has the same comforting energy, just a little more creamy in a different way.

Quick note on lentils: I like brown or green lentils here because they hold their shape but still soften into the sauce. Red lentils work too, but they break down faster and you will get a smoother, thicker sauce. If you are into that, go for it. Just keep an eye on the liquid.

I made this on a rainy Tuesday and my partner said it tasted like something from a cozy cafe. Also, I only used one pot, so it is officially going into our weekly rotation.

Easy One-Pot Tomato Lentil Pasta for Cozy Evenings

How to Make This One Pot Pasta

This is the part I love: everything happens in one pot, including cooking the pasta. The starch from the pasta helps thicken the sauce, and the lentils make it feel like a full meal instead of just pasta with tomato sauce. It is simple, but it tastes like comfort food.

Here is what you will need. Nothing fancy, just solid basics:

  • Olive oil
  • Onion, chopped small
  • Garlic, lots of it
  • Tomato paste for deeper flavor
  • Canned crushed tomatoes or tomato passata
  • Lentils, rinsed (brown, green, or red)
  • Dry pasta like penne, fusilli, or shells
  • Broth or water
  • Salt and pepper
  • Optional: red pepper flakes, basil, spinach, parmesan or vegan parm

Now the actual steps, in plain language:

1) Warm a splash of olive oil in a medium to large pot. Add onion and cook until it looks soft and a little glossy, around 4 to 6 minutes.

2) Add garlic and tomato paste. Stir for about 30 seconds to 1 minute. It should smell amazing, kind of sweet and toasty.

3) Pour in crushed tomatoes and your broth or water. Stir in lentils, salt, pepper, and any spices you like. Bring it to a gentle boil.

4) Once it is bubbling, add the dry pasta right in. Yes, dry. Stir well so it does not clump.

5) Lower the heat so it simmers. Stir every couple of minutes, especially in the beginning. Cook until the pasta is tender and the lentils are done, usually 12 to 18 minutes depending on pasta shape and lentil type.

6) If it looks too thick before the pasta is done, add a little more water. If it looks too thin at the end, let it simmer uncovered for a minute or two and it will tighten up.

7) Turn off the heat and taste. This is where you fix it. More salt, more pepper, a pinch of sugar if your tomatoes taste sharp, or a squeeze of lemon if it needs brightness.

8) Finish with basil, spinach, or cheese. I like a little drizzle of olive oil on top too, especially if it is a cozy evening and I want it to feel extra comforting.

I make One-Pot Tomato Lentil Pasta when I want dinner to feel filling without being heavy. The lentils really do the work here. And because it is one pot, it is also the kind of recipe you can make while half listening to a podcast or helping with homework.

If you are more of a pesto person sometimes, save this for later because it hits that creamy comfort zone too: creamy vegan pesto pasta with roasted cherry tomatoes.

Nutrition per Serving

I am not a dietitian, but I do care about making meals that actually keep you full and feeling good. This dish does that because it has carbs, protein, and fiber all together. Lentils are the big win here. They add plant based protein and a ton of fiber, which is why this pasta feels like a real meal instead of a snack pretending to be dinner.

What impacts the nutrition the most:

Portion size matters, especially with pasta. I usually aim for a bowl that feels generous but not ridiculous.

Type of pasta changes things. Regular pasta is great, whole wheat adds more fiber, and legume pasta adds more protein.

Add ins count too. Cheese, oil, and extra toppings can bump up calories fast, but they also add satisfaction, so I am not here to shame anyone.

Want to make it a little lighter without losing comfort?

Use a bit less pasta and add extra spinach or zucchini. Or keep the pasta amount the same but serve it with a side salad. That balance is usually enough.

One more honest note: One-Pot Tomato Lentil Pasta is also one of those meals that tastes even better the next day. So if you are meal prepping, you are going to be very happy at lunchtime.

Similar Recipes

If you like the cozy tomato thing, there are a few other pasta directions that scratch the same itch. I rotate these when I want something creamy, comforting, and reliable, but with a slightly different flavor.

For a richer tomato option with a deeper, slightly sweet vibe, this one is great: creamy vegan sun dried tomato pasta. It is one of those recipes that feels a little fancy without being hard.

And if you are already thinking about next week, here are some quick similar ideas you can do with the same basic pantry setup:

Tomato chickpea pasta: swap lentils for chickpeas and mash some of them for thickness.

Tomato white bean stew pasta: use cannellini beans and add extra broth for a more soupy vibe.

Garlic butter tomato pasta: skip the lentils and finish with butter and tons of basil when you want something simple.

I still come back to One-Pot Tomato Lentil Pasta the most, because it hits that sweet spot of easy, hearty, and not too expensive.

Watch It Step-by-Step! {video_youtube}

If you are the kind of cook who likes to see the texture before you trust it, watching a step by step video helps a lot. The biggest visual cue is the sauce thickening as the pasta cooks and releases starch. You will also see how often to stir, which is basically just enough to keep the pasta from sticking to the bottom.

When you watch, pay attention to these moments:

After adding tomato paste: it should look darker and smell sweeter.

When the pasta goes in: stir really well right away.

Near the end: you decide if you want it thicker or a bit more saucy by adjusting the liquid.

Common Questions

Can I use red lentils instead of brown or green?
Yes. Red lentils cook faster and break down more, so the sauce will be thicker and smoother. You may need a splash more liquid if it gets too thick.

What pasta shape works best?
Short shapes like penne, fusilli, shells, or rotini are easiest in one pot because they stir well. Spaghetti works, but it is more annoying to keep from clumping.

How do I store and reheat leftovers?
Store in the fridge in a sealed container for up to 4 days. Reheat with a splash of water or broth so it loosens back up, then stir until hot.

Can I freeze it?
You can, but the pasta will soften more after thawing. If you plan to freeze, cook the pasta just a little less than usual so it does not turn mushy later.

My sauce tastes too acidic. What do I do?
Add a small pinch of sugar or a tiny drizzle of maple syrup, then taste again. You can also add a splash of cream or a bit of cheese to round it out.

Your coziest dinner plan for tonight

If you want a warm, filling meal with minimal effort, One-Pot Tomato Lentil Pasta is a really solid choice. It is budget friendly, flexible, and honestly hard to mess up once you know to stir and adjust the liquid. The lentils make it hearty, and the tomato sauce makes it feel like true comfort food. Try it once, tweak it to your taste, and I bet it will end up in your regular dinner rotation too.

Easy One-Pot Tomato Lentil Pasta for Cozy Evenings

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

One-Pot Tomato Lentil Pasta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A cozy, one-pot meal that combines lentils and pasta in a hearty tomato sauce, perfect for chilly evenings.

  • Total Time: 40 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 onion, chopped small
  • 4 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 1 can (28 oz) crushed tomatoes
  • 1 cup lentils, rinsed (brown, green, or red)
  • 8 ounces dry pasta (penne, fusilli, or shells)
  • 4 cups broth or water
  • Salt and pepper to taste
  • Optional: red pepper flakes, fresh basil, spinach, parmesan or vegan parm

Instructions

  1. Warm a splash of olive oil in a medium to large pot. Add onion and cook until soft, around 4 to 6 minutes.
  2. Add garlic and tomato paste. Stir for 30 seconds to 1 minute until fragrant.
  3. Pour in crushed tomatoes and your broth or water. Stir in lentils, salt, and pepper. Bring to a gentle boil.
  4. Once boiling, add dry pasta and stir to combine.
  5. Lower the heat to let it simmer, stirring occasionally. Cook until pasta is tender and lentils are done, about 12 to 18 minutes.
  6. If too thick, add a little more water. If too thin, simmer uncovered for a minute or two.
  7. Turn off the heat and adjust seasoning to taste.
  8. Finish with fresh basil, spinach, or cheese. Drizzle with olive oil if desired.

Notes

This dish tastes even better the next day and is great for meal prepping. You can also tweak the lentil sauce with spices and herbs to your liking.

  • Author: isabella-moreno
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 6g
  • Sodium: 400mg
  • Fat: 12g
  • Saturated Fat: 2g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 15g
  • Protein: 18g
  • Cholesterol: 0mg

About the author

This recipe was crafted by Isabella Moreno, a food lover who explores vegetarian traditions from around the world. She turns her travels into easy recipes you can enjoy at home.

No comment yet, add your voice below!


Add a Comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

About HookedToCook

At HookedToCook, we believe that cooking should be simple, quick, and fun. Whether you’re a busy professional, a parent, or someone just learning to cook, our step-by-step recipes are designed to make mealtime easy and enjoyable. Join our community and discover how every minute in the kitchen can turn into a moment worth savoring!

Recent Recipes