Easy Basil Pesto Pasta Recipe with Parmesan
Easy basil pesto pasta with al dente spaghetti, homemade pesto, garlic, and Parmesan. A fresh, flavorful Italian classic ready in minutes.
Nutrition Information (per serving)

Ingredients
- 200g (7 oz) spaghetti or pasta of choice
- 2 cups fresh basil leaves
- 1/3 cup grated Parmesan cheese
- 1/4 cup pine nuts (or walnuts)
- 2 cloves garlic
- 1/2 cup extra virgin olive oil
- Salt and pepper, to taste
- Optional: cherry tomatoes or extra Parmesan for garnish
Instructions
-
Cook pasta: Bring a large pot of salted water to a boil. Cook pasta until al dente according to package instructions. Reserve 1/4 cup pasta water. Drain.
-
Make pesto: In a food processor or blender, combine basil, Parmesan, pine nuts, and garlic. Blend while slowly adding olive oil until smooth. Season with salt and pepper.
-
Combine: Toss hot pasta with pesto. Add a splash of reserved pasta water to loosen the sauce if needed.
-
Serve: Plate immediately. Garnish with extra cheese, cherry tomatoes, or a drizzle of olive oil if desired.
Notes
- Use high-quality olive oil and fresh basil for best flavor
- Pesto can be made in advance and refrigerated for 3–4 days
- Add grilled chicken, shrimp, or roasted vegetables for variation
- Vegan option: replace Parmesan with nutritional yeast or vegan cheese
Frequently Asked Questions
How long does this easy basil pesto pasta recipe with parmesan take to make?
This easy basil pesto pasta recipe with parmesan takes 10 min to prepare and 10 min to cook, for a total time of 20 min.
How many servings does this recipe make?
This recipe makes 2 servings.
What skill level is required for this recipe?
This recipe is rated as Beginner level.
Can I make substitutions in this recipe?
Yes! Feel free to substitute ingredients based on your dietary preferences or what you have available. Common substitutions work well in most cases.
How should I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat gently before serving.