Preheat the oven to 350°F (~175°C). In a large bowl, beat the eggs together with the smoked paprika, salt and pepper. Set aside. In a large cast iron skillet over medium high heat, saute the meat until it's cooked through. Add the onion and mushrooms and saute until they are softened and slightly tender. Add the defrosted and drained spinach. [Hint: start the spinach defrosting in the microwave after you preheat the oven so you aren't waiting for it to be done. You need to drain this well by squeezing out the extra moisture or your frittata will end up soggy.] Stir to combine. Pour the egg mixture into the skillet. Turn off the heat and stir the ingredients to combine. Lay the tomato slices on top. Bake for about 20 minutes or until the eggs are set and not runny. Serve directly from the skillet or slice and store for leftover.