Soft, pillowy gnocchi made with creamy ricotta, elevated by your choice of sauces—whether it’s tangy tomato, earthy mushrooms, or rich brown butter with pine nuts, this homemade gnocchi is a dish to remember.
Intro Paragraph
When it comes to comfort food, few dishes are as satisfying as homemade gnocchi. While the idea of making gnocchi from scratch might sound intimidating, this easy ricotta gnocchi recipe proves just how simple it can be. I first made these light, pillowy gnocchi on a rainy weekend when I was craving something cozy yet impressive. The combination of ricotta, eggs, and a touch of flour creates a gnocchi that’s both delicate and satisfying. It’s the perfect dish for any occasion, from a quick weeknight dinner to a dinner party with friends. If you’re new to gnocchi, this guide from The Kitchn will help you get a better understanding of how to make the perfect dough.
🟩 Why This Is So Good
- Light, fluffy texture: Ricotta gnocchi is softer and lighter than traditional potato gnocchi, with a melt-in-your-mouth texture that’s hard to beat.
- Versatile: Serve it with your choice of sauce—whether you love a classic tomato sauce, rich buttery mushrooms, or decadent brown butter and pine nuts, these gnocchi will elevate any flavor profile.
- Quick and easy: With just a few ingredients, you can make gnocchi at home in under an hour. It’s perfect for when you want something homemade but don’t want to spend all day in the kitchen.
- Made with simple ingredients: You don’t need fancy tools or hard-to-find ingredients. Ricotta, eggs, flour, and cheese are all you need for a dish that tastes like it came from an Italian kitchen.
The first time I made these gnocchi, I couldn’t believe how easy they were to make and how delicious they tasted. My family was so impressed that it quickly became a go-to dinner recipe. Now, whenever we want something a little special, I whip up a batch of these soft gnocchi, and I get requests for more every time.
For more tips on making gnocchi from scratch, this post from The Kitchn walks you through everything you need to know.

🟩 Getting Your Ingredients Right
- Ricotta cheese: Use whole milk ricotta for the best texture. Make sure to drain the ricotta well to avoid excess moisture in the dough.
- Pecorino cheese: Grated Pecorino Romano adds a sharp, salty flavor that complements the richness of the ricotta. You can use Parmigiano Reggiano as a substitute, but Pecorino is traditional.
- Flour: Use all-purpose flour for the dough. It helps bind the ingredients together while still keeping the gnocchi light.
- Eggs: Both the whole egg and egg yolk are used to help bind the dough and give it a rich texture.
- Seasoning: Don’t forget the salt and pepper—just a pinch of each will enhance the flavor of the gnocchi without overpowering it.
If you’re looking for high-quality Pecorino Romano or Ricotta cheese, I recommend checking out this guide from Serious Eats on choosing the best cheeses for gnocchi.
🟩 Making It Step by Step
Prepare the Dough
In a large mixing bowl, combine the ricotta, grated Pecorino cheese, whole egg, and egg yolk. Stir until well mixed. Gradually add the flour, salt, and pepper. Mix until a dough forms. If the dough is too sticky, add a little more flour, a tablespoon at a time, until it’s smooth but still soft.
Shape the Gnocchi
Turn the dough out onto a lightly floured surface and gently roll it into a long log, about 1 inch thick. Cut the dough into 1-inch pieces. To shape the gnocchi, use a fork to gently press each piece, creating the classic ridges. This step is optional, but it helps the sauce cling to the gnocchi.
Cook the Gnocchi
Bring a large pot of salted water to a boil. Add the gnocchi in batches, being careful not to overcrowd the pot. Once they float to the surface (after about 2-3 minutes), let them cook for another 30 seconds before removing them with a slotted spoon. Transfer to a plate and set aside.
Prepare the Sauce
While the gnocchi cooks, you can prepare your chosen sauce (see below for options). For a rich, buttery sauce, melt butter in a large pan, add your sauce ingredients, and cook until the sauce is hot and bubbly.
Serve
Toss the cooked gnocchi in your chosen sauce, serve immediately, and garnish with extra cheese and fresh herbs if desired.
🟩 Making Sure It Turns Out
- Don’t overwork the dough: Overworking the dough will result in tough gnocchi. Gently mix the ingredients and handle the dough as little as possible.
- Flour sparingly: You may need to adjust the flour based on the moisture of your ricotta. The dough should be soft and slightly sticky, but not wet.
- Test the first batch: Before cooking all your gnocchi, test one piece by boiling it. If it falls apart, add a little more flour to the dough.
The first time I made gnocchi, I didn’t test the dough properly, and a few pieces fell apart in the water. After that, I started testing one gnocchi before cooking the whole batch to make sure everything would hold together.

