Meat Lover’s Spaghetti Squash Pizza Casserole

Yield: 6 servings 1x
Prep: 10 minutesCook: 1 hour 10 minutesTotal: 1 hour 20 minutes

Pizza + spaghetti squash = Meat Lover’s Spaghetti Squash Pizza Casserole! Delicious pizza flavors morphed into a pizza flavored casserole with a spaghetti squash base, smothered in traditional meat lover’s toppings!



  • 1 medium to large spaghetti squash
  • 8 pieces of uncooked bacon, diced into small pieces (I use turkey bacon) *see note
  • 16 ounces lean ground meat (chicken, turkey, lean beef, elk or pork would all work)
  • 1/2 cup pepperonis, cut into quarters (I use turkey pepperoni)
  • 1 cup pizza sauce (8 frozen pizza sauce cubes)
  • 1/2 cup plain greek yogurt (0 or 2%)
  • 1 1/2 cups shredded mozzarella cheese, separated
  • 1 egg, whisked
  • 1 teaspoon dried basil
  • 2 teaspoons dried oregano, separated
  • 3 tablespoons avocado or olive oil, separated
  • salt/pepper
  • non-stick cooking spray
  • optional: 1/2 tsp pizza dough flavor
  • additional toppings: 15 whole pepperoni, fresh chopped parsley


  1. Preheat oven to 375 degrees F. Cut squash in half lengthwise. You can remove the seeds before or after baking, but I find it’s easier to do after. Spray cut edges of squash with non-stick cooking spray, and sprinkle with salt and pepper. Lay cut side down in a 9×13 casserole dish and bake for 35-45 minutes. For easier cutting, use a fork to poke a few holes in a whole squash and microwave for about 4 minutes, then cut in half lengthwise and bake. Reduce baking time to 30-40 minutes. Remove from oven when the skin is easy to puncture with a fork.
  2. While the squash is baking, begin cooking the bacon. Heat 2 tablespoons oil in a deep non-stick skillet over medium heat. Cook bacon until crisp and browned, stirring occasionally. This took about 10 minutes for me, but it will vary based on the kind of bacon. Remove from the pan and set aside.
  3. Next, add remaining 1 tablespoon oil to the same pan. When hot, add ground meat and use a wooden spoon or spatula to break up into small pieces as it cooks. Add 1 teaspoon oregano and 1 teaspoon salt. Continue to cook until completely browned and cooked through. Remove from heat and let cool.
  4. Meanwhile, when the squash is done baking, let it cool until it’s easy to handle. Next, run a fork through the flesh – long spaghetti-like strings should appear and easily separate from the squash. Scrape all the stringy flesh from the shells and add to a large mixing bowl (should be at least 3-4 cups of squash, roughly). Discard shells, but save the casserole dish.
  5. Reserve about 2 tablespoons of bacon bits. To the large bowl with the squash, add remaining meats, pizza sauce, greek yogurt, 1 cup mozzarella cheese, egg, basil, remaining 1 teaspoon oregano, 1/2 teaspoon salt and 1/2 teaspoon fresh ground pepper. Mix thoroughly and then flatten the mixture into the casserole dish.
  6. Top with remaining 1/2 cup cheese, whole pepperonis, and reserved bacon bits. Bake uncovered at 375 F for 22-25 minutes. For a crispy top, broil for the last 3 minutes.
  7. Serve immediately or portion out as lunch leftovers. This casserole tastes even better the next day! Consume within 4 days.


Bacon: You can substitute 1/2 cup store-bought bacon bits to save a step. Here’s detailed post on how to make your own bacon bits.

I referenced this recipe for how to microwave a whole spaghetti squash. Nutrition information estimated with My Fitness Pal. Recipe video added 11/14/17.

Nutrition Information

  • Serving Size: 1/6 of casserole
  • Calories: 390
  • Fat: 19g
  • Carbohydrates: 13g
  • Protein: 42g
© Author: Danielle
Cuisine: American Method: Baked
Recipe Card powered byTasty Recipes