Pesto Gnocchi with Roasted Tomatoes and Parmesan

The key to this simple weeknight dinner is the homemade pesto. Because the pesto is at the forefront of the flavors, it can’t be replaced with jarred pesto. It is a very simple recipe to make, and the homemade pesto recipe is included below.

If you love pesto-forward recipes, make sure to take a look at my pesto spinach ricotta ravioli recipe, pesto chicken bagel sandwich, avocado toast with scrambled eggs and pesto, and roasted broccoli pasta with walnut pesto.

close up view of pesto gnocchi with roasted tomatoes and parmesan in a white bowl against a dark background

Ingredients

overhead view of ingredients board displaying tomatoes, gnocchi, lemon, pesto, oil, parmesan, salt, and pepper
  • Gnocchi – 1.5 lb potato gnocchi (680-700 grams)
  • Tomatoes – 1.5 lb baby tomatoes (plum or cherry, 680 grams), try to get ripe/sweet ones
  • Lemon – zest of 1 lemon
  • Salt – a pinch of kosher salt or flaky sea salt, to taste
  • Pepper – a pinch of freshly ground black pepper, to taste
  • Homemade pesto – 1 cup, see recipe below or in more detail in a separate post here.
  • Parmigiano Reggiano – ¼ cup freshly-grated Parmigiano Reggiano/Parmesan
  • Olive Oil – 1 tbsp light olive oil or another neutral oil for roasting the tomatoes

For the Homemade Pesto

  • Fresh Basil – 2 cups fresh basil leaves (packed) (about 4.2oz or 120 grams)
  • Pine Nuts – â…“ cup pine nuts
  • Garlic – 2 medium cloves garlic, minced
  • Extra-Virgin Olive Oil – ½ cup extra-virgin olive oil
  • Parmigiano Reggiano – ½ cup freshly-grated Parmigiano Reggiano/Parmesan
  • Salt – pinch of kosher salt
  • Black Pepper – pinch of black pepper

Variations: If you want to make this dinner more substantial, you can add some fresh burrata just on top (about one 8 oz ball divided into 4, with one fourth on top of each bowl). You can also serve this with some parmesan garlic bread (the flavors are complementary). If you want more protein, you can serve some diced grilled chicken with it.

How To Make It

Step 1. Roast the tomatoes. Preheat the oven to 425°F (220°C). To a tray, add the washed tomatoes, a pinch of salt, and the light olive oil. Mix them well. Roast in the oven until blistered and soft (about 20 minutes).

overhead view of roasted tomatoes in a baking tray after they have been roasted in the oven

Step 2. Make the pesto. While the tomatoes are roasting, make the pesto. Add the basil leaves, pine nuts, minced garlic, salt, and pepper to a food processor or blender and puree/blend for about 20 seconds. Then, add the grated parmesan and process it/blend it until everything is finely minced. While processing/blending, slowly add the olive oil. Adding it slowly while blending/processing it helps emulsify the pesto. Taste it and adjust it to your preference. For detailed step-by-step instructions, you can follow my pesto recipe here.

close up view of homemade pesto topped with fresh basil in a white bowl against a dark background

Step 3. Boil the gnocchi. Bring a pot of salted water (about 1 tbsp salt) to a boil. Once the water is boiling, add the gnocchi and cook according to package instructions. They’ll be ready when they float. For fresh homemade gnocchi, it can be as quick as 1 minute. For store-bought, it can take 2-3 minutes. As soon as they float, reserve 1 cup of water* and drain them.

*Note. You’ll only need 1/3 cup of the water in the next step, but it’s best to reserve extra in case you want to adjust the sauce consistency.

cooked gnocchi being spooned out of a pot of boiling water

Step 4. Combine everything. In a pot over low heat, combine the pesto, freshly ground black pepper, lemon zest, 1/3 cup of gnocchi water, and the cooked gnocchi.

gnocchi being added to a mixture of pesto, lemon, and oil in a pot over low heat and being stirred together

