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!











Gold365 truly stands out when it comes to reliability and user experience. Whether you’re betting on your favorite team or exploring casino games, the platform delivers. The Gold365 login is fast and secure, helping users jump right into the action without delays. It’s an excellent choice for anyone who values seamless and safe online gaming. Visit https://gold-365.ind.in/
Playinexch is an amazing platform for both beginners and experienced players who enjoy online gaming and sports. The website offers a user-friendly interface and a wide range of exciting games. I love how smooth and secure the Playinexch login process is, making it easy to get started quickly. The platform also provides great bonuses, fast withdrawals, and responsive support. Overall, it’s one of the best sites for online gaming enthusiasts. Visit: https://playinexchh.org/
11xplay is one of the most reliable platforms I’ve used for online gaming and sports. The smooth interface and quick transactions make it stand out. I recently upgraded to 11xplay Pro, and the added features truly enhance the overall experience. For anyone new, the 11xplay login process is fast and secure, making it easy to start playing and exploring all the games without any hassle. Highly recommend checking it out at https://11xplays.net.in/.
ReddyBook really stands out for its simplicity. Unlike other platforms, the design is minimal yet functional. I regularly use the ReddyBook App to stay in touch with sports updates and gaming activities. The ReddyBook login page doesn’t give me any trouble, which is a big plus. Honestly, Reddy Book feels reliable and consistent, making it one of my top choices whenever I want quick access to sports highlights. Visit: https://reddybookk.net.in/
ReddyBook App has been a game changer for me. I use it to follow sports events and gaming trends without missing out on anything important. What I love is that the Reddy Book login page is clean and easy to access, so I never waste time. Reddy Book as a platform really focuses on delivering a smooth experience for sports and gaming enthusiasts. It’s definitely something more people should know about. Visit: https://reddybookk.net.in/