Prepare pie crust according to instructions in pie recipe (or use prepared pie crust).
Get all your ingredients out, washed, prepped and ready to go.
Slice all your tomatoes, de-seed them (to avoid a runny pie), place in a bowl and lightly salt with pink Himilayan salt.
Sautee Onion and Garlic in pan until tender.
In a medium bowl mix together ricotta, parmesan, cheddar, onions, basil, pepper, sage, rosemary, and egg.
Start layering the pie filling starting with the ricotta mixture, then bacon, and tomato. Repeat layers until your pie is filled up ending with tomatoes on the top.
Sprinkle extra sharp cheddar cheese, bacon, and green onion on top of tomatoes.
Bake at 350° for about an hour, or until pie is golden brown.
Serve and enjoy!