Creamy Beef And Shells Recipe

A cozy bowl of jumbo pasta shells stuffed with tender beef and a silky cheesy sauce that feels like a warm hug on a chilly night.

A cozy bowl of jumbo pasta shells stuffed with tender beef and a silky cheesy sauce that feels like a warm hug on a chilly night.

Prep
20 min
Cook
35 min
Total
55 min
Servings
6 servings
Creamy Beef and Shells Recipe

The moment this Creamy Beef and Shells hits the table, the kitchen smells like a mix of savory beef, garlic, and buttery herbs, and every bite of the tender shells packed with fluffy beef and lush creamy sauce just feels like pure comfort.

This is the kind of dish that is perfect for a low-key weeknight dinner after a busy day, or for casual entertaining when you want something hearty but easy enough to enjoy at the table with friends and family.

Pinterest image for Creamy Beef And Shells Recipe, with two photos of the recipe Save
Save it on Pinterest to make later.

I first made it for a small gathering and watched the empty plates and second helpings roll in, so I know how reliably this recipe wins over picky eaters and cravings alike.

RECIPE

Creamy Beef And Shells Recipe

Prep:20 minCook:35 minTotal:55 minServings:6 servingsCalories:~420 per servingCuisine:American

Ingredients

Beef and Aromatics

Shells and Sauce

Instructions

  1. Cook the beef and aromatics

    In a large skillet over medium heat, add the ground beef or sausage, chopped onion, salt, pepper, oregano, and basil. Cook, breaking the meat into small pieces, until browned and cooked through, about 6 to 8 minutes. Stir in the minced garlic during the last 2 minutes, then drain excess fat and set aside.

  2. Prepare the pasta

    Bring a large pot of salted water to a boil, add the jumbo shells, and cook according to package instructions until al dente. Drain, rinse with a little cold water, and set aside.

  3. Make the roux

    In the same skillet used for the beef, melt the butter over medium heat. Sprinkle the flour over the butter and whisk constantly for 1 to 2 minutes until it smells nutty but do not let it brown.

  4. Whisk in the liquids

    Gradually pour in the milk and beef broth while whisking until smooth. Add the heavy cream, parsley, red pepper flakes if using, salt, and pepper. Continue whisking and cook until the sauce thickens and coats the back of a spoon, about 4 to 6 minutes.

  5. Stir in the cheeses

    Reduce the heat to low, then stir in the shredded cheddar and Parmesan until fully melted and smooth. Taste and adjust seasoning with more salt and pepper if needed.

  6. Combine beef and sauce

    Add the cooked beef mixture back into the skillet with the creamy sauce and simmer gently for 2 to 3 minutes so the flavors meld.

  7. Fill the shells

    Preheat your oven to 375 degrees Fahrenheit. Spoon a generous amount of the beef sauce into each shell, gently pressing so it stays in place. Place the filled shells in a 9 by 13 inch baking dish.

  8. Bake until bubbly

    Cover the dish with foil and bake for 15 minutes. Remove the foil and bake for another 5 to 10 minutes until the tops are lightly golden and the sauce is bubbling around the edges.

  9. Rest before serving

    Let the baked shells rest for 5 minutes so the sauce thickens slightly and the shells are easier to handle.

  10. Serve and enjoy

    Ladle the creamy beef shells onto plates, garnish with an extra pinch of parsley or Parmesan if you like, and serve hot with a simple green salad and crusty bread.

Substitutions and variations

  • Use ground turkey or plant based crumbles in place of the beef for a lighter version.
  • Swap jumbo shells for rigatoni or penne if you prefer different shapes.
  • Use gluten free flour and a plant based milk to make a gluten free version.
  • Substitute the cheddar with Monterey Jack for a milder melt.
  • Add a handful of spinach or roasted broccoli when adding the milk for extra veggies.

Chloe's tips

  1. Taste the sauce before filling the shells and adjust salt, pepper, and a squeeze of lemon to brighten the flavors.
  2. For extra richness, add a tablespoon of mascarpone or cream cheese when you stir in the shredded cheese.
  3. To save time, you can use a well drained can of beef and mushroom soup instead of making the sauce from scratch.
  4. Keep the shells warm in the oven at low heat while you prepare the filling to prevent them from drying out.

How to store it

  • Store leftovers in an airtight container in the refrigerator for up to 3 days.
  • Reheat gently in the microwave or in a low oven at 350°F until warmed through to keep the sauce creamy.

Serving suggestions

Serve these creamy beef shells with a light salad and some garlic bread for a complete comforting meal.

  • Pair with a crisp green salad dressed in lemon vinaigrette
  • Serve with warm garlic bread or crusty baguette slices
  • Offer extra shredded cheddar at the table for topping
  • Add a glass of chilled milk or a light red wine for a nice touch
Creamy Beef and Shells Recipe, ready to serve

Frequently asked questions

Can I make this ahead and reheat later

Yes, assemble the filled shells, cover, and refrigerate for up to 24 hours before baking, adding a few extra minutes to the bake time.

What if my sauce is too thick

Thin the sauce with a splash of beef broth or milk while it is warm, whisking until smooth.

Can I freeze leftovers

You can freeze cooked leftovers for up to 2 months; thaw in the refrigerator overnight and reheat in a low oven until hot.

Do I need to cook the shells before filling

Yes, cooking the shells until al dente ensures they stay tender after baking and soak up the sauce nicely.

Let's get cooking!

I hope you enjoy making and sharing this Creamy Beef and Shells, it is one of those reliable recipes that always brings smiles to the table and feels like a warm cozy hug in a bowl.

More Main Dishes recipes
EVERY RECIPE, ONE SEARCH AWAY

What are we cooking today?

Search by recipe name, ingredient or occasion.

Made for people who love to cook.Esc to close