delicious mini cooked food