01 -
Prepare the spaghetti in boiling salted water according to package directions until al dente. Drain and set aside.
02 -
Heat a large skillet over medium-high heat. Add ground beef, diced red onion, and sliced mushrooms. Sauté until the beef is thoroughly browned. Remove excess fat.
03 -
Stir in Italian seasoning, onion powder, garlic powder, and seasoned salt into the browned beef and vegetable mixture.
04 -
Add several slices of pepperoni, most of the cooked bacon crumbles, pizza sauce, and pasta sauce to the skillet. Combine and allow the mixture to simmer gently.
05 -
Add the drained spaghetti to the skillet and toss until the pasta is evenly coated with the sauce and toppings.
06 -
Sprinkle shredded mozzarella cheese over the pasta. Top with the remaining bacon, diced onion, sliced black olives, sliced mushrooms, and remaining pepperoni slices.
07 -
Transfer the skillet or pasta mixture to a baking dish. Bake in a preheated oven at 175°C for 10 minutes.
08 -
Broil for an additional 2–3 minutes until the cheese is melted and golden brown. Serve warm.