There are a couple of things you can do to substitute in this recipe to make it completely different: - Use sausage instead of bacon - Use turkey bacon instead of pork  - Leave out the meat altogether and make it vegetarian - Change what cheese you use (I like the 4-cheese and Mexican cheese) - Use mushrooms instead of spinach  - Use shallots instead of a yellow onion  - Add mushrooms and leave out the meat  - Leave out the spinach and add finely chopped broccoli