Pesto Pasta Recipe
Pesto pasta is a breeze to whip up and bursting with flavor. It's delicious whether served hot or cold!

This highly-rated pesto pasta recipe, ready in only 15 minutes, is the ultimate quick and easy weeknight dinner solution.
How to Make Pesto Pasta
You’ll find a detailed ingredient list and step-by-step instructions in the recipe below, but let’s go over the basics:
Pesto Pasta Ingredients
These are the ingredients you’ll need to make this easy pesto pasta recipe:
- Pasta: Start with your favorite pasta shape.
- Onion and oil: Cook the onion in olive oil until it’s translucent.
- Pesto: Use store-bought or homemade pesto sauce.
- Seasonings: This pesto pasta is simply seasoned with salt and pepper.
- Cheese: Grate your own Parmesan cheese instead of using the pre-shredded stuff.
How to Make Pesto Pasta
Here’s a brief overview of what you can expect when you make this shortcut pesto pasta:
- Boil the pasta in salted water and drain.
- Cook the onion in oil, then stir in the pesto and seasonings.
- Add the pesto mixture to the hot pasta and toss with cheese.
What to Serve With Pesto Pasta
This versatile pesto pasta recipe is easy to customize by adding your favorite protein, if you like. Chicken, sausage, and chickpeas are all delicious mix-ins.
How to Store Pesto Pasta
Store your leftover pesto pasta in an airtight container in the refrigerator for three to five days. Reheat in the microwave or on the stove.
Ingredients
- 1 (16 ounce) package pasta
- 2 tablespoons olive oil
- ½ cup chopped onion
- 2 ½ tablespoons pesto
- salt to taste
- ground black pepper to taste
- 2 tablespoons grated Parmesan cheese
Directions
- Gather all ingredients.
2. Fill a large pot with lightly salted water and bring to a rolling boil. Stir in pasta and return to a boil. Cook pasta uncovered, stirring occasionally, until tender yet firm to the bite, about 8 to 10 minutes. Drain and transfer into a large bowl.
3. Meanwhile, heat oil in a frying pan over medium-low heat. Add onion; cook and stir until softened, about 3 minutes.
4. Stir in pesto, salt, and pepper until warmed through.
5. Add pesto mixture to hot pasta; stir in grated cheese and toss well to coat.