Goat Cheese Gnocchi Recipe with Spinach and Lemon Sauce

Updated November 3, 2026

Total time
35 min
prep 15 min · cook 20 min
Serves
4
portions as written

Jump to recipe

Goat Cheese Gnocchi Recipe with Spinach and Lemon Sauce

Goat cheese gnocchi is potato gnocchi tossed in a tangy, creamy sauce with spinach, lemon, and Parmesan. This easy, modern weeknight dish has no single regional origin; it works because the soft cheese melts into starchy pasta water for a silky sauce without a complicated technique.

Ingredients

  • 1 lb (450 g) potato gnocchi, fresh or shelf-stable
  • 4 qt (3.8 L) water, for cooking the gnocchi
  • 1 tbsp (18 g) fine sea salt, for the cooking water
  • 1 tbsp (15 ml) olive oil
  • 2 tbsp (28 g) unsalted butter
  • 1 medium shallot, about 2 oz (55 g), finely chopped
  • 2 garlic cloves, about 6 g, minced
  • 3/4 cup (180 ml) heavy cream
  • 4 oz (113 g) soft goat cheese, crumbled or cut into small pieces
  • 3 cups (90 g) baby spinach
  • 1 tsp (2 g) finely grated lemon zest
  • 1 tbsp (15 ml) fresh lemon juice
  • 1/3 cup (30 g) finely grated Parmesan, plus more for serving if desired
  • 1/4 tsp (0.5 g) freshly ground black pepper
  • 1/4 tsp (1.5 g) fine sea salt, or to taste
  • Up to 1/2 cup (120 ml) starchy gnocchi cooking water, reserved
  • 1/3 cup (35 g) toasted walnuts, roughly chopped, optional
  • 2 tbsp (8 g) chopped fresh parsley, optional

Instructions

  1. Get the ingredients ready. Finely chop the shallot and garlic, zest and juice the lemon, crumble the goat cheese, and grate the Parmesan. Measure out the cream and spinach. If your walnuts are not already toasted, toast them in a dry skillet over medium heat for 3 to 4 minutes, stirring often, until fragrant. Transfer them to a plate so they do not continue browning in the hot pan.

  2. Cook the gnocchi. Bring the water to a boil in a large pot, add the salt, and cook the gnocchi according to the package directions. Fresh and shelf-stable gnocchi have different cooking times, so use the package as your guide rather than relying only on whether pieces float. Before draining, scoop out 1/2 cup (120 ml) of the cooking water. Drain the gnocchi gently; do not rinse it, since its starch helps the sauce cling.

  3. Start the sauce. While the gnocchi cooks, warm the olive oil and butter in a large skillet over medium heat. Add the shallot and cook for 3 to 4 minutes, stirring, until soft and translucent but not browned. Stir in the garlic and cook for about 30 seconds, just until fragrant.

  4. Make it creamy. Pour in the heavy cream and bring it to a gentle simmer, stirring occasionally. Keep the heat moderate; a hard boil can make the cream reduce too quickly. Simmer for about 2 minutes, then lower the heat and add the goat cheese. Stir until it melts into the cream. A few tiny flecks are fine, but keep stirring if you see larger pieces that have not softened.

  5. Add spinach and seasonings. Stir in the spinach a handful at a time until it wilts, about 1 to 2 minutes. Add the lemon zest, lemon juice, Parmesan, black pepper, and 1/4 teaspoon salt. Taste before adding more salt because the cheeses and salted cooking water already bring seasoning.

  6. Toss and adjust. Add the drained gnocchi to the skillet and fold gently until each piece is coated. Add the reserved cooking water a tablespoon or two at a time, tossing between additions, until the sauce looks glossy and lightly clings to the gnocchi. You may not need the full amount. Take the skillet off the heat once everything is hot; prolonged simmering can make the sauce thick and the gnocchi soft.

  7. Finish and serve. Scatter the toasted walnuts and parsley over the top, if using, and add more Parmesan to taste. Serve straight from the skillet while the sauce is creamy.

Tips

  • Choose the right goat cheese. Use a soft, plain chèvre-style goat cheese that crumbles or spreads easily. A firm, aged goat cheese will not melt as smoothly. If you cannot find goat cheese, use an equal amount of cream cheese for a milder, less tangy sauce; stir in a little extra lemon juice to bring back some brightness.
  • Keep the sauce gentle. Once the goat cheese goes in, use low heat and avoid boiling the sauce. High heat can make a dairy sauce look grainy or separate. If the skillet gets too hot, move it off the burner briefly before stirring in the cheese.
  • Reserve pasta water before draining. The water turns a thick sauce into a coating sauce and helps it cling to the gnocchi. Add it gradually: the exact amount depends on how thick the cream is and how much liquid the spinach releases.
  • Handle gnocchi carefully. Gnocchi can become mushy if it is cooked well beyond the package time or tossed aggressively. Drain as soon as it is tender, then fold it into the sauce with a wide spoon or spatula rather than stirring hard.

