
The next time you need a quick and easy weeknight dinner, make this one-pot creamy beef and shells. It's heart, budget-friendly, and super comforting.
In a large skillet, warm the olive oil over medium heat. Add the ground beef and cook, breaking it apart with a spatula, until no longer pink, about 5-7 minutes. Drain any excess fat (optional).
Add the diced onion and cook until soft, about 3 minutes. Then, stir in the minced garlic, Italian seasoning, paprika, mustard powder, salt, and pepper. Cook until fragrant.
Sprinkle the flour over the beef mixture, stir to combine, and cook for 2 minutes to remove the raw flour taste.
Gradually add the beef broth, followed by the tomato sauce, stirring continuously. Turn the heat to medium-high and bring the liquid to a boil.
Add the pasta, stir well, then add the lid and reduce the heat to medium. Let simmer for 10-12 minutes or until the pasta is tender. Stir every few minutes to keep the pasta from sticking.
When the pasta is cooked, add the heavy cream and stir. Top the dish with the cheese, cover with a lid, and leave to melt for 2-3 minutes.
Stir the cheese into the dish and serve with chopped fresh parsley. Enjoy!