🟩 Perfect Serving Ideas
These gnocchi are incredibly versatile.
- Tomato Sauce: Serve with a simple homemade tomato sauce, fresh basil, and a sprinkle of Parmigiano Reggiano for a classic dish.
- Mushrooms: Sauté mushrooms in olive oil and butter, add shallots, lemon zest, and parsley, then toss with the gnocchi for an earthy, flavorful dish.
- Brown Butter & Pine Nuts: For something indulgent, serve the gnocchi with a brown butter sauce, toasted pine nuts, and a sprinkle of black pepper.
🟩 Making It Different
You can easily switch up the sauce for different flavors. Try a creamy Alfredo sauce for a rich, indulgent dish, or a pesto for a herby, fresh twist. For a vegetarian option, top the gnocchi with sautéed spinach, roasted vegetables, or even a lemony pea sauce. The gnocchi themselves are versatile, so feel free to get creative with the toppings!
🟩 Storage and Leftovers
If you have leftover gnocchi, store it in an airtight container in the fridge for up to 2 days. You can also freeze the uncooked gnocchi—just place the individual pieces on a baking sheet to freeze them solid, then transfer to a freezer bag for up to 2 months. To cook frozen gnocchi, just drop them directly into boiling water without thawing first.
🟩 Tips That Actually Help
- Test the texture: If the dough feels too wet, add more flour a tablespoon at a time until it holds together.
- Use a fork for ridges: The ridges on the gnocchi help hold sauce, so don’t skip this step.
- Cook in batches: If you’re making a big batch of gnocchi, cook them in batches to ensure they cook evenly.
The most helpful tip I’ve learned is that it’s okay if the gnocchi dough is a little sticky. As long as you handle it gently and avoid adding too much flour, you’ll end up with the softest, fluffiest gnocchi.

Closing Paragraph
These Easy Homemade Ricotta Gnocchi are a true comfort food classic. They’re simple to make, versatile in flavor, and perfect for any occasion. Whether you serve them with a tangy tomato sauce, earthy mushrooms, or a decadent brown butter and pine nut sauce, you’ll feel like you’re dining at a top-notch Italian restaurant. I hope you give this recipe a try—it’s bound to become a favorite in your kitchen!
🟩 Frequently Asked Questions
→ Can I use ricotta cheese that isn’t drained?
It’s important to drain the ricotta to avoid excess moisture in the dough. You can either drain it in a fine mesh sieve or press it with a towel.
→ Can I make these gnocchi ahead of time?
Yes! You can prepare the gnocchi and refrigerate them for up to 2 days before cooking. Alternatively, freeze them and cook from frozen.
→ Can I make these gnocchi gluten-free?
Yes, you can substitute the all-purpose flour with a gluten-free flour blend. Just be sure to check the dough’s consistency, as gluten-free flour may need slight adjustments.
→ Why are my gnocchi mushy?
If your gnocchi are too mushy, it may be because the dough was too wet. Make sure to drain the ricotta thoroughly and handle the dough gently. You can also add a bit more flour to the dough to help firm it up.
→ Can I use a different cheese instead of Pecorino?
Yes, you can substitute Pecorino with Parmigiano Reggiano or Grana Padano for a milder, slightly sweeter flavor.
Easy Homemade Ricotta Gnocchi
Print
Easy Homemade Ricotta Gnocchi
Description
Soft, pillowy ricotta gnocchi made with just a few simple ingredients and served with your choice of sauces—whether it’s tangy tomato sauce, earthy mushrooms, or rich brown butter with pine nuts.
Ingredients
→ For the Gnocchi
- 15 oz (430 g) whole milk ricotta
- 4 oz (115 g) finely grated Pecorino
- 1 large egg
- 1 large egg yolk
- ¼ cup (30 g) all-purpose flour, plus more for dusting
- Kosher salt and pepper to taste
→ For Serving, Option 1: Tomato Sauce
- 1–2 cups homemade tomato sauce
- Fresh basil, optional
- Parmigiano Reggiano or Pecorino, optional
→ For Serving, Option 2: Mushrooms
- 2 tablespoons olive oil
- 1 lb mixed mushrooms
- 1 stick butter
- 1 small shallot, diced
- Parsley
- Lemon zest
→ For Serving, Option 3: Brown Butter & Pine Nuts
- 4 tablespoons butter
- ¼ cup pine nuts
- Parmigiano Reggiano
- Black pepper, to taste
Instructions
- Combine ricotta, Pecorino, egg, and egg yolk in a bowl. Gradually mix in flour, salt, and pepper.
- Roll dough into a log and cut into 1-inch pieces. Shape gnocchi with a fork.
- Boil gnocchi in salted water until they float.
- Prepare your chosen sauce and toss with gnocchi.
- Serve immediately, garnished with extra cheese and fresh herbs.
Notes
Be sure to drain the ricotta to avoid excess moisture in the dough.
You can use any cheese you like, but Pecorino gives it a nice sharp flavor.
Freeze any leftover gnocchi for later use.