In a medium skillet, heat the oil on medium heat. Add int the garlic, capsicum, shallot and chilli and fry stirring regularly for 10 minutes or until softened. Remove from the pan.
Place pan back over heat and add the beef. Cook for 10 minutes, stirring only every 2-3 minutes. Return the vege to the pan along with the curry powder and cook stirring for a further 3 minutes.
Remove from the pan and set aside for 5 minutes to cool. Wipe pan clean.
Once cooled, combine the beef mixture with the eggs and mix well. Spread the sambal on the inside of the baguette then top with the beef and egg mix.
Heat the butter in the pan until foaming. Turn the open baguette into the hot butter egg side down. Cook for 5 minutes then flip and fry the outside of the bread for a further 3 minutes. Transfer to serving plate and top with ketchup, mayo, spring onion and coriander.