There’s something deeply comforting about pillow-soft gnocchi tossed through a bright, rustic tomato sauce. This Homemade Zucchini Gnocchi in Rustic Tomato Sauce recipe balances the lightness of zucchini and ricotta with the satisfying chew of flour, finished in a quick skillet of blistered cherry tomatoes, garlic, and basil. It’s the kind of dinner that looks homey on a weekday and impressive if you have guests. The gnocchi are feather-light, and the sauce is simply built from good ingredients and a little patience. Let’s make magic from just a few pantry staples.
Why this version works

This is a streamlined gnocchi where zucchini and ricotta form the base. Using ricotta helps keep the dough tender and forgiving so you don’t need perfect shaping skills. We use 250g zucchini with 250g ricotta and 350g all-purpose flour to achieve a dough that’s workable yet soft. The tomato sauce uses 500g cherry tomatoes and a splash of vinegar to brighten the pan-roasted juices. A small amount of Parmesan and a whisper of basil lift the whole plate into something fresh and irresistible.
Ingredients
- 250g zucchini
- 250g ricotta
- 350g all-purpose flour
- salt
- pepper
- 500g cherry tomatoes
- 1 garlic clove, finely chopped
- 1-2 tbsp basil, finely chopped
- 4 tbsp vinegar
- 50g grated Parmesan
- olive oil
Equipment you’ll need
- Box grater or food processor
- Large bowl
- Wooden spoon or spatula
- Large pot for boiling
- Large skillet
- Slotted spoon
- Rolling surface (floured board or counter)
- Fork (if you like ridged gnocchi)
Prep at a glance

Grate the zucchini and squeeze as much moisture out as you can. Combine it with the ricotta, then work in the flour to form a soft dough. Roll into ropes, cut into bite-size pieces, and cook briefly in simmering water. Meanwhile, blister cherry tomatoes and garlic in a skillet with vinegar, then toss with drained gnocchi, basil, and Parmesan. Finish with a drizzle of olive oil and a final grind of pepper.
Step-by-step directions

Follow these steps in order for the best results. The directions are written to be clear and actionable, matching the ingredient amounts listed above.
- Prepare the zucchini: Wash the zucchini and trim the ends. Using a box grater or a food processor, grate the 250g zucchini into a bowl. Sprinkle a small pinch of salt over the grated zucchini and let it sit for 5 minutes to draw out moisture.
- Remove excess liquid: After the zucchini has rested, transfer it to a clean kitchen towel or several layers of paper towels and squeeze firmly to remove as much liquid as possible. Removing moisture is crucial so the dough doesn’t become too wet.
- Make the ricotta zucchini mixture: In a large bowl, combine the drained zucchini with 250g ricotta. Season lightly with salt and a few grinds of pepper. Stir until well blended and the mixture is relatively smooth.
- Add the flour: Add 350g all-purpose flour to the bowl in two additions. Gently fold the flour into the zucchini-ricotta mixture using a wooden spoon or your hands until a soft dough forms. Avoid overworking; stop as soon as the dough holds together but is still somewhat sticky. If it feels excessively sticky, add a small sprinkle of flour, a tablespoon at a time, until it’s manageable.
- Shape the gnocchi ropes: Lightly flour your work surface. Divide the dough into four portions. Roll each portion into a rope about 2 cm in diameter. Try to keep the ropes even so your gnocchi cook uniformly.
- Cut the gnocchi: Using a knife or bench scraper, cut each rope into 2 cm pieces to create bite-size gnocchi. If you enjoy ridged gnocchi, roll each piece gently over the tines of a fork to make small grooves; otherwise, leave them plain. Place cut gnocchi on a lightly floured tray to prevent sticking. Work quickly so the dough does not dry out too much.
- Bring a pot of salted water to a simmer: Fill a large pot with water and bring it to a gentle boil. Add a generous pinch of salt; the water should taste slightly salty like the sea. Reduce the heat so the water stays at a gentle simmer rather than a rolling boil.
- Cook the gnocchi: Carefully drop the gnocchi into the simmering water in batches so they don’t overcrowd. Stir gently to prevent sticking. The gnocchi are done when they float to the surface, about 2–3 minutes. Use a slotted spoon to transfer the cooked gnocchi to a plate or a bowl while you prepare the sauce.
- Make the rustic tomato sauce: Heat a large skillet over medium heat and add a generous splash of olive oil. Add 1 finely chopped garlic clove and sauté for 30 seconds until fragrant, being careful not to brown it. Add 500g cherry tomatoes to the pan. Cook, stirring occasionally, until the tomatoes begin to blister and burst, about 6–8 minutes. Once the tomatoes have softened, add 4 tbsp vinegar to the skillet to deglaze and brighten the sauce. Stir to combine and let it simmer uncovered for another 2–3 minutes to meld flavors.
- Finish the sauce and combine: Turn the heat to low and add the cooked gnocchi to the skillet with the tomatoes. Add 1–2 tbsp finely chopped basil and 50g grated Parmesan. Gently toss everything together so the gnocchi pick up the sauce. If the pan seems dry, add a small drizzle of olive oil. Taste and season with salt and pepper as needed.
- Plate and serve: Spoon the gnocchi and rustic tomato sauce into warm bowls. Finish with an extra sprinkle of Parmesan, a few torn basil leaves if desired, and a final drizzle of olive oil. Serve right away while everything is warm and fresh.
Troubleshooting and tips
- Dough too sticky: If your dough feels very sticky and is hard to handle, add flour a tablespoon at a time until manageable. Be careful—adding too much flour will make the gnocchi dense.
- Dough too dry: If the dough cracks or won’t come together, stir in a small teaspoon of water or an extra teaspoon of ricotta to bind it.
- Gnocchi falling apart: Make sure to squeeze the zucchini well. Excess water is the most common reason gnocchi fail to hold their shape.
- Make-ahead: You can shape the gnocchi and arrange them on a tray covered loosely with plastic wrap in the fridge for up to 24 hours before cooking. For longer storage, freeze them on a tray until solid, then transfer to a bag for up to one month. Cook from frozen, adding an extra minute or two to the cooking time.
- Variations: Stir minced spinach or a handful of finely grated Parmesan into the dough for an extra flavor boost. Swap basil for thyme or oregano in the sauce for a different herb profile.
Serving suggestions
Serve this Homemade Zucchini Gnocchi in Rustic Tomato Sauce with a crisp green salad, crusty bread to mop up the sauce, and a glass of your favorite non-alcoholic sparkling beverage. For a slightly creamier finish, fold in an extra spoonful of ricotta at the end or a splash of olive oil and a generous shower of Parmesan.
Storage
Leftovers will keep in the refrigerator for up to 3 days in an airtight container. Reheat gently in a skillet with a splash of water or olive oil to revive the sauce and keep the gnocchi tender. Avoid microwave reheating on high heat, which can make the gnocchi rubbery.
Final notes
This Homemade Zucchini Gnocchi in Rustic Tomato Sauce is a little labor of love that rewards you with a comforting, vibrant meal. The simple, honest ingredients—zucchini, ricotta, flour, and bright cherry tomatoes—come together into a dish that’s approachable for home cooks but feels special on the plate. Don’t worry about perfect shaping: the charm of gnocchi is its rustic, handmade character. Enjoy the process and the delicious payoff.

