This healthy, delicious pizza rivals any you can get in a restaurant.
Preheat oven to 400 degrees.
Brush the pizza crust with about 1/2 tablespoon of extra virgin olive oil.
Heat 1/2 tablespoon of olive oil in a pan on the stove top. Add the onions and cook until browned, about 15 minutes. Then add the balsamic vinegar, salt and pepper. Stir and cook for about 5 minutes until the vinegar has thickened.
While the onion is cooking, steam the spinach in the microwave for about 2-3 minutes. Let cool and squeeze out excess liquid.
Top the crust with the tomato sauce. Season the sauce with the oregano and red pepper flakes.
Top the pizza with the balsamic onions, steamed spinach and sliced tomatoes. Sprinkle the cheeses on top.
Place pizza directly on oven rack and cook for 10-20 minutes until crust is golden brown around the edges and the cheese is melted.
Slice and enjoy!