Garlic Kale Pesto Pasta is a quick, vibrant, and satisfying dish with fresh kale, lemon, walnuts, Parmesan, and olive oil blended into a bold green pesto that coats every strand beautifully.

This is the kind of pasta you can make when you want something fresh but still comforting. It works well as a light main dish, a colorful side, or a simple make-ahead lunch that does not feel heavy.
The kale gives the pesto a deep green color and earthy flavor, while lemon juice and zest keep everything bright. Walnuts add richness, Parmesan brings savory depth, and mozzarella gives the finished pasta a soft, creamy bite.
What makes this dish especially practical is how quickly it comes together. While the pasta cooks, you can wash the kale, blend the pesto, and have everything ready to toss in one bowl. It is fresh, flexible, and full of flavor without needing a long cooking process.
Garlic Kale Pesto Pasta Ingredients
Pasta forms the base of the dish and holds the pesto well. Spaghetti works nicely, but short pasta shapes also make this easy to serve as a side.
Kale leaves give the pesto its bright green color, hearty flavor, and fresh texture. Remove the tough stems so the sauce blends smoothly.
Extra-virgin olive oil helps the pesto become rich, glossy, and spoonable. A little extra can be added if the pesto needs help blending.
Lemon juice and zest brighten the sauce and balance the richness of the olive oil, walnuts, and cheese.
Garlic adds a sharp, savory flavor that makes the pesto taste lively without overpowering the kale.
Walnuts bring body, mild nuttiness, and a smoother texture to the pesto.
Parmesan cheese adds salty, savory depth and helps round out the flavor of the greens.
Salt seasons the pesto and brings the lemon, garlic, and cheese into balance.
Freshly cracked black pepper gives the finished pasta a gentle bite and a little warmth.
Mozzarella adds soft, creamy pockets throughout the pasta, making the dish feel more complete and satisfying.

Step-by-Step Garlic Kale Pesto Pasta
STEP 1: Bring a large pot of well-salted water to a boil. Add the pasta and cook it according to the package directions until tender, then drain it well in a colander. Let the pasta cool slightly so it is warm but no longer steaming hot.
STEP 2: While the pasta cooks, prepare the kale. Pull the leaves away from the firm stems, then roughly chop or slice the leaves into smaller pieces. Rinse the kale thoroughly under cool water and allow the excess water to drain away.
STEP 3: Add the kale, olive oil, lemon juice, garlic, walnuts, Parmesan, salt, and cracked black pepper to a food processor. Blend until the mixture turns thick, smooth, and bright green. Scrape down the sides as needed so everything blends evenly.
STEP 4: Check the texture of the pesto. If it feels too thick or dry, drizzle in a little more olive oil and blend again until it becomes cohesive and easy to spoon. Taste and adjust with more salt, pepper, or lemon juice if needed.
STEP 5: Place the drained pasta in a large mixing bowl. Add about half of the kale pesto and toss well, lifting and turning the pasta until the sauce coats it evenly. Add more pesto gradually until the pasta has the flavor and coating level you like.
STEP 6: Add the mozzarella and lemon zest to the bowl. Toss gently so the cheese and zest are evenly distributed without breaking the pasta apart. The mozzarella should stay soft and creamy rather than fully melted.
STEP 7: Finish the pasta with extra freshly cracked black pepper. Serve it right away for the freshest flavor, or chill it and enjoy it later as a cold pasta side or simple lunch.
Helpful Tips
- Let the pasta cool slightly before adding the pesto so the kale stays bright and the mozzarella does not melt too quickly.
- Drain the rinsed kale well before blending, because excess water can make the pesto taste diluted.
- Add the pesto gradually. This lets you control whether the dish tastes lightly dressed or boldly coated.
What to Serve with Garlic Kale Pesto Pasta
This pasta is flexible enough to work as either the center of the meal or a side dish. For a simple dinner, serve it with grilled chicken, baked fish, or roasted shrimp. The lemony pesto pairs especially well with proteins that have a mild flavor and a simple seasoning.
For a vegetarian meal, pair it with roasted vegetables such as zucchini, cherry tomatoes, bell peppers, or asparagus. The sweetness from roasted vegetables balances the garlicky kale pesto and makes the plate feel more colorful.
You can also serve it alongside a crisp green salad or warm garlic bread. A salad keeps the meal light and fresh, while bread is perfect for catching any extra pesto left in the bowl.
Can I make this pasta ahead of time?
Yes, this pasta works well ahead of time because the pesto coats the noodles nicely and the flavors continue to settle. For the freshest texture, store it chilled and toss it again before serving. Add a small drizzle of olive oil if it needs loosening.
Can I use another nut instead of walnuts?
Yes, you can use pine nuts, almonds, or cashews if you prefer. Walnuts give the pesto a gentle earthy richness, but other nuts will still blend well with the kale, Parmesan, lemon, and garlic.

