Our Best Gnocchi Recipes

March 24, 2025

Gnocchi is a beloved Italian pasta that brings comfort and flavor to any meal. These small, soft dough dumplings can be made with various ingredients like potatoes, ricotta cheese, or even vegetables.

Gnocchi’s versatility makes it a perfect canvas for different sauces and toppings.

You can easily make gnocchi at home or find it ready-made at most grocery stores. Whether you prefer a simple butter sauce or a rich, creamy dish, there’s a gnocchi recipe out there for you.

From quick weeknight dinners to impressive meals for guests, gnocchi offers endless possibilities in the kitchen.

1. Ricotta Gnocchi with Sage Butter

Ricotta gnocchi with sage butter is a tasty Italian dish you can make at home. You mix ricotta cheese with flour and eggs to form light, fluffy dumplings.

Cook the gnocchi in boiling water until they float to the surface.

While they cook, melt butter in a pan until it turns golden brown.

Add fresh sage leaves to the browned butter to create a fragrant sauce. Toss the cooked gnocchi in the sage butter sauce to coat them evenly.

Top your gnocchi with grated Parmesan cheese and black pepper for extra flavor. This simple yet elegant meal comes together quickly for a satisfying dinner.

2. Sweet Potato Gnocchi with Brown Butter

Sweet potato gnocchi with brown butter is a tasty twist on classic gnocchi. You start by roasting sweet potatoes until they’re soft and tender.

Next, you mash the sweet potatoes and mix them with flour, egg, and seasonings to form a dough. You then shape the dough into small dumplings.

To cook, you boil the gnocchi until they float to the surface.

While they cook, you brown some butter in a pan with sage leaves for extra flavor.

Toss the cooked gnocchi in the brown butter sauce. Top with grated Parmesan cheese before serving. This dish is perfect for a cozy dinner at home.

3. Cauliflower Gnocchi Alfredo

Cauliflower gnocchi Alfredo offers a tasty twist on classic Italian comfort food. You can make this dish quickly using packaged gnocchi and jarred Alfredo sauce.

Start by heating olive oil in a skillet. Add mushrooms and gnocchi, cooking until the mushrooms soften and gnocchi crisps up. This takes about 6-8 minutes.

Pour in Alfredo sauce and stir to coat the gnocchi and mushrooms. Let it simmer for a few minutes until heated through.

For extra flavor, try adding some cooked Italian sausage or broccoli. This easy meal comes together in about 20 minutes, perfect for busy weeknights.

4. Spinach and Ricotta Gnocchi

Spinach and ricotta gnocchi offer a tasty twist on traditional potato gnocchi. To make them, you’ll start by squeezing dry spinach and blending it with ricotta cheese.

Mix in flour, eggs, and seasonings to form a soft dough. Shape the dough into small dumplings using a pastry bag or spoon.

Cook the gnocchi in boiling salted water until they float to the surface. Serve them with a simple tomato sauce or brown butter and sage.

These light, fluffy gnocchi have a vibrant green color from the spinach. They make an impressive first course or vegetarian main dish.

5. Pumpkin Gnocchi with Parmesan

Pumpkin gnocchi with Parmesan is a tasty fall twist on classic gnocchi. You can make it at home using canned pumpkin puree or roasted fresh pumpkin.

Mix the pumpkin with flour, egg, and grated Parmesan to form the dough. Shape it into small dumplings and boil until they float.

Serve your pumpkin gnocchi with a Parmesan cream sauce for extra richness. Melt butter, whisk in flour, and add cream and cheese to make a smooth sauce.

For a simpler option, toss the cooked gnocchi with melted butter and crispy sage leaves. Sprinkle more Parmesan on top before serving for added flavor.

6. Lemon Herb Gnocchi

Lemon herb gnocchi brings a fresh twist to this classic Italian dish. You’ll love the bright, zesty flavors combined with soft, pillowy gnocchi.

To make it, toss cooked gnocchi in a sauce of lemon juice, zest, butter, and fresh herbs like basil, parsley, and oregano. The citrus cuts through the richness of the gnocchi for a balanced taste.

For extra flavor, try pan-frying the gnocchi until crispy before adding the sauce. This gives a nice texture contrast. You can also add some grated Parmesan cheese for a salty kick.

Serve this light and vibrant dish as a quick weeknight meal or refreshing lunch option. It’s perfect for warm weather dining.

7. Mushroom Gnocchi with Truffle Oil

Mushroom gnocchi with truffle oil is a luxurious twist on classic gnocchi. You can use store-bought or homemade gnocchi for this dish.

Sauté sliced mushrooms in a pan until browned. Shiitake mushrooms work well, but any variety will do. Cook the gnocchi in boiling water until they float to the surface.

Create a creamy sauce with butter, garlic, and shallots. Add the cooked gnocchi and mushrooms to the pan. Toss everything together.

Finish the dish with a drizzle of truffle oil for an extra layer of flavor. White truffle oil is a popular choice. Serve immediately in warm bowls for the best experience.

8. Gnocchi alla Sorrentina

Gnocchi alla Sorrentina is a classic Italian dish from the Campania region. You’ll love this comforting meal of soft potato gnocchi baked in tomato sauce.

To make it, you first cook the gnocchi. Then you layer them in a baking dish with tomato sauce and fresh mozzarella. Bake until the cheese melts and gets golden brown on top.