Add the roasted tomatoes and gently combine.

close up of roasted tomatoes being added and tossed in the pan with the gnocchi and pesto sauce

Step 5. Serve. Serve with freshly grated parmesan on top and any optional add-ons like burrata (mentioned in the ingredient notes).

top down overhead view of pesto gnocchi with roasted tomatoes topped with grated parmesan served in a white bowl against a dark wooden background

With this recipe, I had enough for four bowls of gnocchi, as you can see below. Gnocchi makes for such a quick and simple weeknight dinner.

overhead angled view of four bowls of pesto gnocchi with roasted tomatoes and parmesan displayed in a 1-2-1 formation against a dark wooden backdrop

If you make this dish and love it, let me know in a review below.

All-in-One Recipe Card

close up view of pesto gnocci with roasted tomatoes and parmesan in a white bowl against a dark background

Pesto Gnocchi with Roasted Tomatoes

No ratings yet
Print Pin Rate
Prep Time: 5 minutes
Cook Time: 25 minutes
Servings: 4

Ingredients

Gnocchi & Roasted Tomatoes

  • 1.5 lb potato gnocchi
  • 1.5 lb baby tomatoes plum or cherry
  • zest of 1 lemon
  • pinch kosher salt or flaky sea salt to taste
  • pinch freshly ground black pepper to taste
  • ¼ cup grated Parmigiano Reggiano/Parmesan freshly-grated preferable
  • 1 tbsp light olive oil or another neutral oil for roasting the tomatoes

Homemade Fresh Pesto (1 cup for 4 servings)

  • 2 cups fresh basil leaves packed (2 cups is about 4.2oz or 120 grams)
  • â…“ cup pine nuts
  • 2 medium cloves garlic minced
  • ½ cup extra-virgin olive oil
  • ½ cup freshly-grated Parmigiano Reggiano/Parmesan
  • pinch kosher salt
  • pinch black pepper

Instructions

  • Roast the tomatoes. Preheat the oven to 425°F (220°C). To a tray, add the washed tomatoes, a pinch of salt, and the light olive oil. Mix them well. Roast in the oven until blistered and soft (about 20 minutes).
  • Make the pesto. While the tomatoes are roasting, make the pesto. Add the basil leaves, pine nuts, minced garlic, salt, and pepper to a food processor or blender and puree/blend for about 20 seconds. Then, add the grated parmesan and process it/blend it until everything is finely minced. While processing/blending, slowly add the olive oil. Adding it slowly while blending/processing it helps emulsify the pesto. Taste it and adjust it to your preference. For detailed step-by-step instructions, you can follow my separate pesto recipe.
  • Boil the gnocchi. Bring a pot of salted water (about 1 tbsp salt) to a boil. Once the water is boiling, add the gnocchi and cook according to package instructions. They’ll be ready when they float. For fresh homemade gnocchi, it can be as quick as 1 minute. For store-bought, it can take 2-3 minutes. As soon as they float, reserve 1 cup of water* and drain them. *Note. You’ll only need 1/3 cup of the water in the next step, but it’s best to reserve extra in case you want to adjust the sauce consistency.
  • Combine everything. In a pot over low heat, combine the pesto, freshly ground black pepper, lemon zest, 1/3 cup of gnocchi water, and the cooked gnocchi. Add the roasted tomatoes and gently combine.
  • Serve. Serve with freshly grated parmesan on top and any optional add-ons like burrata (mentioned in the ingredient notes).

Notes

If you want to make this dinner more substantial, you can add some fresh burrata just on top (about one 8 oz ball divided into 4, with one-fourth on top of each bowl). You can also serve this with some parmesan garlic bread (the flavors are complementary). If you want more protein, you can serve some diced grilled chicken with it.

Don’t forget to save this recipe to one of your weeknight dinner or pasta dinner boards.

close up of pesto gnocchi with roasted tomatoes and parmesan in a white bowl with the name of the dish displayed above in bold lettering

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating