Stuffed Artichokes (Qaqocc mimli)

Stuffed Artichokes (Qaqocc mimli)

Artichokes are a great winter staple food in our home. This dish is called ‘qaqocc mimli’ in Maltese and while I never found it in restaurants I know a lot of people who cook it here in Malta. These artichokes are also fun to eat as you need to get your hands ‘dirty’.

How to eat them:

If you never had stuffed artichokes, here is how you eat them:

  1. Pull off outer petals at one time.
  2. Pull petal through teeth to eat/scrape meaty portion.
  3. When you are at the artichoke heart remove top spiky part (usually violet) and eat bottom part of the heart.

I love the petal’s ‘meat’ and also the artichoke heart. They have different taste but both are delicious.  

Side dish

It is also a custom for many Maltese to accompany this dish with some endive (“indivja” in Maltese) on the side. It can be cooked in the same pot and the flavour really goes hand in hand with the stuffed artichokes. Just place a whole endive on top of the archicokes for the length of the cooking time. When plated, you can add some vinegar of your choice on the cooked endive.  For those who wonder, this is what endive look like before it’s cooked:


Artichokes health benefits

Artichokes are full of nutrients and healthy benefits. They helps irritable bowel syndrome (IBS), kidney problems, anemia, arthritis, bladder infections, liver problems, high cholesterol and lowering blood sugar levels.

This is how the dish looks before adding water and putting it on the heat:

DSCF8119 (Small)

Raw artichokes before preparing the meal. They have already been pressed against the chopping board to loosen the leafs up.

Green garlic, this really makes a difference and is essential for the dish.

Enjoy the recipe and shout out if you try it out!

Stuffed Artichokes
Serves 2
Prep Time
20 min
Cook Time
2 hr
Prep Time
20 min
Cook Time
2 hr
  1. 2 fresh artichokes (if they are small you can make 2x each person)
  2. 2 medium potatoes
  3. bunch of fresh parsley
  4. 10 thin green garlic
  5. 2 tablespoons sliced olives
  6. olive oil
  7. sea salt
  8. fresh black pepper
  9. 1 head endive (optional to accompany as a side dish)
  1. Clean the artichokes under running water.
  2. While stem is still on, turn the artichokes upside down and hammer on a flat surface or a chopping board. This will allow the leaves to open so that you can easily stuff them.
  3. Slice the potatoes in half lengthwise and put at the bottom of a deep cooking pot.
  4. In the meantime put a kettle on the boil.
  5. Thinly slice the garlic and parsley and mix in a bowl.
  6. Cut the stem from the artichokes and thinly slice the inside of the stem and mix with garlic and parsley.
  7. Place the artichokes on the potatoes in the pot and start filling the artichokes with the parsley and garlic mixture.
  8. When ready distribute olives inside artichokes and drizzle with salt, pepper and olive oil.
  9. Fill the pan with hot water until it reaches half the height of the artichokes.
  10. Add the endive on top of the artichokes if using.
  11. Cover pot and bring to the boil for about 20 minutes. Then simmer for 100 minutes on low heat (total cooking time is 2 hours). If the water dries out, refill with extra hot water and cover again.
  12. The artichokes should be ready after two hours. Test the meat of one petal before switching off the heat. Make sure the "meat" easily comes off when you pull the petal between your teeth, and doesn't stick to your teeth. The longer they cook, the better they taste so patience is an essential ingredient.
  13. Serve warm and enjoy!
Rody's Hearty Corner


Leave a Reply

Your email address will not be published. Required fields are marked *