| Prep | 10 minutes |
| Cook | about 25 minutes |
| Total | about 40 minutes, including 5 minutes to rest |
| Serves | 4 (about 1 1/2 cups each) |
| Equipment | large deep skillet (12-inch) or Dutch oven with a lid, wooden spoon, box grater |
Creamy beef and shells is the homemade answer to the boxed skillet dinners many of us grew up on. The idea is the same: ground beef, pasta and a cheesy sauce, all in one pan, on the table in well under an hour. It belongs to the same weeknight comfort-food family as our tater tot casserole with ground beef, minus the oven time. The difference is that everything here is real food you can pronounce, and the sauce tastes like tomato, beef and sharp cheddar instead of powder.
The trick is cooking the dry pasta shells directly in the sauce. They simmer in beef broth and tomato sauce, soak up all that flavor, and release starch that thickens everything into a silky, clingy sauce. A splash of cream and a big handful of cheddar go in at the end, off the heat, and each little shell ends up holding a pocket of creamy sauce and beef.

Ingredients
For the beef
- 1 tbsp olive oil.
- 1 lb (450 g) ground beef, 85% lean – enough fat for flavor, not so much that the sauce turns greasy.
- 1 small yellow onion, finely diced, and 2 garlic cloves, minced.
- 1 tsp Italian seasoning, 1 tsp smoked paprika, 3/4 tsp salt and 1/2 tsp black pepper.
For the pasta and sauce
- 1 can (15 oz / 425 g) tomato sauce – plain, not marinara.
- 2 cups (480 ml) low-sodium beef broth, plus a little extra if needed.
- 8 oz (225 g) dry medium pasta shells, about 2 1/2 cups – their cupped shape traps the sauce.
- 1/2 cup (120 ml) heavy cream, at room temperature.
- 1 1/2 cups (170 g) sharp cheddar, grated from a block – pre-shredded cheese is coated with anti-caking starch and melts less smoothly.
- Chopped parsley, for serving.
How to Make It
1. Brown the beef – medium-high, 8 minutes
Heat the oil in a large deep skillet over medium-high heat. Add the beef and onion and cook, breaking the meat into small crumbles, until no pink remains and the onion is soft. Spoon off most of the fat. Small crumbles matter here: they slip inside the shells.
2. Season – 1 minute
Add the garlic, Italian seasoning, paprika, salt and pepper and stir for about 1 minute. The garlic should smell fragrant but not brown.
3. Simmer the shells – medium-low, covered, 10 to 12 minutes
Pour in the tomato sauce and broth, scraping up anything stuck to the bottom of the pan, and bring to a boil. Stir in the dry shells, making sure they are mostly submerged. Cover, lower the heat to medium-low and simmer, stirring every 3 minutes so the pasta does not stick, until the shells are tender. Most of the liquid will be absorbed and the sauce will look thick and glossy. If the pan looks dry before the pasta is done, add broth 1/4 cup at a time.

4. Add the cream and cheese – off the heat
Take the skillet off the heat. Stir in the cream, then add the cheddar a handful at a time, stirring until each addition melts. Adding cheese off the heat keeps the sauce smooth; high heat makes cheddar turn oily and grainy.
5. Rest and serve – 5 minutes
Cover and let the pan sit for 5 minutes; the sauce will thicken as the shells absorb a little more of it. Taste, adjust the salt, sprinkle with parsley and serve.
Which Pasta Shape Works Best
Medium shells are the classic choice, but any short pasta with a hollow or ridges will work. Because the pasta cooks in the sauce, the liquid and the time may need small adjustments.
| Pasta | Why it works | Adjustment |
|---|---|---|
| Medium shells | Cups hold beef and sauce | None; the recipe is built for them |
| Small shells | Kid-friendly, very saucy | Check for doneness a few minutes early |
| Elbow macaroni | Closest to a classic beefy mac | Check a few minutes early |
| Cavatappi | Springy spirals catch the cheese | Usually needs a few minutes longer and a splash more broth |
| Rotini | Ridges grab the sauce | Stir more often; spirals can stick together |
| Large or jumbo shells | Do not cook evenly in a skillet | Not recommended for this method |
Whatever shape you choose, use the cooking time on its package as a guide and taste a piece before taking the pan off the heat. If you love the elbow version, our steak mac and cheese takes the same cheesy idea into a baked, four-cheese dish.
Mistakes to Avoid
- Skipping the stirring. Pasta cooked in a small amount of liquid sticks to the bottom of the pan if left alone for too long.
- Using too high a heat. A hard boil evaporates the liquid before the pasta is cooked. Keep it at a gentle, steady simmer with the lid on.
- Adding the cheese over the flame. Always take the pan off the heat first. The same rule keeps the Parmesan cream smooth in our Cajun shrimp and sausage pasta.
- Using cold cream straight from the fridge. Let it sit out while the pasta cooks so it blends in smoothly.
- Overcooking the shells. They keep softening as the dish rests, so stop when they are tender but still hold their shape.
Easy Variations
- Add vegetables: stir 2 handfuls of baby spinach in with the cheese, or 1 cup of frozen peas for the last 3 minutes of simmering.
- Make it spicy: add 1/2 teaspoon of red pepper flakes with the garlic and use pepper jack instead of half the cheddar.
- Lighter version: use 93% lean ground beef or ground turkey and whole milk instead of cream; the sauce will be slightly thinner.
- Bake it: spread the finished pasta in a baking dish, top with shredded mozzarella and broil 3 to 4 minutes until bubbly, the same finish as our vodka sauce baked ziti.
Storing and Reheating
Refrigerate leftovers in an airtight container and eat them within 3 to 4 days, as recommended for leftovers by University of Florida IFAS Extension, which also advises reheating them to 165°F (74°C). The shells absorb more sauce overnight, so add a splash of broth or milk and reheat in a covered skillet over medium-low heat, stirring now and then, or in the microwave in short bursts. Freezing is not recommended, as the cream sauce can separate and the pasta turns soft.
Find more easy weeknight ideas among our dinner recipes.

Creamy Beef and Shells
Ingredients
Method
- Heat the oil in a large deep skillet over medium-high heat. Cook the beef and onion, breaking the meat into small crumbles, until no pink remains, about 8 minutes. Spoon off most of the fat.
- Add the garlic, Italian seasoning, paprika, salt and pepper and stir for 1 minute.
- Add the tomato sauce and broth and bring to a boil. Stir in the shells, cover, reduce to medium-low and simmer 10 to 12 minutes, stirring every 3 minutes, until the pasta is tender. Add broth 1/4 cup at a time if the pan gets dry.
- Take the skillet off the heat. Stir in the cream, then the cheddar a handful at a time until melted.
- Cover and rest 5 minutes. Adjust the salt, sprinkle with parsley and serve.
Notes




Leave a Reply