The dish gets its name from Sorrento, a coastal town near Naples. It’s best made with homemade gnocchi, but you can use store-bought in a pinch. Fresh basil adds a nice touch of flavor.

Gnocchi alla Sorrentina is perfect for a cozy dinner at home. It’s easy to make and sure to please the whole family.

9. Tomato Basil Gnocchi

Tomato basil gnocchi is a tasty and quick meal you can whip up in about 30 minutes. You’ll need gnocchi, olive oil, garlic, tomatoes, and fresh basil.

Start by cooking the gnocchi according to package instructions. It usually takes 3-5 minutes until they float to the top.

While the gnocchi cooks, sauté minced garlic in olive oil for about 30 seconds. Add halved cherry tomatoes and cook until they soften.

Toss the cooked gnocchi with the tomato mixture. Add fresh basil leaves and grated Parmesan cheese for extra flavor.

For a creamier sauce, try adding a dollop of ricotta. San Marzano tomatoes work great in this dish if you can find them.

10. Gorgonzola Gnocchi

Gorgonzola gnocchi is a tasty Italian dish that combines soft potato dumplings with a rich, creamy cheese sauce. You can make this meal quickly for a satisfying weeknight dinner.

To prepare the sauce, melt butter in a pan and add crumbled gorgonzola cheese. Stir until the cheese melts and becomes creamy. Mix in some warm cream and grated Parmesan for extra flavor.

Cook your gnocchi in boiling salted water until they float to the surface. Drain them and add them to the gorgonzola sauce. Gently toss to coat the gnocchi evenly.

Serve your gorgonzola gnocchi hot, with a sprinkle of black pepper on top. You can add some extra Parmesan if you like. This dish is perfect for cheese lovers and makes a comforting meal.

11. Pesto Gnocchi with Sun-Dried Tomatoes

This quick and tasty dish combines pillowy gnocchi with vibrant pesto and sweet sun-dried tomatoes. You can have it on your table in just 15 minutes.

Start by cooking store-bought gnocchi according to package directions. Once done, toss them with your favorite pesto sauce and chopped sun-dried tomatoes.

For extra flavor and nutrition, try adding some spinach or green beans to the mix. A sprinkle of Parmesan cheese on top gives it a nice finish.

This versatile recipe works well with different types of pesto. Try basil or sun-dried tomato pesto for variety. You can also experiment with adding peas or mushrooms to customize the dish to your liking.

12. Gnocchi with Creamy Alfredo Sauce

Gnocchi Alfredo is a quick and easy comfort food dish you can make in about 15 minutes. The creamy sauce combines butter, heavy cream, and Parmesan cheese.

To make it, start by cooking the gnocchi according to package directions. In a pan, melt butter and sauté some minced garlic. Add cream and grated Parmesan, stirring until the cheese melts.

Toss the cooked gnocchi in the Alfredo sauce until well coated. For extra flavor, you can add Italian seasoning or a touch of Dijon mustard.

This rich pasta dish works great as a side or main course. You can also add protein like chicken or shrimp to make it more filling.

Understanding Gnocchi

Gnocchi are small, soft dough dumplings that form a key part of Italian cuisine. These pillowy bites come in different varieties and have a rich history dating back centuries.

Origins of Gnocchi

Gnocchi’s roots trace back to ancient Roman times. The word “gnocchi” may come from the Italian word “nocchio,” meaning a knot in wood, or “nocca,” meaning knuckle. Early versions were made from semolina dough and eggs.

Over time, potatoes became a popular ingredient after their introduction to Europe in the 16th century.

Regions across Italy developed their own gnocchi recipes. In Rome, you’ll find semolina gnocchi. The Lombardy region favors buckwheat flour. Potato gnocchi gained popularity in the northern regions due to the cooler climate suitable for growing potatoes.

Different Types of Gnocchi

You can find many types of gnocchi today:

  • Potato gnocchi: The most common variety, made with mashed potatoes, flour, and eggs
  • Ricotta gnocchi: Light and fluffy, made with ricotta cheese instead of potatoes
  • Semolina gnocchi: Firmer texture, made from semolina flour
  • Pumpkin gnocchi: Sweet and savory, perfect for fall dishes
  • Spinach gnocchi: Green-tinted dumplings with added nutrients

Each type has a unique texture and flavor. You can serve gnocchi with various sauces, from simple butter and sage to rich tomato or cream-based options. Some recipes even call for pan-frying gnocchi for a crispy exterior.

Tips for Perfect Gnocchi

Making great gnocchi takes practice and attention to detail. The right ingredients and cooking methods are key to getting light, fluffy dumplings.

Choosing the Right Ingredients

Pick starchy potatoes like Russets or Yukon Golds. They’ll give your gnocchi the best texture. Avoid waxy potatoes, which can make gnocchi gummy.

Use just enough flour to bind the dough – too much will make them heavy. Add an egg to help the dough stick together.

Fresh herbs like basil or sage add nice flavor. A pinch of nutmeg brings out the potato taste.

Salt the water well when boiling the gnocchi.

Cooking Techniques

Don’t overwork the dough or your gnocchi will be tough. Mix just until ingredients come together.

Roll dough into ropes and cut into bite-sized pieces.

Cook gnocchi in small batches in boiling water. They’re done when they float to the top.

Scoop them out with a slotted spoon after about 2 minutes.

Pan-fry cooked gnocchi in butter for a crispy outside. Or toss with your favorite sauce right away.

Gnocchi are best served fresh, but you can freeze uncooked ones for later.