Brown the Beef: In a large skillet, brown the ground beef over medium-high heat, breaking it up as it cooks. Season with salt and pepper. Transfer to crockpot, leaving some fat in the pan.
Add Base Ingredients: To the crockpot, add marinara sauce, beef broth, Worcestershire sauce, Italian seasoning, oregano, basil, and red pepper flakes. Stir to combine.
Slow Cook: Cover and cook on LOW for 4-5 hours or HIGH for 2-3 hours.
Prepare Pasta: About 30 minutes before serving, cook pasta according to package directions. Drain and set aside.
Make It Creamy: In a small bowl, whisk together softened cream cheese, heavy cream, and sour cream until smooth. Gradually stir this mixture into the crockpot.
Add the Cheese: Stir in 1.5 cups mozzarella cheese and all the Parmesan cheese. Mix until melted and creamy. Add diced pepperoni if using.
Combine: Add cooked pasta to the crockpot and gently fold together until well coated.
Final Touch: Top with remaining mozzarella cheese, cover for 5 minutes until melted.
Serve: Garnish with fresh basil and serve with extra cheese on the side.
Serves 6-8
Chef's Tips:
Don't add dairy ingredients too early or they may curdle
For extra pizza flavor, add a handful of mini pepperoni in the last 30 minutes
Can substitute ground Italian sausage for half the ground beef
Leftovers reheat beautifully with a splash of cream or broth
Try serving with garlic bread for the ultimate pizza experience