Heat medium size pan to medium-low heat. Add in olive oil and sauté the diced red onion and minced garlic for 2 minutes, or until garlic begins to brown. After mixing together three eggs, pour the egg into the pan and distribute evenly. Sprinkle the cheddar and mozzarella, and dollop small portions of the ricotta all around the egg evenly. While the egg is cooking and the cheeses are melting, add in the tomato, basil, and parsley. Season with onion powder, salt, and pepper. After egg is cooked through, use a spatula to fold the omelette in half and transfer to a plate.Garnish with more parsley and diced tomato.