Home » 30 Minute Meals » Pesto Gnocchi

Pesto Gnocchi

Thank you for sharing!

This pesto gnocchi is comfort food at its finest! This dish is simple to make with basil pesto and a few ingredients, but it tastes like something you would get at a fine restaurant. Take dinner to the next level with this creamy pesto gnocchi recipe tonight!

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you. See my disclosure policy here.

Cooked Gnocchi with Asparagus and Pesto Sauce in a bowl with fork beside it.

Gnocchi (pronounced as nyow·kee) are little Italian dumplings made from potatoes, flour, and eggs. They are the perfect vessel for a creamy pesto sauce.

Asparagus adds a touch of sweetness and crunch to this dish. You will love how simple and tasty it is!

Pesto Gnocchi – Restaurant Style

If you’re looking for a quick and easy “pasta” dish that tastes as it came from a restaurant, then this creamy pesto gnocchi recipe is perfect for you.

This meal can be on your table in less than 30 minutes, making it the perfect weeknight dinner. These quick and easy dinner recipes are ideal for busy weeknights.

The key to making this dish taste as if it came from a fine restaurant is to use high-quality ingredients. I prefer to use homemade gnocchi or fresh, but you can use store-bought if you’re short on time.

The best part about this dish is that it can be easily customized to your liking. If you’re not a fan of asparagus, you can use any vegetable you like. Peas, broccoli, and green beans would all be great substitutes.

Ingredient Notes and Substitutions

  • Toasted pine nuts – base of our pesto, as they add richness and nutty flavor.
  • Garlic – adds great flavor to the pesto.
  • Lemon juice – adds brightness and acidity to the pesto. You can also add lemon zest for a fresh flavor.
  • Fresh basil leaves – this is the key to a great pesto so use fresh green basil, not wilted and bruised, because it can make a bitter basil pesto.
  • Parmesan cheese – adds a nutty saltiness to the pesto. If you prefer this recipe to be vegan, then feel free to substitute the parmesan cheese with a dairy-free parmesan or leave it out entirely.
  • Extra virgin olive oil – helps turn the pesto from a paste to a sauce so I recommend using a good quality extra virgin olive oil.
  • Gnocchi – Use any dried, fresh, or frozen gnocchi. However, using frozen will extend the cooking time.
  • Asparagus – Instead of asparagus, you can use vegetables like peas, small broccoli florets, green beans, etc.
Ingredients for Pesto Gnocchi with Asparagus Recipe, contains of Asparagus, Gnocchi, Olive oil, Juiced Lemon, Basil, Toasted Pine nuts, Garlic, and Parmesan cheese

Kitchen Tools Needed

a white bowl of pesto gnocchi with asparagus with a small bowl of parmesan cheese in the background

Cooking the pesto gnocchi

Bring a large pot of salted water to a boil over medium-high heat. Keep the water to a boil until you’re ready to cook the gnocchi.

Put the pine nuts, garlic, and lemon juice in the bowl of a food processor. Then pulse them 10 times until broken up.

pine nuts garlic and lemon juice blended in a food processor

Next, add the basil and parmesan. Pulse the ingredients 10 times until the basil is broken into small pieces.

toasted pine nuts, basil, and parmesan mixed in a food processor

With the food processor on low speed, slowly add ⅓ cup olive oil. Then season with salt and pepper to taste.

all mixed up ingredients for pesto sauce with olive oil in a food processor

Heat the remaining 2 tablespoons of olive oil in a large skillet over medium heat. Add the asparagus pieces and cook for 2-3 minutes, or until crisp-tender.

cooking the asparagus on a skillet

While the asparagus is cooking, cook the gnocchi for 2 minutes less than the time on the package. So, if the package says to cook for 6 minutes, cook it for 4 minutes.

Then, reserve ½ cup of the gnocchi cooking liquid and drain the gnocchi.

Put the gnocchi in the skillet with the asparagus. Add the pesto and ¼ cup of the reserved cooking liquid. Stir to combine and cook for 1 minute until the pesto sauce thickens and coats the gnocchi evenly. So, if it is too dry, add the remaining ¼ cup of the reserved cooking water.

pesto gnocchi with asparagus on a skillet

This gnocchi tastes great at room temperature, warm, or cold! You can season it with salt and black pepper, then top it with flakey sea salt, toasted pine nuts, and fresh basil.

