They are both delicious egg dishes but the main difference is how they are cooked. An omelette is quickly cooked and served as a single portion, generally cooking the eggs, adding the fillings, and folding the cooked eggs overtop. A frittata is a little slower cooking and feeds a crowd, making it ideal for brunch or meal prep.