Go Back

Creamy Beef and Shells Pasta (Better Than Hamburger Helper) - Cozy, Weeknight Comfort

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 6 servings

Ingredients
  

  • Medium pasta shells
  • Ground beef (80–90% lean)
  • Olive oil or butter
  • Yellow onion, finely diced
  • Garlic, minced
  • Tomato paste
  • Crushed tomatoes or tomato sauce
  • Beef broth (low sodium)
  • Heavy cream or half-and-half
  • Cheddar cheese, freshly grated
  • Italian seasoning
  • Paprika (sweet or smoked)
  • Red pepper flakes (optional)
  • Salt and black pepper
  • Fresh parsley (optional, for garnish)

Method
 

  1. Cook the pasta: Bring a large pot of salted water to a boil. Cook shells until just shy of al dente (they’ll finish in the sauce). Drain and set aside.
  2. Brown the beef: In a large skillet or Dutch oven, heat a drizzle of olive oil over medium-high. Add ground beef and cook, breaking it up, until browned with crispy edges, about 5–7 minutes. Season lightly with salt and pepper. Drain excess fat if needed.
  3. Sauté aromatics: Reduce heat to medium. Add diced onion and cook until soft and translucent, 3–4 minutes. Stir in garlic for 30 seconds, until fragrant.
  4. Build the base: Stir in tomato paste and cook 1–2 minutes to caramelize slightly. Add Italian seasoning, paprika, and a pinch of red pepper flakes if using.
  5. Add liquids: Pour in crushed tomatoes (or tomato sauce) and beef broth. Stir, scraping up any browned bits from the pan. Simmer 5 minutes to thicken slightly.
  6. Make it creamy: Reduce heat to low. Stir in heavy cream. Simmer gently 2–3 minutes. Taste and adjust salt and pepper.
  7. Combine with pasta: Add cooked shells to the sauce and stir to coat. Cook 2–3 minutes, stirring, so the pasta absorbs the flavors.
  8. Add cheese: Off the heat, fold in the shredded cheddar until melted and smooth. If too thick, splash in more broth or cream; if too thin, let it sit a minute.
  9. Finish and serve: Top with chopped parsley and extra black pepper. Serve hot.