Boil eggs, cool and peel. Split eggs lengthwise and put egg yolks in a large separate bowl. Place egg whites on serving dish and set aside.
Fry bacon so it is extra crispy, drain off excess grease and set aside to cool.
Mash egg yolks with a fork in large bowl.
Mince onions so they are very small pieces.
Add onions and bacon to egg yolks and stir well. Add wet and dry ingredients to egg mixture and mix well. Taste to see if enough salt - easier to add some than to take away.
Two ways to stuff the egg whites: straight from the bowl with a spoon or you can transfer the egg mixture to a zip lock bag, cut off the tip and pipe it into the egg whites. Either way, once filled, place into the refrigerator for 30 minutes to chill before serving.