Gather your eggs, cheese, heavy cream, spinach, bacon, salt, pepper, garlic powder, and onion powder.
In a skillet, cook the bacon until crispy. Drain on paper towels, then crumble into small pieces.
In a bowl, whisk together the eggs and heavy cream until well combined. Stir in the cheese, spinach, crumbled bacon, salt, pepper, garlic powder, and onion powder.
Lightly grease silicone molds or a heatproof dish. Pour the egg mixture evenly into the molds, filling each about 3/4 full.
Pour 1 cup of water into the Instant Pot’s inner pot to create steam.
Place the trivet or steam rack in the Instant Pot.
Place the molds on the trivet. Close the Instant Pot lid, set the valve to sealing, and select the “Manual” or “Pressure Cook” setting. Cook on high pressure for 8 minutes.
Release Pressure: Once cooking is complete, allow the pressure to release naturally for 10 minutes, then carefully perform a quick release to release any remaining steam.
Cool and Serve: Remove the egg bites from the Instant Pot and let them cool slightly before removing them from the molds. Enjoy warm or store in the refrigerator for up to a week.