Peel and wash the carrot and cut into small cubes. Clean, wash and drain the spinach. Cut ham into pieces. Heat 1 tablespoon of oil in a pan. Steam the carrots for about 3 minutes.
Add ham and fry. Add spinach and let it collapse. Season with salt and pepper. In the meantime mix eggs and milk and season with salt, pepper and nutmeg. Pour over the vegetables and let them simmer at low heat for about 10 minutes under closed lid. Meanwhile peel and finely dice the onion and garlic. Heat the remaining oil in a pot and fry the onion and garlic cubes in it. Add the tomatoes and bring to the boil. Season to taste with salt and pepper.
Pour over the vegetables and let them simmer at low heat for about 10 minutes under closed lid. Meanwhile peel and finely dice the onion and garlic. Heat the remaining oil in a pot and fry the onion and garlic cubes in it. Add the tomatoes and bring to the boil. Season to taste with salt and pepper. Arrange omelette and sauce on a plate and serve garnished with parsley as desired