Cook the Pasta: Boil the pasta in salted water until al dente. Drain and set aside.
Sauté Aromatics: Heat olive oil in a skillet and cook the onion and garlic until fragrant.
Brown the Beef: Add ground beef to the skillet, cook until browned, and drain any excess fat.
Make the Sauce: Stir in ketchup and mustard, simmer for 2–3 minutes, and then add the heavy cream. Mix until smooth.
Add Cheese: Gradually stir in cheddar and mozzarella cheeses until melted and creamy.
Combine with Pasta: Toss the cooked pasta with the cheesy beef sauce until fully coated.
Top and Serve: Garnish with optional toppings like chopped pickles or bacon bits and enjoy!