This bacon and spinach pizza is so tasty that you won’t believe it’s completely grain free and dairy free! An easy one-bowl paleo pizza crust is topped with a dairy free cheese sauce, spinach, crispy bacon and perfectly caramelized onions. It’s perfect as a slightly fancy appetizer but works as an everyday meal too!

My one-bowl easy paleo pizza crust recipe is one of the most popular on the blog. I’ve had readers tell me they’re non-paleo family members like it better than any other homemade crust!
It’s one of my favorites too, and I’m always thinking of new ways to top my favorite crust.
Bacon, spinach, and caramelized onions seemed like the perfect combo. Of course, on top of my so-tasty-you-won’t-believe-it’s-not-cheese cheese sauce!
You’re going to absolutely love this pizza! Now let’s get into the details.

What You Need to Make This Bacon and Spinach Pizza
Pizza:
- 1 homemade one-bowl easy paleo pizza crust (if you need an egg-free crust, use this recipe instead)
- 6 slices bacon, cooked and crumbled*
- 3 tablespoons ghee, avocado oil, or olive oil, divided
- 1 large onion, thinly sliced
- Sea salt and black pepper
- 5 oz fresh baby spinach
- Dairy free parmesan shreds (optional)
Cheese Sauce:
- 3/4 cup raw cashews , no need to soak
- 2 Tablespoons fresh lemon juice
- 1/3 cup + 1 Tablespoon water or plain dairy free milk
- 2 Tbsp avocado oil or olive oil
- 1 tsp sea salt
- 1-2 Tbsp nutritional yeast (for cheesy flavor)

How to Make This Paleo Pizza
Prepare the crust as instructed in the recipe and bake for 8 minutes at 425° F. Refer to my oven bacon instructions below, if desired, and have your bacon cooked.
Once the crust is partially baked, reduce the heat to 400° F.
Heat a skillet over medium heat and add the ghee or oil. Add the sliced onions and toss to coat with fat. Cook, adjusting the heat between medium and medium low to avoid browning too soon, for 10 minutes, stirring occasionally.
Sprinkle with sea salt, stir and cook for another 5-10 minutes or until deeply caramelized, then remove from heat.
Add the caramelized onions to a small bowl, then return your skillet to medium heat. Add the spinach and cook, stirring, until just wilted. Sprinkle with salt and pepper to taste.
Drain the cooked spinach on double-lined paper towels to remove excess moisture.
Add all the cheese sauce ingredients to a small, powerful blender – I used a NutriBullet. Blend until smooth and creamy.
This might take up to a minute or longer depending on your blender.
Layer the cheese sauce, spinach, bacon and onions on top of the crust and bake in the 400° F oven for another 5-8 minutes or until heated through and the crust is crisp.
Use a pizza slicer to cut the pizza into 6-8 slices.

My Oven Baked Bacon Method
Whenever I’m making more than 4 slices of bacon I use the oven, since it’s less messy and easier for me!
For perfect oven bacon, line a large baking sheet with parchment and lay the bacon slices in a single layer. Preheat your oven to 400°F.
Bake at 400° F for 16-20 minutes, depending on preference and the thickness of your bacon. Check it after 16 minutes and continue to bake until it’s as crispy as you like.
Drain on paper towels and use as instructed in the recipe.

I hope you’re ready for a seriously tasty treat! This paleo pizza is loaded with goodies and is sure to make your family happy.
Grab your ingredients and preheat your oven because it’s time to cook – let’s go!
Bacon and Spinach Pizza with Caramelized Onions {Paleo}

Spinach Bacon Pizza with Caramelized Onions {Paleo, Grain Free, Dairy Free}

Ingredients
Pizza:
- 1 homemade one-bowl easy paleo pizza crust **
- 6 slices bacon cooked and crumbled*
- 3 tablespoons ghee avocado oil, or olive oil, divided
- 1 large onion thinly sliced
- Sea salt and black pepper
- 5 oz fresh baby spinach
- Dairy free parmesan shreds optional
Cheese Sauce:
- 3/4 cup raw cashews no need to soak
- 2 Tablespoons fresh lemon juice
- 1/3 cup + 1 Tablespoon water or plain dairy free milk
- 2 Tbsp avocado oil or olive oil
- 1 tsp sea salt
- 1-2 Tbsp nutritional yeast for cheesy flavor
Instructions
-
Prepare the crust as instructed in the recipe and bake for 8 minutes at 425° F. Refer to my oven bacon instructions in the recipe notes, if desired and have your bacon cooked. Once the crust is partially baked, reduce the heat to 400° F.
-
Heat a skillet over medium heat and add the ghee or oil. Add the sliced onions and toss to coat with fat. Cook, adjusting the heat between medium and medium low to avoid browning too soon, for 10 minutes, stirring occasionally. Sprinkle with sea salt, stir and cook for another 5-10 minutes or until deeply caramelized, then remove from heat.
-
Add the caramelized onions to a small bowl, then return your skillet to medium heat. Add the spinach and cook, stirring, until just wilted. Sprinkle with salt and pepper to taste. Drain the cooked spinach on double-lined paper towels to remove excess moisture.
-
Add all the cheese sauce ingredients to a small, powerful blender - I used a NutriBullet. Blend until smooth and creamy. This might take up to a minute or longer depending on your blender.
-
Layer the cheese sauce, spinach, bacon and onions on top of the crust and bake in the 400° F oven for another 5-8 minutes or until heated through and the crust is crisp.
-
Use a pizza slicer to cut the pizza into 6-8 slices. Enjoy!
Recipe Notes
*For perfect oven bacon, line a large baking sheet with parchment and lay the bacon slices in a single layer. Bake at 400° F for 16-20 minutes, depending on preference and the thickness of your bacon. Drain on paper towels.
Want More Paleo Pizza Recipes? Try One of These!
Loaded Pizza Sweet Potato Fries
Note: This post contains Amazon affiliate links. This means that if you click on a link and make a purchase, I will receive a small commission at no cost to you. Thank you for supporting Paleo Running Momma!











Keep a amazing blog i like it.
That Bacon Spinach Pizza {Paleo} looks 🔥 definitely gives off WinkWorlds vibes of creative clean eating.
51x7yh
Hi! I know this is kinda off topic however , I’d figured I’d ask. Would you be interested in exchanging links or maybe guest authoring a blog post or vice-versa? My blog goes over a lot of the same subjects as yours and I think we could greatly benefit from each other. If you might be interested feel free to send me an email. I look forward to hearing from you! Fantastic blog by the way!
You can certainly see your expertise in the paintings you write. The sector hopes for even more passionate writers like you who aren’t afraid to mention how they believe. Always follow your heart.
18zz38
Absolutely loving this recipe — the combo of bacon, spinach, and caramelized onions is such a win! By the way, if anyone’s looking for a cool tool to help with auto-posting care.
“This looks absolutely amazing! 😍 I love the idea of combining bacon, spinach, and caramelized onions on a grain‑free, dairy‑free crust — it’s like comfort food reinvented. Thanks so much for sharing this — can’t wait to try it this weekend!”
That bacon spinach pizza with caramelized onions looks insanely good — the perfect paleo comfort meal! 🍕💚
Keep a amazing blog