Ingredients
Equipment
Method
- Grate the cheddar cheese, soften the cream cheese, dice the onion, and mince the garlic.
- Heat a large pot or Dutch oven over medium-high heat. Add the ground beef and cook, breaking it apart, until browned.
- Cook for 5–6 minutes until no pink remains, allowing some undisturbed browning for deeper flavor.
- Add diced onion and cook 3–4 minutes until softened. Stir in garlic and cook 30 seconds until fragrant.
- Drain excess fat, leaving about 1 tablespoon in the pot.
- Stir in Italian seasoning, smoked paprika, salt, pepper, and Worcestershire sauce. Cook 1 minute to bloom spices.
- Add crushed tomatoes and cook for 2 minutes, stirring occasionally.
- Pour in beef broth and milk. Bring to a gentle boil, scraping up any browned bits.
- Add uncooked elbow macaroni, reduce heat to medium, and cook uncovered 8–10 minutes, stirring frequently, until al dente.
- Reduce heat to low. Stir in softened cream cheese until fully melted and smooth.
- Add shredded cheddar in three additions, stirring after each until fully melted and creamy.
- Taste and adjust seasoning. Add a splash of milk if needed to loosen the sauce.
- Serve immediately, garnished with extra cheese, smoked paprika, and chopped parsley if desired.
Notes
Grate your cheese fresh for the smoothest sauce. Add cheese over low heat to prevent clumping. For extra richness, substitute part of the milk with heavy cream. To reheat, add a splash of milk or broth to restore creaminess. Slightly undercook pasta if planning to freeze. Store refrigerated up to 4 days or freeze up to 2 months.
