Cheryl's Cooking

  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
search icon
Homepage link
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
×

Caramelized Onion Feta Spinach Pizza with White Sauce

Published: Mar 11, 2026 by Cheryl · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Print Recipe

I love making this Caramelized Onion Feta Spinach Pizza with White Sauce when I want something that feels gourmet but is still simple enough to prepare at home. I spread a creamy garlic white sauce over soft pizza dough and layer it with sweet caramelized onions, sautéed spinach, mushrooms, and a mix of mozzarella and tangy feta cheese. The flavors come together beautifully in the oven, creating a rich and satisfying vegetarian pizza that feels both comforting and elegant.

Caramelized Onion Feta Spinach Pizza with White Sauce

Ingredients

(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)

½ recipe homemade pizza dough or 1 store-bought pizza dough

3 tablespoons olive oil

6 ounces fresh baby spinach

4 ounces baby bella mushrooms, sliced

1 medium red onion, thinly sliced

½ teaspoon sugar

1 tablespoon balsamic vinegar

2 tablespoons butter

2 tablespoons all-purpose flour

1 tablespoon garlic, minced

¾ cup + 2 tablespoons warm milk

3 tablespoons parmesan cheese

1 cup mozzarella cheese, shredded

½ cup feta cheese, crumbled

Salt to taste

Black pepper to taste

Directions

I start by heating 1 tablespoon of olive oil in a skillet over medium heat. I add the spinach and sauté it until it just wilts. After that, I transfer it to a strainer and press out the excess liquid before setting it aside.

Next, I add another tablespoon of olive oil to the skillet and cook the sliced mushrooms for about 3 to 4 minutes until they are lightly browned. I season them with salt and pepper, then remove them from the skillet and set them aside.

I then pour the remaining tablespoon of olive oil into the skillet and add the thinly sliced onions with a small pinch of salt. I cook them for about 10 minutes, stirring occasionally, until they soften.

Once softened, I stir in the sugar and continue cooking for another 10 minutes until the onions become soft and lightly caramelized. I mix in the balsamic vinegar and set the onions aside.

I preheat the oven to 475°F (245°C). I stretch the pizza dough into a 12-inch circle and form a slightly raised rim around the edges. I place it on a parchment-lined baking sheet and let it rest for about 10 to 15 minutes.

To make the white sauce, I melt the butter in a saucepan over medium heat. I add the flour and minced garlic and whisk for 1 to 2 minutes without letting it brown.

I gradually whisk in the warm milk and keep stirring until the sauce thickens. I add parmesan cheese along with salt and pepper, and I remove the sauce from heat once it begins to lightly bubble.

I spread the white sauce over the pizza dough while leaving the outer rim uncovered. I sprinkle about three-quarters of the mozzarella cheese over the sauce.

Then I evenly distribute the mushrooms, spinach, and caramelized onions across the pizza. I finish by topping everything with the remaining mozzarella and the crumbled feta cheese.

I bake the pizza for 10 to 15 minutes until the crust turns golden and the cheese melts. If I want extra browning, I broil it for the final minute before removing it from the oven.

Servings and timing

Servings: 4 servings

Prep time: 20 minutes

Cooking time: 25 minutes

Total time: 45 minutes

Calories: approximately 420 kcal per serving

Variations

I sometimes like to add a little extra flavor by sprinkling crushed red pepper flakes over the pizza before baking. It adds a gentle heat that pairs nicely with the creamy white sauce.

Another variation I enjoy is adding roasted garlic or artichoke hearts to the toppings. They blend beautifully with the spinach and mushrooms and give the pizza an even richer flavor.

When I want a slightly different cheese profile, I replace part of the mozzarella with provolone or fontina. This makes the pizza extra melty and adds a deeper cheesy taste.

Storage/Reheating

I store leftover pizza slices in an airtight container in the refrigerator for up to 3 days. Keeping the slices well covered helps maintain the texture and flavor of the toppings.

When I reheat the pizza, I prefer using a skillet on medium heat for a few minutes. This helps the crust become crisp again while warming the toppings evenly. I sometimes cover the skillet briefly to help melt the cheese.

I can also reheat slices in the oven at 350°F (175°C) for about 8 to 10 minutes until heated through.

FAQs

Can I use frozen spinach instead of fresh?

I can use frozen spinach if I thaw it completely and squeeze out as much liquid as possible. Removing the excess moisture helps prevent the pizza from becoming soggy.

Can I make the pizza dough ahead of time?

I often prepare the dough ahead and store it in the refrigerator for up to 24 hours. When I am ready to use it, I let it sit at room temperature for about 20 minutes before stretching.

What other cheeses work well on this pizza?

I like experimenting with cheeses such as provolone, fontina, or goat cheese. They pair nicely with the caramelized onions and white sauce.

How do I keep the pizza crust from becoming soggy?

I make sure to remove moisture from the spinach and avoid adding too much sauce. Baking the pizza in a fully preheated oven also helps the crust cook quickly and stay crisp.

Can I make this pizza gluten-free?

I can easily prepare this recipe with a gluten-free pizza dough and gluten-free flour for the white sauce. The toppings remain naturally gluten-free.

Conclusion

