Ingredients
Equipment
Method
- Heat olive oil in a large skillet or Dutch oven over medium-high heat. Add ground beef and cook, breaking it apart with a spoon, until browned. Drain excess fat. Add chopped onion to the skillet and cook until softened, about 3-5 minutes. Stir in minced garlic and cook for another minute until fragrant.
- Stir in the diced tomatoes (undrained), beef broth, water, Worcestershire sauce, Italian seasoning, salt, and black pepper. Bring the mixture to a simmer.
- Add the uncooked shell pasta to the skillet, stirring to ensure it's fully submerged in the liquid. Reduce heat to medium-low, cover the skillet, and simmer for 12-15 minutes, stirring occasionally, or until the pasta is al dente and most of the liquid has been absorbed.
- Remove the skillet from heat. Stir in the softened cream cheese cubes until melted and smooth. Pour in the heavy cream and stir well. Add the shredded cheddar cheese, stirring until it's fully melted and incorporated, creating a rich, creamy sauce.
- Let the dish stand for a few minutes to thicken slightly. Garnish with fresh parsley, if desired, and serve hot.
Notes
For a spicier kick, add a pinch of red pepper flakes with the Italian seasoning. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop with a splash of milk or broth to loosen the sauce if needed. Feel free to add a handful of fresh spinach in the last few minutes of cooking the pasta for added vegetables.