Is this better warm or cold?
It can be served either way. Warm pasta gives the dish a softer, cozier texture, while chilled pasta makes it feel more like a refreshing pesto pasta salad. If serving cold, taste before serving and refresh with lemon juice or olive oil if needed.
Can I use a different cheese?
Yes, you can replace mozzarella with small pieces of fresh mozzarella, shaved Parmesan, or a mild provolone. The goal is to add a creamy or savory finish without covering up the lemony kale pesto.
Keeping Leftovers Fresh
Store leftovers in an airtight container in the refrigerator for up to 3 days. Since pesto pasta can firm up as it chills, stir in a small splash of olive oil before serving to bring back a smoother texture.
This dish is not the strongest freezer option because the pasta and mozzarella can change texture after thawing. If you want to prep ahead, it is better to freeze only the kale pesto in a small container, then thaw it and toss it with freshly cooked pasta.
To reheat, warm the pasta gently in a skillet over low heat with a small drizzle of olive oil. You can also microwave it in short intervals, stirring between each one. Avoid overheating, because too much heat can dull the fresh flavor of the pesto and make the cheese rubbery.

Garlic Kale Pesto Pasta
Ingredients
- 1 lb pasta such as spaghetti or another preferred shape
- 4 cups kale leaves tough stems discarded
- 1/3 cup extra-virgin olive oil plus more if needed for blending
- 1 lemon zested and juiced
- 1 garlic clove peeled
- 1/4 cup walnuts
- 1/3 cup freshly grated Parmesan cheese
- 1/2 teaspoon salt
- Freshly cracked black pepper to taste
- 4 oz mozzarella either shredded or cut into small cubes
Instructions
- Bring a large pot of well-salted water to a steady boil.
- Add the pasta and cook until tender according to the package directions.
- Drain the pasta in a colander, then set it aside to cool slightly while the pesto is prepared.
- Remove the kale leaves from the firm stems, then roughly slice or chop the leaves into thin pieces.
- Transfer the kale to a colander, rinse thoroughly under cool running water, and allow the excess moisture to drain.
- Place the kale, olive oil, 1/4 cup lemon juice, garlic, walnuts, Parmesan cheese, salt, and cracked black pepper into a food processor.
- Blend until the mixture becomes smooth, thick, and bright green.
- Add a little more olive oil if needed to create a cohesive pesto with a spreadable sauce-like texture.
- Taste the pesto, then adjust with additional salt, pepper, or lemon juice as needed.
- Transfer the drained pasta to a large mixing bowl once it has cooled enough that it is no longer steaming.
- Spoon in about half of the kale pesto and toss until the pasta is evenly coated.
- Add the mozzarella and approximately 1 tablespoon of lemon zest to the bowl.
- Stir until the cheese and lemon zest are evenly distributed throughout the pesto-coated pasta.
- Add more pesto as desired until the pasta reaches the preferred flavor and coating level.
- Finish with additional freshly cracked black pepper.
- Serve immediately, or refrigerate until ready to serve.