Homemade Zucchini Gnocchi in Rustic Tomato Sauce
Equipment
- Food Processor
- pastry bag or piping bag
- Large Pot
- Slotted Spoon
- Baking Dish
- Large Skillet
- Wooden Spoon
- Cutting Board
Ingredients
- 250 g zucchini
- 250 g ricotta
- 350 g all-purpose flour
- salt to taste and for boiling water
- black pepper to taste
- 500 g cherry tomatoes whole
- 1 garlic clove finely chopped
- 1-2 tbsp fresh basil finely chopped
- 4 tbsp vinegar
- 50 g grated Parmesan
- olive oil for cooking and drizzling
Instructions
- Grate or roughly chop the zucchini and place in a food processor with the ricotta, flour, a pinch of salt, and some black pepper; process until a smooth, slightly sticky dough forms.
- Transfer the dough to a pastry bag fitted with a large round tip (or use a piping bag without a tip). Pipe long strips of dough onto a well-floured work surface.
- Dust the strips with additional flour, roll them gently with your hands to seal, then cut into bite-size pieces to form gnocchi.
- Bring a large pot of salted water to a boil, then reduce to a gentle simmer.
- Cook the gnocchi in batches; when they float to the surface, use a slotted spoon to remove them and place them in a baking dish with a drizzle of olive oil to keep them from sticking.
- Heat a large skillet over high heat and add the whole cherry tomatoes; let them char and blister until they darken.
- Reduce heat to medium, add a drizzle of olive oil, then add the chopped garlic and cook briefly until fragrant.
- Deglaze the pan with the vinegar, then mash the blistered tomatoes with a spoon to create a rustic sauce.
- Add the cooked gnocchi to the pan with the sauce, season with salt and pepper, and gently toss to coat. Remove from heat.
- Stir in the chopped basil and grated Parmesan, then serve hot with an extra drizzle of olive oil and a pinch of pepper.
Notes
- The dough will be quite sticky, so generously flour your work surface before rolling it out.
- The gnocchi are ready when they float to the surface of the water.
