Creamy Kale Pasta with Lentils (One Pan, High Protein)

This creamy kale pasta is built around a smoky coconut and tomato sauce with lentils stirred directly in - making it one of the most satisfying pasta dinners you can put together in 30 minutes. Penne holds the sauce beautifully, the kale wilts into it, and the lentils give it real weight and protein. One pan, one pot of pasta water, done.

Top view of a pan with Creamy Kale pasta garnished with fresh parsley.

What makes this creamy kale pasta different

Most creamy kale pasta recipes build their sauce around a single liquid - usually cashew cream, a flour-thickened roux, or plain coconut milk. This one does something different: the base is coconut milk and tomato sauce together, which gives it a depth and color most kale pastas don't have. It's creamy and rich from the coconut milk, but the tomato sauce adds body and a slight tang that balances it out and keeps it from being too rich.

The other thing that sets this apart is the lentils. They're stirred in from a can, fully cooked, and they absorb the sauce and bulk the dish out in a way that turns it from a side-dish pasta into a genuinely filling dinner. Most competitors in this category are pasta dishes with kale. This one is a protein-forward meal where the pasta is one element rather than the whole thing.

The spice profile matters too. Smoky paprika goes into the sauce and it pulls everything together - the tomato, the coconut, the kale, and the lentils all have more to hold onto with it there. A pinch of red pepper flakes adds warmth without taking over.

Ingredients needed to make Creamy Kale Pasta collected before preparation.

Ingredient notes

Penne pasta. Fourteen ounces of penne, cooked al dente. The ridges on penne hold the sauce better than smooth pasta shapes, and the thickness stands up to a substantial sauce like this one. Rigatoni works just as well if that's what you have.

Olive oil. Three tablespoons for sautéing the onion and garlic. A generous amount here means the base of the sauce develops properly rather than steaming or stewing.

Onion. One medium onion, diced. It goes into the pan first and cooks down until soft and lightly golden - this is the flavor foundation, so don't rush it.

Garlic. Five cloves, minced. This is a strongly flavored sauce so the garlic earns its place without being overwhelming. Add it after the onion has softened so it doesn't burn.

Onions and kale a fried in a pan.

Smoky paprika. One teaspoon. This is what gives the sauce its depth - the smokiness works with the tomato and coconut milk in a way that makes the whole sauce taste like it took longer than it did. Regular sweet paprika will work in a pinch but it's a different dish.

Red pepper flakes. Half a teaspoon. Enough for warmth and background heat, not enough to dominate. Adjust up if you like more heat.

Kale. Three cups chopped kale. Lacinato (cavolo nero) or curly kale both work. Remove the tough center stems and chop the leaves roughly - they'll wilt down considerably once they hit the pan and the sauce.

Lentils. One 15 oz can of lentils, drained and rinsed. Green or brown lentils hold their texture better than red lentils here. They go in with the sauce and absorb the flavor as everything simmers together.

Coconut milk. One cup of full-fat coconut milk. This is the creamy element - it emulsifies with the tomato sauce and makes the whole thing silky. Light coconut milk will work but the sauce will be thinner.

Tomato sauce. Eighteen ounces of plain tomato sauce (passata). Combined with the coconut milk, this gives the sauce its distinctive color and flavor. If you only have crushed tomatoes, blending them briefly first gives a smoother result.

Salt and pepper. Season at the end once everything has come together and the pasta has been added - the sauce reduces slightly as it simmers and the seasoning level will shift.

Lentils and spices are added to the pan with kale and onion mixture.

How to make it

Cook the penne in heavily salted water to al dente according to the package directions and drain it. While the pasta is cooking, heat the olive oil in a large wide pan or skillet over medium heat. Add the diced onion and cook for 5 to 6 minutes, stirring occasionally, until it's softened and starting to color at the edges.

Then, add the minced garlic, smoky paprika, and red pepper flakes and cook for another 60 seconds, stirring constantly, until the garlic is fragrant and the paprika has bloomed in the oil.

Add the kale to the pan and stir it in. It will look like a lot at first but it wilts down quickly. Cook for 2 to 3 minutes, stirring, until the kale has softened and reduced significantly.

Creamy Kale sauce in a pan.

Pour in the coconut milk and tomato sauce, add the drained lentils, and stir everything together. Bring the sauce to a gentle simmer and cook for 5 minutes, stirring occasionally, to let the flavors meld and the sauce thicken slightly.

Add the drained penne to the pan and toss to coat everything in the sauce. Season with salt and pepper to taste, then let the pasta finish for another minute or two in the sauce so it absorbs some of it. Serve immediately.

Closeup of Creamy Kale Pasta in a pan.

Ways to serve

This is a complete dinner on its own - the lentils mean it has real protein and staying power, so it doesn't need a protein addition the way a simple pasta might. That said, it's good alongside a simple green salad or some crusty bread for sauce-mopping.

A scattering of toasted pine nuts on top adds texture. A squeeze of lemon before serving lifts the whole thing - the brightness cuts through the richness of the coconut milk and tomato base. Fresh basil or flat-leaf parsley on top also works well if you have it.

For a more substantial spread, serve it as part of a bigger table alongside something like roasted vegetables or a simple tomato salad.

Another Creamy Kale Pasta closeup.

Storage and make-ahead

The pasta keeps well in the fridge for up to 3 days in an airtight container. The sauce absorbs further into the pasta as it sits, so it will be denser when reheated - a splash of water or vegetable broth loosens it back up. Reheat in a pan over medium heat rather than the microwave for a better result.