You can store leftovers in an airtight container in the fridge for up to 3 days.

Recipe Variations

Chicken Pesto: serve this with our pan seared chicken breasts or baked chicken tenderloins to make this a pesto gnocchi chicken dinner. Or, stir in some diced cooked rotisserie chicken.

Creamy Pesto Gnocchi: stir in 1/2 cup of heavy cream to make a sauce for added creaminess.

a white bowl of pesto gnocchi with asparagus

Frequently Asked Questions

Should I defrost the frozen pasta before cooking?

No, you don’t need to defrost it. It will just stick together if thawed first. You can cook it frozen. Just add about two minutes to the cooking time or follow the directions on the package.

Does gnocchi absorb liquid?

If you cook it for a long time, it will absorb some of the liquid it is cooked in. This will make it chewy and dense. So, be careful not to overcook it.

What should I serve with this creamy gnocchi dinner?

For serving ideas, serve this with turkey meatloaf, oven-roasted turkey tenderloin, or a delicious steak.

pesto gnocchi with asparagus in a white bowl with hand holding a fork
a white bowl of pesto gnocchi with asparagus with a small bowl of parmesan cheese in the background

Pesto Gnocchi

This pesto gnocchi is the perfect spring or summer meal– light and fresh with crisp asparagus and delicious pesto. Add a few toasted pine nuts on top for additional crunch. 
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 5 mins
Cook Time 10 mins
Total Time 15 mins
Course Main Course, Side Dish, Lunch, Dinner, Entree
Cuisine Italian
Servings 4 servings
Calories 548 kcal

Equipment

  • stockpot (for gnocchi)
  • food processor (for pesto sauce)
  • large skillet

Ingredients
  

  • ¼ cup toasted pine nuts
  • 2 cloves garlic
  • ½ lemon, juiced
  • 2 cups fresh basil leaves, tightly packed
  • ½ cup parmesan cheese, grated or shredded
  • cup + 2 tablespoons extra virgin olive oil, divided
  • 1 pound gnocchi (fresh, frozen, or dried gnocchi)
  • 2 cups asparagus, cut into 1” pieces

Instructions
 

  • Bring a large pot of salted water to a boil over medium high heat. Keep the water at a boil until you’re ready to cook the gnocchi.
  • Add the pine nuts, garlic, and lemon juice to the bowl of a food processor and pulse until they are broken up– about 10 times. Next add the basil and parmesan and pulse until the basil is broken into small pieces– about 10 pulses. With the food processor on low speed, slowly drizzle in ⅓ cup olive oil. Season with salt and pepper to taste.
  • Heat the remaining 2 tablespoons of olive oil in a large skillet over medium heat. Add the asparagus and cook for 2-3 minutes, or just until crisp tender.
  • While the asparagus sautés, cook the gnocchi for 2 minutes less than the time on the package– if the gnocchi says to boil for 6 minutes, then boil it for 4 minutes. Reserve ½ cup of the gnocchi cooking liquid and then drain the gnocchi.
  • Add the gnocchi to the skillet with the asparagus. Add the pesto and ¼ cup of the reserved cooking liquid. Stir to combine and cook for 1 minute, just until the pesto sauce thickens and evenly coats the gnocchi. If the sauce is too dry, add the remaining ¼ cup of reserved cooking water.
  • Season with salt and pepper and serve warm, at room temperature, or place in the fridge to chill– this gnocchi is delicious at room temperature, warm, or cold! Top with flakey sea salt, toasted pine nuts, and fresh basil, if desired.
  • Store any leftovers in an airtight container in the fridge for up to three days.

Notes

You can use homemade, fresh, frozen, or dried gnocchi, just adjust the cooking time accordingly.
This recipe uses asparagus, but you could use other vegetables like peas, small broccoli florets, green beans, etc.

Nutrition

Serving: 1serving | Calories: 548kcal | Carbohydrates: 45g | Protein: 12g | Fat: 37g | Saturated Fat: 7g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 22g | Cholesterol: 9mg | Sodium: 587mg | Potassium: 243mg | Fiber: 5g | Sugar: 2g | Vitamin A: 1240IU | Vitamin C: 8mg | Calcium: 213mg | Iron: 7mg
Tried this recipe?Let us know what you think!

Check out our other Pasta Recipes


Follow me on social media for the latest in simple, easy food inspiration:

Leave a Comment

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to content