Skip to Content

Ultimate Cheesy Beef and Shells Dinner

This cheesy beef and shells recipe is the ultimate quick comfort food. The tender shell pasta coated in creamy cheddar sauce partners with seasoned ground beef and a rich, tomato-kissed base. It has a cozy homemade cheeseburger pasta vibe—but tastes even better thanks to caramelized tomato paste, a splash of Worcestershire, and freshly shredded sharp cheddar that melts smooth and creamy.

It’s Perfect for busy weeknights. This one-pot-style skillet dinner comes together fast, makes a LOT and reheats well for leftovers. Serve it with a simple green salad or roasted broccoli. If you love easy one pot dinners try our easy Ground Beef Stroganoff dinner recipe.

Cheesy beef and shells in a white bowl and on a fork for close up view
Cheesy beef and Shells if a richly flavored meal with a creamy sauce that holds it all together on your fork.

Why families love this Cheesy Beef and Shells recipe

  • Fast: This Cheesy Beef and Shells dinner is on the table in about 30 minutes—a true easy weeknight dinner.
  • Cook-friendly: Simple steps with very little prep, it has a forgiving sauce, and it is easy to adjust thickness and spice level.
  • Kid-approved: It’s very Mild, cheesy, creamy, and made with familiar “normal” ingredients kids trust. Looking for more kid-friendly meals? Try Marry Me Chicken Orzo Skillet or our  Crockpot Chicken Spaghetti.
  • Budget-friendly: A great way to stretch 1 pound of ground beef into a filling meal.
  • Flexible: Tons of pantry swaps if you’re missing something—check the substitutions below.

Key success tips (so the sauce stays silky)

  1. Brown the beef well before adding onion and garlic—deep browning adds big flavor to this ground beef pasta.
  2. Cook the tomato paste for 1–2 minutes so it turns richer and less sharp.
  3. Keep heat low when adding cheese. High heat can make cheddar grainy or oily.
  4. Use your reserved pasta water to help the sauce cling to the shells and stay glossy.
  5. Freshly shred the cheese whenever possible—bagged cheese doesn’t melt as smoothly.
Cheesy Beef and Shells in a bowl with skillet in background.
Cheesy Beef And Shells is an easy weeknight dinner the whole family is going to love. It’s a great way to stretch a pound of hamburger for a crowd and it’s light on the food budget.

Pantry substituions:

Cheesy beef and shells is made out of pantry ingredients you have right at hand most often. but when your missing an ingredient or two. Here are some ideas on substitutions that will save you a trip to the grocery.

Pasta: Out of medium Shells? Use elbows, rotini, penne, bowties, macaroni (cook just to al dente)

Meat : Here’s a few ideas on how to make this meal when you are out of hamburger.

  • Out of Ground beef? Use either ground turkey or diced chicken (add 1–2 tsp extra Worcestershire or a pinch more salt).
  • You can Use leftover shredded beef/chicken and warm it in the sauce. Great way to use up your leftover meats from the fridge.

Tomato paste: For the 2 tbsp tomato paste you can use either:

  • 4 tbsp ketchup (slightly sweeter)  
  • 2 tbsp marinara + ½ tsp sugar

Replace Tomato sauce with:

  • marinara
  • pasta sauce
  • crushed or diced fine tomatoes (crushed may need a few extra minutes to thicken)

Replace Beef broth With:

  • chicken broth
  • veggie broth
  • water + bouillon/base

Replace Heavy cream With:

  • half-and-half
  • evaporated milk
  • whole milk (sauce will be a touch lighter)
  • For Dairy-free Options: unsweetened oat milk + dairy-free cheddar (use low heat and stir patiently)

Cheddar cheese

  • Replace Sharp cheddar with:
  • Colby Jack
  • Monterey Jack
  • mozzarella + a little parmesan
  • pepper jack (spicier)
  • Tip: if you only have pre-shredded, add it slowly and keep heat very low to reduce graininess

Replace Mustard powder With:

  • 1 tsp Dijon or yellow mustard (adds that “cheese sauce” pop)

Replace Worcestershire sauce With:

  • soy sauce (start with ½ tsp), steak sauce, or a pinch of anchovy paste (tiny amount)

Spice Substitutes:

  • Italian seasoning → oregano + basil
  • Paprika → smoked paprika (deeper flavor) or skip
  • Red pepper flakes → optional; keep it mild for kids

Too thick? Add warm milk, broth, or a splash more pasta water.
Too thin? Simmer 2–3 minutes before adding cheese.

Storage, Make Ahead and Leftover Instructions:

This recipe makes plenty, so it’s perfect for leftovers and reheats really well. And if you want to make a double portion you can freeze it for a quick make ahead dinner whenever you need one.

  • Fridge: Store in an airtight container for 3–4 days.
  • Reheat: Warm over low heat with a splash of milk or broth to revive creaminess.
  • Make Ahead and Freezing: Works best if you undercook pasta slightly. Cool completely, freeze in portions, thaw overnight, and reheat gently.