I find this Caramelized Onion Feta Spinach Pizza with White Sauce to be a perfect combination of creamy, savory, and slightly sweet flavors. The caramelized onions, sautéed vegetables, and rich garlic sauce transform a simple homemade pizza into something that feels special. Whenever I want a comforting yet elegant vegetarian meal, I love preparing this pizza and enjoying every flavorful slice.


📖 Recipe:

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Caramelized Onion Feta Spinach Pizza with White Sauce

Caramelized Onion Feta Spinach Pizza with White Sauce


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Cheryl
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

A rich and flavorful vegetarian pizza topped with creamy garlic white sauce, caramelized onions, sautéed spinach, mushrooms, mozzarella, and tangy feta cheese. This homemade pizza delivers a perfect balance of savory, creamy, and slightly sweet flavors.


Ingredients

½ recipe homemade pizza dough or 1 store-bought pizza dough

3 tablespoons olive oil

6 ounces fresh baby spinach

4 ounces baby bella mushrooms, sliced

1 medium red onion, thinly sliced

½ teaspoon sugar

1 tablespoon balsamic vinegar

2 tablespoons butter

2 tablespoons all-purpose flour

1 tablespoon garlic, minced

¾ cup + 2 tablespoons warm milk

3 tablespoons parmesan cheese

1 cup mozzarella cheese, shredded

½ cup feta cheese, crumbled

Salt to taste

Black pepper to taste


Instructions

  1. Heat 1 tablespoon olive oil in a skillet over medium heat. Add spinach and sauté until just wilted. Transfer to a strainer and press out excess liquid. Set aside.
  2. Add another tablespoon of olive oil to the skillet and cook the sliced mushrooms for 3 to 4 minutes until lightly browned. Season with salt and black pepper, then remove and set aside.
  3. Add the remaining tablespoon of olive oil to the skillet and cook the sliced onions with a small pinch of salt for about 10 minutes, stirring occasionally, until softened.
  4. Stir in the sugar and continue cooking for another 10 minutes until the onions become lightly caramelized. Mix in the balsamic vinegar and set aside.
  5. Preheat the oven to 475°F (245°C). Stretch the pizza dough into a 12-inch circle and form a slightly raised rim. Place it on a parchment-lined baking sheet and let it rest for 10 to 15 minutes.
  6. To prepare the white sauce, melt butter in a saucepan over medium heat. Add the flour and minced garlic and whisk for 1 to 2 minutes without browning.
  7. Gradually whisk in the warm milk and cook while stirring until the sauce thickens. Stir in parmesan cheese, salt, and black pepper, then remove from heat once it begins to lightly bubble.
  8. Spread the white sauce over the pizza dough while leaving the outer rim uncovered. Sprinkle about three-quarters of the mozzarella cheese over the sauce.
  9. Evenly distribute the mushrooms, spinach, and caramelized onions over the pizza. Top with the remaining mozzarella and the crumbled feta cheese.
  10. Bake for 10 to 15 minutes until the crust is golden and the cheese melts. Broil for the final minute if desired for extra browning. Slice and serve.

Notes

Sprinkle crushed red pepper flakes before baking for a gentle spicy kick.

Roasted garlic or artichoke hearts can be added for extra flavor.

Provolone or fontina cheese can replace part of the mozzarella for a deeper cheesy taste.

Store leftover slices in an airtight container in the refrigerator for up to 3 days.

Reheat in a skillet over medium heat to crisp the crust or in the oven at 350°F (175°C) for 8 to 10 minutes.

If using frozen spinach, thaw completely and squeeze out excess liquid to prevent a soggy pizza.

This recipe can be made gluten-free by using gluten-free pizza dough and gluten-free flour.

  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Bake
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 slice (¼ pizza)
  • Calories: 420 kcal
  • Sugar: 4 g
  • Sodium: 780 mg
  • Fat: 22 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 11 g
  • Trans Fat: 0 g
  • Carbohydrates: 39 g
  • Fiber: 3 g
  • Protein: 17 g
  • Cholesterol: 38 mg

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Main Courses

  • Swedish-Style Creamy Meatballs
    Swedish-Style Creamy Meatballs
  • Baked Spicy Chicken Thighs
    Baked Spicy Chicken Thighs
  • Adalu (Nigerian Beans and Corn Porridge)
    Adalu (Nigerian Beans and Corn Porridge)
  • Anti-Inflammatory Glow Bowl
    Anti-Inflammatory Glow Bowl
0 0 votes
Article Rating
Subscribe
Login
Notify of
guest
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Modern Sidebar

Hey there! I’m Cheryl and if there’s one thing I’ve learned, it’s that food has a way of bringing people together.

Learn more

Popular

  • Caramelized Onion Feta Spinach Pizza with White Sauce
    Caramelized Onion Feta Spinach Pizza with White Sauce
  • Fresh Vegetable Tortilla Roll Ups
    Fresh Vegetable Tortilla Roll Ups
  • White Chocolate Chai Scones
    White Chocolate Chai Scones
  • Galette des Rois (French King Cake)
    Galette des Rois (French King Cake)

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure Policy
  • DMCA

Newsletter

  • Sign Up! for emails and updates

Recipes

  • Appetizers
  • Bread
  • Breakfast
  • Main Courses
  • Soups
  • Desserts
  • Salad
  • Side Dish
  • Soups

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Cheryl's Cooking

wpDiscuz