What do parakeets eat when in the wild?
Nuts and seeds
Parakeets can eat insects if they desire to, however they don't eat them often. In the wild, insects only make up 5% of a parakeet's diet. You can try introducing grasshopper to your parakeet, but the chances are he or she will ignore it. Or kill it and leave it at the bottom of the cage if it is live and being an annoyance. There are great articles available online which give some useful advice…
Yes, parakeets can eat scrambled eggs. Make sure the eggs are unsalted and cooked properly. You can add in a bit of the shell, crushed up which birds also eat because it contains calcium. It is not unusual to see a mother bird in the wild nibble on the shells of her hatched chicks. There are great articles available online which give some useful advice about bird food and treats.
Parakeets are technically omnivores, but the animal-derived food that they normally eat is the occasional insect. It's not common for them to eat meat. It is possible for a parakeet to eat its own young but it is not likely. An inexperienced parent bird may kill its chicks but it probably will not eat them.