Boil the Pasta: Bring a large pot of salted water to a boil and cook the pasta according to package directions until al dente. Drain well and set aside.
Cook the Aromatics and Meat: While pasta cooks, heat 2 tablespoons of oil in a large skillet over medium heat. Add the diced onion and cook for about 5 minutes until soft and translucent. Add the ground beef and cook, breaking it up with a spoon, until completely browned. Drain excess fat if needed.
Add Flavor: Stir in the minced garlic and spices (salt, pepper, and cayenne if using). Cook for about 1 minute until fragrant.
The Creamy Magic: Cut the cream cheese into small cubes and add to the hot beef mixture. Stir gently until the cream cheese melts completely and creates a smooth, creamy sauce.
Combine Everything: Preheat oven to 375°F. Grease a 9x13 baking dish. Add the cooked pasta, jar of pasta sauce, and creamy beef mixture to the dish. Gently fold everything together until the pasta is well coated. Spread evenly in the dish.
Top with Cheese and Bake: Sprinkle the 2 cups of mozzarella cheese evenly over the top. Bake for 20 minutes until the cheese is melted, bubbly, and starting to turn golden brown. Let rest for 5 minutes before serving.