Skip to main content New<> this month
Get the Allrecipes magazine

Penne with Creamy Pesto Sauce

Rated as 4 out of 5 Stars

"This is a recipe I concocted with ingredients on hand, including my homemade pesto. My family loved it! Serve vegetarian or top with a cooked chicken breast."
Added to shopping list. Go to shopping list.


55 m servings 530
Original recipe yields 8 servings


{{model.addEditText}} Print
  1. Fill a large pot with lightly salted water and bring to a boil. Stir in penne and return to a boil. Cook pasta uncovered, stirring occasionally, until cooked through but still slightly firm, about 11 minutes; drain.
  2. Heat olive oil in a large skillet over medium heat and cook and stir broccoli, asparagus, mushrooms, onion, garlic, and 1/2 cup pine nuts until the broccoli and asparagus are tender, about 8 minutes. Season with salt to taste.
  3. Melt butter in a large saucepan over medium heat and stir in flour and 1 teaspoon salt until smooth. Slowly whisk in milk until thoroughly combined, bring to a simmer, and reduce heat to medium-low. Simmer sauce, whisking constantly, until thickened, about 3 minutes.
  4. Remove sauce from heat and whisk in prepared pesto. Season to taste with salt and black pepper.
  5. Pour pesto sauce into skillet with broccoli mixture; gently stir in penne pasta until thoroughly combined. Sprinkle with 1 tablespoon pine nuts to serve.

Nutrition Facts

Per Serving: 530 calories; 26.5 56.6 21.5 23 599 Full nutrition

Explore more


Read all reviews 5
Most helpful
Most positive
Least positive

It was good but the portions were off. I had to add extra milk to make enough sauce for all the pasta, For extra flavor I added a half a can of chicken stock and let it cook down a little. But I...

I used chicken cooked with sambal oelek chili paste, an idea I found in another recipe to add some spice and didn't add asparagus. Also substituted sunflower seeds for the pine nuts. Didn't quit...

I made this! Forgot to photograph but it was awesome! I added a solid pinch of dried ghost pepper and enough fresh Parmesan to make it gooey and it was awesome!!!!

Made it with cavatappi pasta. Added chicken. Taste really good!

This is a really good recipe. Nice crunch with the creamy sauce it's delicious!! I added some chicken to make it even hearty!