Place the eggs, salt, garlic, onion powder and cream in a large mug or bowl. Whisk until you have a smooth egg mix. Stir in about 1/2 cup of cheese.
Butter the cavities of a regular muffin tray (or spray with non-stick spray).
Pour the egg mix into each cavity (about 2/3 full).
Add a spoonful of the cooked sausage, some chopped onions, basil leaves, and top with a spoonful of marinara sauce.
Sprinkle the remaining cheese over each of the muffins.
Bake at 325°F for about 15 minutes, until the surface of the egg muffins are just set.
Remove from the oven and let them cool down slightly. Then remove the egg muffins from the muffin tray and let them cool down completely.
Serve with extra marinara sauce and chopped herbs.
FREEZING INSTRUCTIONS - freeze the egg muffins in one layer on a baking tray, covered with plastic wrap. Then, place the frozen egg muffins in freezer friendly bags until needed.
Reheating instructions - let the egg muffins thaw out in the fridge overnight. Reheat in the microwave for about 1 - 2 minutes, covered with wax paper or parchment paper.