Creamy Beef and Shells is a hearty pasta dish that turns a quick dinner into a comforting feast for the family, all with simple ingredients that show homemade is truly better than any boxed pasta mix. With tender pasta shells, perfectly seasoned beef, and a cheesy tomato sauce, it's the kind of meal that brings everyone to the table with a smile.
Prepare pasta shells according to the package directions.
Coat the bottom of a large sauté pan with cooking oil and sauté onions and garlic medium high heat until fragrant (about 1 minute). Add ground beef and chop into crumbles with a wooden spoon, cook until no longer pink (about 4 minutes).
Lower heat to medium low and add tomato paste, beef stock, Dijon mustard, Italian seasoning, and paprika. Stir until well combined and a thick sauce forms.
Stir in heavy cream and cheese, the cheese will melt into a creamy sauce. Add cooked and drained pasta shells and stir until evenly covered in sauce. Garnish with dry or fresh parsley and serve warm.