Some Greek recipes impress you with a long list of ingredients. Others remind you that the best home cooking often comes from using just a few good ingredients and treating them properly.
This Cretan beef with zucchini belongs firmly to the second category.
Tender pieces of beef are slowly cooked with onion, garlic and ripe tomatoes, while small zucchini are lightly fried before joining the meat for the final cooking. The result is wonderfully rustic: tender beef, zucchini that keep their shape and a rich tomato sauce made for dipping fresh bread into.
Meat cooked together with seasonal vegetables has a long place in the Cretan culinary repertoire. Although beef and veal were traditionally eaten less frequently in Crete than they are today, this combination is documented as a Sunday dish, also prepared with other meats such as lamb.
For me, this is exactly the kind of recipe that represents Greek home cooking: seasonal, uncomplicated and generous.
Ingredients (Serves 5–6)
- 1 kg (2.2 lb) beef shoulder or chuck, cut into serving pieces
- 1 kg (2.2 lb) small, tender zucchini
- 1 large onion, finely chopped
- 4–5 garlic cloves
- 3 large ripe tomatoes, grated or finely chopped
- Extra virgin olive oil
- Salt
- Freshly ground black pepper
- A little hot water, as needed
How to Make Cretan Beef with Zucchini
Heat some olive oil in a large pot and gently sauté the onion until softened. Add the beef and brown it well on all sides.
Add 2 garlic cloves, season lightly with salt and pour in enough hot water to help the meat cook slowly. Cover and simmer over low heat until the beef is about halfway tender.
Add the fresh tomatoes and black pepper and continue cooking for approximately 15 minutes. At this point, the sauce should remain relatively loose because the dish will finish cooking in the oven.
Meanwhile, wash the zucchini and trim the ends. Keep small zucchini whole. Make a lengthwise slit in each without cutting all the way through and tuck small slivers of the remaining garlic inside.
Heat olive oil in a frying pan and lightly fry the zucchini just until they take on a little color. They should not cook completely. Drain them well on kitchen paper. This light frying before the final cooking is characteristic of the traditional preparation; contemporary versions sometimes roast or grill them instead.
Transfer the beef and its tomato sauce to a deep baking pan. Arrange the zucchini among the pieces of meat.
Bake at 180°C / 350°F for about 60 minutes, or until the beef is tender, the zucchini are cooked but still hold their shape and the tomato sauce has become beautifully rich.
Let the dish rest for 10 minutes before serving.
Tips for the Best Result
- Choose the smallest, firmest zucchini you can find. They withstand both the light frying and final cooking much better than large ones.
- Use truly ripe tomatoes. There is no need for tomato paste when summer tomatoes are naturally sweet and flavorful.
- Don’t over-fry the zucchini. A little golden color is enough; the oven will do the rest.
- And above all, don’t drown the dish in water. By the end, we want a thick, glossy tomato sauce, not soup.
What to Serve with It
I would keep the rest of the table simple: tzatziki, a green salad, good country bread and perhaps a small plate of olives. The bread is almost compulsory — that tomato and olive-oil sauce should not be left behind!
For wine, try a medium-bodied Cretan red, particularly Kotsifali or a Kotsifali blend. If you prefer something lighter for the warmer months, a dry rosé works beautifully too.
Nutritional Value & Health Benefits
This is a satisfying, nutrient-dense main meal. Beef provides high-quality protein, iron, zinc and vitamin B12, nutrients involved in normal muscle maintenance, red-blood-cell formation and normal immune function.
Zucchini add water, fiber and micronutrients while keeping the vegetable component light, and tomatoes provide vitamin C, potassium and carotenoids such as lycopene. Extra virgin olive oil contributes mainly monounsaturated fats.
Because the traditional zucchini are lightly fried, however, I wouldn’t market this particular recipe as “low-fat” or “low-calorie.” Its nutritional strength lies instead in combining protein, vegetables, tomato and olive oil in one substantial Mediterranean-style meal.
FAQ
- Can I use large zucchini?
Yes, but small, tender zucchini are preferable because they remain whole and keep their texture during cooking.
- Do I have to fry the zucchini first?
For the traditional version presented here, I recommend it. The light frying gives them flavor and helps them retain their shape. A lighter modern alternative is to brush them with olive oil and briefly grill them before adding them to the beef.
- Can I prepare the dish entirely on the stovetop?
You can, and other Greek versions are cooked this way, but finishing the meat and zucchini together in the oven gives this particular version its lovely concentrated sauce.
- Can I make it a day ahead?
Absolutely. Like many Greek tomato-based dishes, it is excellent after the flavors have had time to settle. Reheat it gently so the zucchini don’t break apart.
What I love most about this recipe is its simplicity. Beef, young zucchini, sun-ripened tomatoes, garlic and olive oil come together without unnecessary spices or complicated techniques.
It is the kind of food that belongs in the middle of a family table, with bread nearby and plenty of time to enjoy it.
Kali orexi!
Every Greek recipe tells a story. Discover authentic flavors, traditions, and timeless family recipes with CookTheGreekWay.







Leave a comment