This Caramelized Leek Pasta features buttery, melt-in-your-mouth leeks, garlic, and shallots tossed with your favorite pasta and finished with lemon and parmesan. It’s the perfect quick weeknight meal – done in 30 minutes! It’s easily made both gluten-free and vegan.

I’m big on pasta recipes, and let me introduce you to a new favorite around here:
Melt-in-your-mouth, caramelized leeks, sauteed with shallots and lots of garlic…tossed with buttery pasta and finished off with lemon and Parmesan? Pretty much my dream meal, and I didn’t even know it until I made this dish. It is DREAMY, and perfect whether you’re looking for leek recipes or when you’re just craving a simple pasta dish. Not too saucy or heavy, but with tons of rich, vibrant flavors.
It’s great for serving on it’s own, or you can use it as a side for your favorite protein. You could also add protein into the dish to bulk it up a bit: chickpeas or tofu would be great to keep it vegan, or you could use chicken, bacon, or sausage if you’re not vegan. You can also add extra veggies! Sauteed mushrooms would be amazing in this dish, as would wilted greens or any other veggies you love. Let’s get into the details!

Why you’ll love this caramelized leek pasta:
- Easy to make
- Ready in 30 minutes
- Easily made gluten-free & vegan
- Works as a main dish or a side for your favorite protein
- Only 8 ingredients needed!


To make it, you’ll need:
- Leeks, you’ll need the white and light green parts only.
- Butter, vegan if needed, which is what I used. You can also substitute olive oil.
- Shallots and Garlic, for lots of flavor. Feel free to add extra!
- Pasta of your choice, I used a gluten-free rigatoni.
- Lemon for brightness and acidity. I used the zest and juice.
- Chives or your favorite fresh herbs, basil or parsley also works well here!
- Parmesan cheese to garnish! I used my favorite vegan parmesan from a local vegan cheesemaker.
- Salt & pepper, to taste, as always.

To make the leek pasta:
- You’ll start by caramelizing all of those leeks in butter – I used vegan butter to keep things dairy-free + vegan. The pan will be FULL, but similarly to caramelizing onions, they’ll reduce in size and in the process, become soft, sweet, and absolutely delicious.
- Once the leeks are halfway caramelized, add in the shallots and garlic and allow them to cook and soften.
- In the meantime, cook your pasta in generously salted pasta water. I used gluten-free rigatoni.
- Once your pasta is cooked, add it to the leek mixture, along with the rest of the butter. Toss to combine, and add salt and pepper to taste.
- Mix in the juice of half a lemon, and garnish with fresh herbs (I used chives) and a generous shaving of Parmesan. I used vegan parmesan. Serve, and enjoy!

Want to add a protein? You can either serve this alongside your favorite protein, like a grilled chicken breast, steak, or tempeh, or add a protein to the dish! For a vegan protein, I love adding chickpeas or tofu. For an animal-based protein, this recipe would be great with bacon, chicken, or sliced sausage.
I hope you love this simple vegan pasta dish as much as I do! It takes such an underrated vegetable, leeks, and makes them the star! Their beautiful, sweet, subtle allium flavor is so good once caramelized. You’ll be hooked!
P.S. if you love this, you have to try my caramelized cabbage pasta recipe!
Serve this dish with:

Caramelized Leek Pasta
Ingredients
- 3 tablespoons unsalted butter, vegan if needed
- 3 leeks, chopped and rinsed, the white and light green parts only, totalling about 4 cups chopped
- 1 medium shallot, diced
- 4 large cloves garlic, minced
- ½ teaspoon kosher salt, plus more for the pasta water
- 8 ounces dried rigatoni, penne, or fusilli pasta, use gluten-free if needed
- ½ lemon, zested and juiced
- 1 small bunch fresh chives, or another fresh herb of choice, to garnish
- Parmesan cheese, for serving, vegan if needed, I used Scratch House vegan parmesan
Instructions
- Melt 2 tablespoons of the butter in a large high-sided saute pan over medium-low heat. Add the leeks and shallot. The pan will be pretty full, but similarly to caramelizing onions, they'll reduce in size significantly. Sprinkle with the salt, and let them cook for about 15 to 20 minutes, mixing every so often until they've softened significantly.3 tablespoons unsalted butter, 3 leeks, 1 medium shallot
- Add in the garlic and cook until fragrant, stirring it into the leeks.4 large cloves garlic
- While the leeks saute, cook your pasta according to the package instructions in generously salted pasta water. I used gluten-free rigatoni, but any pasta shape you love will work.8 ounces dried rigatoni
- Once your pasta is cooked, add it to the leek mixture, along with the rest of the butter. Toss to combine, and add more salt to taste.½ teaspoon kosher salt
- Mix in the zest and juice of half a lemon (or more, if desired). Add in half of the chives and a generous shaving of Parmesan. Toss to combine.½ lemon, 1 small bunch fresh chives, Parmesan cheese
- Serve with the rest of the chives sprinkled on top, and extra Parmesan. Enjoy!





Absolutely fantastic! Picked up some beautiful leeks at a farmers market and googled a pasta recipe landing here. I would make this over and over again for the family but it’s a delicious something different for guests!
So thrilled you’re enjoying it! Thanks so much for the review.
I live alone, though I sometimes like to batch bake. Will this recipe freeze?
Hi Marion, I don’t have a ton of experience with freezing pasta but from the Internet it seems as if it shouldn’t be a problem. You should make sure you don’t overcook the pasta. Keep it more al dente so that when you reheat it, it won’t be over cooked and mushy. I hope you love the recipe.
I’m usually disappointed with pasta recipes that don’t involve a ton of butter and cream. They’re usually bland to me. This one was delicious. I did not have shallot so I used regular white onion. I also added pasta water to make it a little creamy. And I added chopped parsley. This was delicious and a great way to use up leeks.
So glad you loved it, AS! Thanks so much for the review.
This was delicious- easy- delicious- quick- delicious- satisfying and did I mention it was delicious? Great recipe exactly as written, but there are lots of customizable options that could be switched up or added in. Thanks for sharing!!
So glad you’re loving it! Thanks for the review, Krisellen.
Let me get this correct. You’re vegan but eat cheese?
Hi Steve, I’m not strictly vegan, but I am dairy-free and the cheese pictured in this recipe is indeed vegan. It’s from a small vegan cheesemaker called Scratch House here in San Diego.
We absolutely loved this recipe! The lemon flavor was perfect- such a wonderful light dish. I will definitely make this again. Thanks!!
So glad you’re loving it, Jenny! Thanks so much for the review.