Spray non stick pan with cooking oil and add onion and zucchini. Sprinkle with 1 tsp salt. Cook until the onions are transparent, stirring occasionally. While cooking combine cornmeal, baking powder, soda and 1/2 tsp salt in large mixing cup. Add buttermilk and eggs mix well. Stir in coconut oil, pepper and basil.
Liberally spray 2 muffin tins (12 muffin each) with non-stick spray or use paper liners. Spoon sausage into each muffin hole, dividing evenly. Do the same with the zucchini and onion mixture, adding to top of sausage. Pour egg and cornmeal mixture over vegetables. Stop after pouring every other muffin to stir batter with whisk. If you do not, the cornmeal will settle in the bottom of the bowl, and only the last few muffins will have a cornmeal crust. Top each muffin with cheese.
Bake in 350F for 20 minutes.
Allow to cool for 10 minutes before gently lifting them out of the muffin tin with a spoon.
Enjoy right away or let cool and freeze for later use.
You can pop a frozen mini quiche out of the freezer and right into the microwave for a fast, almost-instant hearty breakfast!