This is a good dish to make a slightly larger batch of for meal prep - the flavor improves by the next day once the spices have had time to settle into the sauce. It doesn't freeze as well because the pasta texture changes, but the sauce on its own (before adding the pasta) freezes fine.

A spoon full of Creamy Kale Pasta is lifted from the pan.

FAQ

Can I use a different pasta shape?

Yes. Rigatoni, fusilli, or farfalle all work well. Short ridged pasta shapes hold the sauce best. Avoid long thin pasta like spaghetti - the sauce is too chunky for it to coat evenly.

Can I use dried lentils instead of canned?

You can, but you'd need to cook them separately first. Green or brown lentils take 20 to 25 minutes. Red lentils will cook faster but turn very soft and almost dissolve into the sauce - which gives a different texture but isn't bad, just different.

Can I substitute the coconut milk?

Oat cream or a cashew cream works. The flavor will be slightly different - coconut milk adds a faint sweetness that balances the tomato, while oat cream is more neutral.

Is this spicy?

Mildly. Half a teaspoon of red pepper flakes gives background warmth, not heat. Leave them out entirely if you're sensitive to spice, or double them if you want more kick.

What kale works best?

Lacinato (also called Tuscan kale or cavolo nero) has a more tender texture and slightly earthier flavor. Curly kale is a little more robust and takes slightly longer to wilt. Both are good - use whichever you have.

Stack of two photos of Creamy Kale Pasta with text overlays.

More recipes you'll love

If you make this creamy kale pasta, I'd love to hear how it turned out. Leave a comment below or tag me on Instagram or Facebook - always happy to see what you're cooking.

Florian

Top view of a pan with Creamy Kale pasta garnished with fresh parsley.

Creamy Kale Pasta with Lentils

Yield: 4
Prep Time: 2 minutes
Cook Time: 25 minutes
Total Time: 27 minutes

This creamy kale pasta combines penne, lentils, kale, and a smoky coconut tomato sauce in one pan. High protein, 30 minutes, and deeply satisfying.

No Ratings

Ingredients

  • 14 oz (400g) penne pasta
  • 3 tablespoons olive oil
  • 1 medium onion, diced
  • 5 cloves garlic, minced
  • 1 teaspoon smoky paprika
  • ½ teaspoon red pepper flakes
  • 3 cups kale, tough stems removed, roughly chopped
  • 1 can (15 oz / 425g) lentils, drained and rinsed
  • 1 cup (240ml) full-fat coconut milk
  • 18 oz (510g) tomato sauce (passata)
  • Salt and pepper to taste

Instructions

  1. Bring a large pot of heavily salted water to a boil. Cook the penne according to package directions until al dente. Drain and set aside. Reserve a splash of pasta water in case you need to loosen the sauce later.
  2. While the pasta cooks, heat the olive oil in a large wide skillet or sauté pan over medium heat. Add the diced onion and cook, stirring occasionally, for 5 to 6 minutes until softened and lightly golden at the edges. Don't rush this step — a properly softened onion gives the sauce a sweeter, deeper base.
  3. Add the minced garlic, smoky paprika, and red pepper flakes. Stir constantly for 60 seconds until the garlic is fragrant and the paprika has bloomed in the oil. The pan should smell toasty and aromatic at this point.
  4. Add the chopped kale to the pan. It will look like far too much but it wilts down significantly. Stir and cook for 2 to 3 minutes until the kale has softened and reduced, and any moisture has mostly evaporated.
  5. Pour in the coconut milk and tomato sauce and add the drained lentils. Stir everything together well. Bring the sauce to a gentle simmer and cook for 5 minutes, stirring occasionally, until it has thickened slightly and the flavors have melded. Taste and adjust seasoning with salt and pepper.
  6. Add the drained penne to the pan and toss to coat it thoroughly in the sauce. Let the pasta cook in the sauce for 1 to 2 minutes so it absorbs some of it and the whole dish comes together. If the sauce feels too thick, add a splash of the reserved pasta water and stir to loosen. Serve immediately.

Notes

  • Pasta shape: penne works particularly well here because the ridges hold the chunky sauce. Rigatoni or fusilli are good alternatives. Avoid thin pasta shapes like spaghetti or linguine.
  • Lentil texture: green or brown lentils from a can hold their shape in the sauce. Red lentils (if using dried and pre-cooked) will soften more and partially dissolve, giving a slightly thicker, creamier sauce.
  • Coconut milk: full-fat gives the richest result. Light coconut milk works but the sauce will be thinner and the coconut flavor less pronounced.
  • Make it milder: leave out the red pepper flakes entirely. Make it spicier: increase to 1 teaspoon or add a pinch of cayenne.
  • Finishing touches: a squeeze of lemon juice just before serving lifts the whole dish. Toasted pine nuts on top add texture. Fresh basil or flat-leaf parsley both work well as a garnish.
  • Storage: keeps in the fridge for up to 3 days. Reheat in a pan with a splash of water to loosen the sauce. The flavor improves the next day once the spices settle in.

Nutrition Information:
Yield: 4 Serving Size: 1.5 cups
Amount Per Serving: Calories: 531Total Fat: 13gSaturated Fat: 3gUnsaturated Fat: 6gSodium: 775mgCarbohydrates: 63gFiber: 14gSugar: 5gProtein: 17g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Facebook

Leave a Reply

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