Craving a dish that makes an impression without spending the evening watching a pot? These courgetti bolognese keep the comfort of a generous tomato sauce, but with the fresh crispness of zucchini. It’s light, colorful, and frankly more interesting than a plate of soft pasta drowning in sauce.

The zucchini spirals stay green, tender, with that little crunch that wakes up each bite. The bolognese brings the deep red of tomatoes, the scent of sautéed garlic, and the hearty richness of simmered meat. When the sauce clings to the zucchini ribbons, you get a brilliant, juicy dish, but not soggy. The grated Parmesan at the end melts just enough to add a salty, milky touch.
Why you’ll love this recipe
Ingredient Notes

Zucchini, ground meat, tomato, onion, garlic, and herbs: the simple base that really works.
- Zucchini : They replace pasta and bring freshness with a lighter, slightly crunchy texture. Choose firm, not too large zucchini, as large ones release more water and can become spongy.
- Ground meat : It provides the hearty base of the bolognese and absorbs the flavors of tomato, garlic, and herbs. Beef works great, but you can use ground turkey or chicken for a milder, less fatty result.
- Tomato : Passata, pulp, or crushed tomatoes form the sauce base and provide acidity to balance the meat. Use good quality canned tomatoes: if they smell great when opened, the sauce will need much less adjustment.
- Onion, garlic, carrot, and celery : This mix builds the sauce’s depth before adding the meat. Chop them finely so they melt into the tomato instead of remaining hard bits.
- Herbs and Parmesan : Herbs give the Mediterranean aroma, while Parmesan adds a salty, slightly nutty finish. If you don’t have Parmesan, use a well-aged grated cheese, but avoid bland blends that disappear into the sauce.
Prepare the courgetti
Start by washing the zucchini, then turn them into regular spirals with a spiralizer. If you don’t have one, a wide peeler will make flatter ribbons, also very pleasant. The goal is to get lengths that are flexible enough to twirl on a fork, not little shreds that get lost in the sauce. Lightly salt the courgetti and let them sit on paper towels for a few minutes if your zucchini seem very juicy: you’ll see small beads of water rise, and that’s exactly what we want to avoid in the pan.

Build the sauce
Sauté the onion, carrot, and celery in a drizzle of olive oil until tender and glossy. Add the garlic only after, because it flavors quickly and burns even faster: its smell should be warm and sweet, never bitter. Then add the ground meat, spread it well in the pan to sear rather than boil. When it starts to lightly stick to the bottom, that’s a good sign: those little brown bits give character to the sauce.
Let it thicken
Pour in the tomato, add the herbs, and let it simmer without rush. The sauce should go from a bright, somewhat liquid red to a darker, denser texture that coats a spoon. If it gently splatters and smells of confit tomato, you’re on the right track. Don’t cover the pan completely, or the water stays trapped and the bolognese lacks structure when meeting the zucchini.
Add the zucchini
The courgetti should come in at the end, not before. Mix them with the hot sauce for one to two minutes, just long enough for them to soften and become glossy. If you cook them too long, they release water and the dish loses its neatness. Aim for a texture that resists slightly under the tooth, with sauce clinging to the spirals rather than a red puddle at the bottom of the plate.
Serve immediately
Serve in shallow bowls or deep plates to keep the sauce nicely around the courgetti. Add the Parmesan at the last moment, when the heat of the dish can melt it in spots without turning it into a crust. A twist of pepper, a few basil leaves, or a drizzle of olive oil are plenty. This dish is best when it arrives at the table still steaming, with that smell of tomato, garlic, and cheese that makes you want to dig in right away.

Tips & Tricks
- Don’t overcrowd the pan with courgetti, because they release more water when packed and the sauce becomes too thin.
- Reduce the bolognese well before adding the zucchini, as a thick sauce clings better to the spirals and gives a cleaner bite.
- Taste the tomato before salting too much: some canned sauces are already concentrated, and the Parmesan adds saltiness at the end.
- Keep the courgetti slightly firm, because their little crunch contrasts with the hot sauce and avoids an overcooked vegetable effect.

How to prevent courgetti from releasing too much water?
Use firm, not too large zucchini and cook them very little. You can also lightly salt them and let them drain for 10 minutes before cooking, then pat dry.
Can the bolognese sauce be made ahead?
Yes, the sauce can be prepared the day before and even tastes better. Reheat gently, then add the courgetti at the last moment to preserve their texture.
What meat to use for this recipe?
Ground beef gives a more classic, round sauce. For a lighter version, use ground turkey or chicken.
Can this recipe be made without a spiralizer?
Yes, a wide peeler can make zucchini ribbons. The shape will be different, but the texture remains pleasant if you don’t overcook them.
How to make the recipe vegetarian?
Replace the ground meat with cooked lentils or a plant-based mince. Keep the same tomato, onion, garlic, and herb base for a well-flavored sauce.
Courgetti Bolognese
Italian
Main course
Zucchini spirals topped with a generous tomato bolognese, for a light, pretty, and easy dish without the fuss.
Ingredients
- 4 medium zucchini
- 400g ground beef
- 500g tomato passata
- 1 yellow onion
- 2 cloves of garlic
- 1 carrot
- 1 celery stalk
- 2 tbsp olive oil
- 1 tsp dried oregano
- 40g grated Parmesan
- 1 pinch salt
- 1 pinch black pepper
Instructions
- 1Wash the zucchini, then cut them into spirals with a spiralizer or into long ribbons with a peeler.
- 2Finely chop the onion, garlic, carrot, and celery.
- 3Heat the olive oil in a large pan, then sauté the onion, carrot, and celery for 5 minutes.
- 4Add the garlic and cook for 1 minute, just enough to perfume the base.
- 5Add the ground beef and brown it, breaking it up with a spoon to get an even texture.
- 6Pour in the passata, add the oregano, salt, and pepper, then simmer for 12-15 minutes until the sauce thickens.
- 7Add the courgetti to the pan and toss for 1-2 minutes, without overcooking.
- 8Serve immediately with grated Parmesan and a twist of pepper.
Notes
• Replace beef with ground turkey or chicken for a lighter version.
• For a vegetarian version, use 300g of cooked lentils instead of the meat.
• If the zucchini are very juicy, lightly salt them and pat dry before cooking.
• The sauce can be made the day before, but the courgetti must be added at the last moment.
Nutrition Facts (per serving, estimated)
| 330 kcalCalories | 27gProtein | 16gCarbs | 18gFat |

