Creamy Pesto Pasta is a delicious 30 minute pasta recipe! Garlicky mushrooms and tomatoes are sautéd with bright, green pesto and then swirled together with decadent cream. Fold in the pasta for the ultimate creamy pesto pasta!

Mushrooms & Tomatoes
Start this recipe off by sautéing mushrooms in garlic and butter until golden brown. This whole process creates a flavor-rich foundation for the rest of the dish! A wonderful umami flavor that can’t be replaced. Plus, if you ask me, there’s nothing like the smell of mushrooms sautéd in a garlicky butter! Sliced white mushrooms or baby bella mushrooms can be used. I always like the baby bellas!
For the tomatoes, I like to use grape or roma tomatoes – whichever ones look the best in the grocery store at the time! Cut them in half and toss them in. They will blister and pop and create another layer of flavor in this pasta dish.
Now for the best part: deglazing the pan with a bit of white wine! I love the way it sizzles and flavors the dish like nothing else. If you are wanting to skip the wine, a tablespoon or two of white wine vinegar will help give the dish a little extra pizazz!

Let’s Talk Pesto
Since pesto is one of the main ingredients in this recipe, grab a good one! There are a lot of options out there. Personally, I like the traditional route: ones made with parmesan cheese and toasted pine nuts. Check out the ingredient list on the back of the bottle if it is your preference as well. Here’s some places I’ve been able to find yummy pesto from:
- Costco – it can typically be found in the refrigerated section by all the special cheeses and deli meats. I love how bright green it is!
- The Mercato – if you’re in Lincoln, NE, grab some of their pesto! That is what I used for this recipe.
- Target/Grocery Store – I like this jarred pesto!
Of course, if you have the chance to make homemade pesto, go for it! Homemade pesto is always so much better in y opinion. I love anytime I can swipe a little jar of homemade pesto from my mom!

What Pasta Shape to Use
Another thing that’s great about this recipe: there’s all sorts of pasta shapes that can be used! Whatever is small-medium shaped. Here’s what I recommend:
Boil the pasta according to package instructions until al dente, drain and fold into the ultra creamy pesto sauce. It’s to die for!


This Creamy Pesto Pasta is perfect for a quick weeknight meal since it only takes 30 minutes. Or, whip up a batch for a fancy date night! I love how this pesto pasta can be a simple weeknight meal, or a fancy date night spread. Serve with some Cheesy Garlic Bread for the ultimate dinner either way!

Looking for other Pasta Recipes? Check these out!
Baked Cream Cheese Pasta
Cajun Chicken Pasta
Creamy Tomato Basil Tortellini

Creamy Pesto Pasta
- Total Time: 30 minutes
- Yield: 6 servings 1x
Description
Creamy Pesto Pasta is a delicious 30 minute pasta recipe! Garlicky mushrooms and tomatoes are sautéd with bright, green pesto and then swirled together with decadent cream. Fold in the pasta for the ultimate creamy pesto pasta!
Ingredients
- 2 tablespoons butter
- 8 oz mushrooms, sliced
- 1 tablespoon garlic, chopped
- 1 cup grape tomatoes, halved
- 1/2 cup white wine
- 3 tablespoons pesto
- 2 cups heavy cream
- 1/2 cup parmesan cheese, shredded
- 1 teaspoon salt
- 1 pound small/medium pasta (such as campanelle, shells, rotini, farfalle, or penne)
Instructions
- In a large skillet, heat the butter over medium heat. Add in the mushrooms and sauté for several minutes, or until just starting to brown. Add in the garlic and the tomatoes and sauté for a few minutes more.
- Meanwhile, cook the pasta in a separate pot according to package instructions until al dente. Drain and set aside.
- Deglaze the pan with the white wine. Allow to simmer and reduce for a couple minutes on medium heat. Swirl in the pesto.
- Reduce the heat to low and pour in the heavy cream. Stir to combine. Stir in the shredded parmesan and the salt and allow to simmer on low until the cheese is melted and the sauce is smooth. Being careful to not scorch the sauce.
- Add the cooked pasta into the creamy pesto sauce and gently stir to combine until all the noodles are coated. Serve with additional shredded parmesan and fresh basil. Enjoy!
Notes
- If you don’t want to use white wine, one or two tablespoons of white wine vinegar can be used instead. It will not need the time to simmer and reduce since it is less liquid.
- There are many pasta shapes that can be used for this recipe: penne, farfalle, campanelle, shells or rotini.
- Nutritional information for this recipe is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Category: Dinner
Nutrition
- Serving Size: 1
- Calories: 483
- Sugar: 2.2g
- Sodium: 615mg
- Fat: 25.6g
- Carbohydrates: 46.6g
- Fiber: 0.9g
- Protein: 14.2g
- Cholesterol: 127mg
Keywords: Creamy Pesto Pasta

Share the love!
If you make this recipe and love it as much as I do, I’d love to hear from you! Comment below, rate the recipe, or share a picture tagging @kjandcompany or using #kjandcompany so that I can see your fun pictures 🙂
Thanks for following and cooking along with me!
Affiliate Links
This post may contain affiliate links, which means that KJ & Company would receive a small commission if anything is purchased. Thank you for supporting KJ & Company in all the ways that you do!