Serving Suggestions

Serve the gnocchi as a satisfying main course, with a crisp green salad dressed in a sharp vinaigrette to balance the rich sauce. Roasted broccoli, asparagus, or green beans also make good sides; their browned edges and fresh texture contrast with the soft gnocchi. If you are serving bread, choose a crusty loaf for the extra sauce rather than a heavily seasoned bread that competes with the lemon and goat cheese.

For a simple finishing touch, add a little extra lemon zest, freshly cracked pepper, and Parmesan at the table. The walnuts bring crunch and a mild, nutty flavor, but they are optional. If serving guests, keep them on the side so people can add them to their own plates. This recipe is best served immediately, while the sauce is loose and glossy.

Variations

Add mushrooms: Brown 8 oz (225 g) sliced cremini mushrooms in the skillet before cooking the shallot. Once they have released their liquid and taken on color, transfer them to a plate, cook the shallot and garlic, and return the mushrooms when you add the spinach. This gives the dish a deeper, savory flavor and makes it more substantial.

Use another green: Replace the baby spinach with 2 cups (about 60 g) of chopped baby kale, adding it a minute or two earlier so it has time to soften. For a more peppery finish, stir in 2 cups (40 g) of arugula after taking the skillet off the heat; it wilts quickly and has a sharper taste than spinach.

Make it without cream: Replace the 3/4 cup (180 ml) cream with 3/4 cup (180 ml) whole milk. The sauce will be thinner, so keep it at a gentle simmer and use the cooking water sparingly. The result is lighter in texture, though not as rich. Avoid using low-fat milk, which is more likely to produce a thin sauce.

Change the herbs or crunch: Replace parsley with 1 tbsp (3 g) chopped fresh thyme leaves, or skip the herbs and use toasted pine nuts instead of walnuts. Pine nuts are smaller and more delicate, so watch them closely while toasting. If you need a nut-free finish, use toasted breadcrumbs or simply leave the topping off.

Storage and Reheating

For food safety, refrigerate leftovers within 2 hours of cooking. Transfer them to a shallow airtight container and keep them refrigerated for 3 to 4 days. The sauce will firm up as it cools, and the gnocchi may absorb some of its moisture, so leftovers will be thicker than the freshly made dish. Store extra walnuts separately if you want them to stay crisp.

Reheat a portion in a covered skillet over low heat with 1 to 2 tablespoons (15 to 30 ml) of water or milk per serving. Stir gently and add more liquid as needed. You can also microwave it in a covered, microwave-safe dish in short intervals, stirring between them. Reheat leftovers to 165°F (74°C), checking with a food thermometer, as recommended for food safety. Avoid repeatedly reheating the whole batch; warm only what you plan to eat. Freezing is not ideal because cream sauces can separate and cooked gnocchi can turn soft after thawing.

Frequently Asked Questions

Can I use frozen gnocchi?

Yes. Cook it according to the package directions, and check whether the package says to cook it from frozen or thaw it first. Do not thaw frozen gnocchi unless the instructions call for it, since thawing can make the pieces sticky. Save some cooking water before draining, just as you would with refrigerated or shelf-stable gnocchi.

What can I use instead of heavy cream?

Whole milk works, though it makes a thinner sauce, so add the reserved cooking water more cautiously. Half-and-half is a useful middle ground if available. Avoid bringing either lighter option to a rapid boil. For a dairy-free version, a plain unsweetened cooking cream alternative may work, but flavor and thickness vary by product; check that it is suitable for simmering.

Why is my goat cheese sauce grainy?

The sauce may have gotten too hot, or the cheese may not have had time to soften before being stirred in. Lower the heat or take the skillet off the burner, then stir in a small splash of warm cream or cooking water. Soft goat cheese usually blends more smoothly when crumbled into a gently simmering sauce rather than added as one large piece.

Can I make the sauce ahead?

You can prepare the sauce up to a day ahead and refrigerate it in a covered container, but cook the gnocchi just before serving for the best texture. Rewarm the sauce slowly in a skillet, stirring in a splash of cream or water to loosen it. Add the spinach and lemon close to serving, then toss in freshly cooked gnocchi.

Is this recipe vegetarian?

It can be, but check the labels on the Parmesan and gnocchi. Some Parmesan-style cheeses are made with animal rennet, and gnocchi ingredients vary by brand. For a vegetarian meal, choose cheeses made with vegetarian-friendly enzymes and gnocchi without meat-based ingredients. The rest of the listed ingredients are vegetarian.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).