Basil Pesto Pasta – Fresh, Easy & Ready in 20 Minutes
This simple basil pesto pasta is made with just a handful of fresh ingredients and comes together in under 30 minutes. It's creamy, flavorful, and perfect for a quick weeknight dinner. Whether you're vegetarian or want to add grilled chicken or shrimp, this dish never disappoints.
Prep Time 10 minutes mins
Cook Time 10 minutes mins
0 minutes mins
Total Time 20 minutes mins
Course Main Course, Dinner, Lunch
Cuisine Italian
Servings 4 people
Calories 400 kcal
- For the Pesto:
- 2 cups fresh basil leaves – the heart of the recipe
- 1/3 cup pine nuts – adds a rich nutty flavor
- 2 garlic cloves – gives it a little kick
- 1/3 cup grated Parmesan cheese – salty and savory
- 1/2 cup extra virgin olive oil – brings everything together
- Salt and pepper to taste – boosts all the flavors
- For the Pasta:
- 8 oz about 2 cups of your favorite pasta – we love spaghetti or linguine
- Salt for boiling water
- Optional Add-ins:
- Cherry tomatoes
- Grilled chicken or shrimp
- Sautéed spinach or roasted veggies
- A splash of lemon juice for brightness
- Pro tip: You can swap out pine nuts for walnuts or almonds if needed and use spinach instead of basil in a pinch!
Step-by-Step Guide to Perfect Basil Pesto Pasta
Ready to get cooking? Let’s walk through how to make this delicious dish — it’s easier than you think!
Step 1: Boil the Pasta
- Fill a large pot with water and add a big pinch of salt.
- Bring it to a rolling boil.
- Add your pasta and cook according to the package instructions until al dente (a little firm in the center).
- Drain the pasta, but save a cup of the cooking water — it helps make the sauce creamy later!
Step 2: Make the Pesto
- In a blender or food processor, toss in the pine nuts and garlic first. Pulse a few times to break them down.
- Add the fresh basil leaves and pulse again until chopped.
- While the blender is running, slowly pour in the olive oil until everything becomes smooth and creamy.
- Stir in the Parmesan cheese , then season with salt and pepper .
- Taste and adjust as needed. Want it creamier? Add a spoonful of Greek yogurt or a splash of lemon juice.
👉 Tip: If you don’t have a blender, you can use a mortar and pestle. It takes a bit more work, but the flavor is just as good!
Step 3: Combine Everything
- In a large bowl, toss your cooked pasta with the pesto until every strand is coated.
- If the sauce feels too thick, add a few tablespoons of the reserved pasta water to loosen it up.
Step 4: Serve & Enjoy!
- Plate your basil pesto pasta and top with extra Parmesan, fresh basil leaves, and a drizzle of olive oil.
- Add grilled chicken or cherry tomatoes if you want to turn it into a full meal.