01 -
Prepare the pasta shells in a large pot of salted boiling water, following package instructions until al dente. Drain using a colander and set aside.
02 -
Heat cooking oil in a large non-stick skillet over medium-high heat. Add chopped onion and minced garlic, sauté until fragrant and translucent, approximately 1 minute.
03 -
Add ground beef to the skillet and break apart with a wooden spoon. Cook until thoroughly browned and no pink remains, about 4 minutes. Season lightly with salt and pepper.
04 -
Reduce heat to medium-low. Stir in tomato paste, beef stock, Dijon mustard, Italian seasoning, and paprika. Mix well and simmer until a thick sauce forms, 2–3 minutes.
05 -
Fold in heavy cream and shredded cheddar cheese. Stir continuously until cheese is melted and sauce is smooth and creamy.
06 -
Add cooked pasta shells to the sauce, stirring gently until evenly coated. Taste and adjust seasoning with salt and black pepper as needed. Garnish with fresh or dried parsley and serve immediately.