Make it extra kid-friendly

I make it exactly according to the recipe and kids LOVE it. If you have some finicky features at your dinner table here are a few ideas to reduce the flavor for them.

  • Skip the red pepper flakes
  • Use mild cheddar or a cheddar-jack blend
  • Serve with a simple veggie (broccoli, peas, or carrots)

Want it spicier?

  • Add extra red pepper flakes or a pinch of cayenne
  • Swap in pepper jack for part of the cheddar

What to serve with Cheesy Beef and Shells

This is a complete meal on its own, but it pairs perfectly with:

  • Roasted Veggies, green beans, or a simple side salad
  • Garlic bread or dinner rolls
  • Fresh fruit for a kid-friendly “easy side”
  • Add a simple side like our easy Dill Pickle Pasta Salad. Kids love it!
Cheesy Beef and Shells dinner in a white bowl
Yield: 6

Cheesy Beef and Shells

Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes

Cheesy Beef and Shells is a quick 30-minute dinner with seasoned ground beef, tender shell pasta, and a creamy sharp cheddar sauce with a rich tomato base—easy comfort food the whole family loves.

Ingredients

  • 1 lb ground beef
  • 12 oz medium shell pasta
  • 1 tbsp olive oil
  • 1 small onion, finely diced
  • 3 cloves garlic, minced
  • 2 tbsp tomato paste
  • 1 cup tomato sauce
  • 1 cup beef broth
  • ½ cup heavy cream
  • 3 cups sharp cheddar cheese, freshly shredded
  • ½ tsp mustard powder
  • 1 tsp paprika
  • 1 tsp Italian seasoning
  • ½ tsp salt (plus more to taste)
  • ½ tsp black pepper
  • ¼ tsp red pepper flakes
  • 1 tsp Worcestershire sauce
  • ½ cup reserved pasta water

Instructions

    1. Bring a large pot of salted water to a boil. Cook shell pasta until just al dente. Reserve ½ cup of the pasta water, then drain and set aside.a colander with cooked and drained shell pasta
    2. Heat olive oil in a large skillet or Dutch oven over medium-high heat. Add ground beef and cook until deeply browned, breaking it up as it cooks. Drain excess grease if needed.
    3. Add diced onion to the beef and cook 3-4 minutes until softened. Stir in garlic and cook for 30 seconds until fragrant. Add tomato paste and cook 1-2 minutes, letting it caramelize slightly.killed with beef, onion and spices for cheesy beef and shells dinner
    4. Stir in paprika, Italian seasoning, salt, pepper, red pepper flakes, mustard powder, and Worcestershire sauce. pouring in tomato sauce. cheesy beef and shells dinner in a skillet
    5. Pour in tomato sauce, beef broth, and heavy cream. Stir well and bring to a gentle simmer.
    6. Cook 5 minutes until slightly thickened.stirring sauce in a skillet for cheesy beef and shells
    7. Add cooked shells to the skillet and toss to coat evenly. Stir in reserved pasta water as needed to loosen the sauce.stirring cooked shell pasta into sauce for creamy beef and shells
    8. Reduce heat to low. Add shredded cheddar cheese in batches, stirring until fully melted and creamy before adding more.stirring grated cheese into cheesy beef and shells dinner
    9. Taste and adjust seasoning. Serve immediately. Cheesy beef and shells in a white bowl and on a fork for close up view

Notes

  • Cheese matters: Use freshly shredded sharp cheddar, not pre-shredded. The anti-caking agents in bagged cheese prevent smooth melting and can make the sauce grainy.
  • Control the thickness: The pasta will continue absorbing sauce as it sits. If it thickens too much, stir in a splash of warm milk or beef broth until creamy again.
  • Don’t rush the tomato paste: Letting the tomato paste cook for a minute or two deepens the flavor and gives the sauce that rich, “not-from-a-box” taste.
  • This dinner is filling and flavorful and makes great leftovers.

Nutrition Information

Yield

8

Serving Size

1

Amount Per Serving Calories 930Total Fat 67gSaturated Fat 35gUnsaturated Fat 32gCholesterol 213mgSodium 1444mgCarbohydrates 28gFiber 3gSugar 4gProtein 57g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

FAQs For Cheesy Beef And Shells:

Is this like homemade hamburger helper?

Yes, this tastes like a hamburger helper copycat, but much better because you’re using real cheese and building the sauce from scratch.

How do I keep cheddar sauce from getting grainy?

Use freshly shredded cheddar and keep the heat low. Don’t let the sauce boil once the cheese goes in. Pre-shredded cheese has an additive on it that makes melting it more difficult.

Can I make this ahead?

Yes. Make it, cool it, refrigerate, then reheat with a splash of milk or broth to loosen the sauce.

What pasta works best?

Shells are great because they hold sauce, but elbows, rotini, and cavatappi also work beautifully.

Visit Our Weeknight Dinners hub for a curated list of our favorite weeknight meals. 

What to serve with it:

cheesy Beef and Shells Recipe Pin Image in a bowl.

Skip to Recipe