Start by bringing a large pot of salted water to a boil. Add your pasta and cook according to package directions until al dente. Drain and set aside, reserving a cup of pasta water in case you need to thin the sauce later.
In a large skillet, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent, about 3-4 minutes. Add the minced garlic and cook for an additional minute, just until fragrant.
Add the lean ground beef to the skillet. Cook until it’s browned and cooked through, breaking it apart with your spoon as it cooks. Drain any excess fat if necessary.
Stir in the diced tomatoes with their juices, tomato paste, Dijon mustard, and Italian seasoning. Let it simmer for about 5 minutes, allowing the flavors to meld together.
Reduce the heat to low and pour in the heavy cream, stirring until well combined. Allow the sauce to heat through for another 2-3 minutes. If it’s too thick, add a splash of the reserved pasta water to reach your desired consistency.
Add the cooked pasta to the skillet with the creamy beef mixture. Toss everything together until the pasta is well coated. Season with salt and pepper to taste.
Serve your Easy Creamy Ground Beef Pasta hot, topped with freshly grated Parmesan cheese if desired. Enjoy the rich, creamy flavors and the satisfaction of a homemade meal!