Some dinners earn a permanent spot in the rotation because they taste like you tried much harder than you did. Garlic butter steak bites and Parmesan shells is that dinner for me right now, especially on a chilly October night when I want something rich and fast. You get a pan of deeply browned sirloin, a garlicky thyme butter, and little pasta shells that scoop up a creamy Parmesan sauce. Thirty minutes, start to finish, and only two pans to wash when you’re done.

Why garlic butter steak bites and Parmesan shells work so well together
Steak and cream sauce can go heavy in a hurry. The trick here is contrast. The steak bites get a hard sear in a ripping-hot pan, so they stay juicy inside with a browned, almost crisp edge. Then the shells pick up a sauce that’s rich but loose enough to coat without turning into paste.
Shells matter more than you’d think. Each one acts like a little cup, catching the sauce and tiny bits of garlic and thyme. I’ve made this with penne in a pinch and it’s fine, but the sauce slides off and pools at the bottom of the bowl. With shells, every bite comes pre-sauced.
The other reason garlic butter steak bites and Parmesan shells keeps showing up on my table: it cooks like a restaurant dish but shops like a Tuesday. Nothing on the ingredient list costs much, and most of it is probably already in your fridge.
If you like this kind of skillet dinner, my Garlic Butter Steak Bites & Creamy Alfredo Tortellini is a close cousin, and the Loaded Beef & Potato Bake hits the same comfort note on nights when you want the oven to do the work.
What to buy and what to skip
The ingredient list is short, so each piece pulls weight.
- Sirloin steak, 1½ pounds. Top sirloin is my pick. It’s affordable, tender enough for a quick sear, and easy to cube. Ribeye works and tastes richer, but it renders more fat than this dish needs.
- Shell pasta, 12 ounces. Medium shells. Jumbo shells are for stuffing, not this.
- Butter, 5 tablespoons, divided. Some for finishing the sear, most for building the sauce.
- Garlic, 5 cloves, minced. Fresh only. The jarred stuff tastes flat here.
- Fresh thyme, 4 to 5 sprigs. Dried works at ½ teaspoon, but fresh makes the butter smell like a steakhouse.
- Heavy cream, 1¼ cups. Half-and-half thins the sauce too much.
- Parmesan, 1 cup finely grated, plus more for serving. Grate it yourself from a wedge. Pre-shredded Parm is coated to resist clumping, which also makes it resist melting smoothly.
- Garlic powder, ½ teaspoon. It sounds redundant next to fresh garlic, but it seasons the steak cubes directly and toasts differently in the pan.
- Fresh parsley, salt, and black pepper. Parsley at the end keeps the plate from tasting monotone.
One thing I skip: oiling the steak before it goes in. A dry surface and a hot, lightly oiled pan give a better crust. Wet steak steams.

Timing garlic butter steak bites and Parmesan shells so they finish together
This is the part that makes or breaks the dish, because cold steak sitting on hot pasta is sad. Here’s the order I use every time.
Start the pasta water first, generously salted. While it heats, cube the steak into 1-inch pieces and pat them very dry with paper towels. Season with the salt, pepper, and garlic powder.
Drop the shells into the boiling water. Cook them one minute shy of the package time, since they’ll finish in the sauce. Before draining, scoop out a cup of the pasta water. That starchy water is your insurance if the sauce tightens up on you.
While the shells boil, sear the steak. Get a heavy skillet hot over medium-high with a thin slick of oil. Add the cubes in a single layer and don’t touch them for 2 minutes. Flip, give them another 90 seconds to 2 minutes, then push them aside and drop in 2 tablespoons of butter, the garlic, and thyme. Tilt the pan and spoon that foaming butter over the bites for about 30 seconds. Pull them onto a plate the second they look browned but still springy.
For medium-rare to medium, you’re aiming for 130 to 145°F inside. The USDA safe temperature chart lists 145°F with a rest for whole cuts, and I treat these bites the same way since they rest while the sauce finishes.
Building the Parmesan sauce in the same pan
Don’t wash the skillet. Those browned bits on the bottom are flavor you’d be throwing down the drain.
Lower the heat to medium. Add the remaining 3 tablespoons of butter and let it melt into the drippings. Pour in the cream and scrape the bottom of the pan with a wooden spoon. Let it bubble gently for 2 to 3 minutes until it thickens slightly and coats the back of the spoon.
This is where garlic butter steak bites and Parmesan shells earns its name. Kill the heat, then stir in the Parmesan a handful at a time. Adding cheese off the heat is the difference between a smooth sauce and a grainy one. If it looks too thick, splash in pasta water a tablespoon at a time until it flows like a loose Alfredo.
Toss in the drained shells and fold until every shell is filled and coated. Return the steak bites and any juices on the plate to the pan, warm everything through for about a minute, and shower it with parsley and more Parm.

Mistakes I’ve made so you don’t have to
The good news about garlic butter steak bites and Parmesan shells is the short ingredient list leaves only a few places to trip. Here’s where I’ve tripped.
Overcrowding the pan. If the steak cubes touch, they steam and turn gray instead of browning. Cook in two batches if your skillet is small. The second batch goes faster anyway.
Walking away during the sear. Bites this size go from perfect to overdone in under a minute. Stay put.
Boiling the sauce hard after the cheese goes in. High heat makes Parmesan clump and weep oil. Gentle is the word.
Draining all the pasta water. I mention it twice because I’ve forgotten it twice. A splash of starchy water fixes a sauce that’s seized up while you were plating.
Swaps that actually work
I’ve tinkered with garlic butter steak bites and Parmesan shells enough to know what holds up and what doesn’t.
- Chicken instead of steak: Boneless thighs, cut the same size, cook a minute or two longer per side.
- Different pasta: Orecchiette behaves almost exactly like shells. Rigatoni is next best.
- Add greens: A couple handfuls of baby spinach wilted into the sauce is my favorite add-in. Sautéed mushrooms are great too; cook them after the steak, before the cream.
- Lighter version: Swap half the cream for whole milk and whisk in 1 teaspoon of cornstarch. It’s thinner but still coats.
- Heat: A pinch of red pepper flakes in the butter is never a bad call.
For another pasta night that uses one pot and a bright sauce, my One Pot Lemon Ricotta Pasta is the opposite mood of this dish and just as fast. And if you’re feeding a crowd that loves casseroles, the Chicken Burrito Casserole disappears fast.

What to serve alongside
The plate is already rich, so I keep sides sharp and simple. A crisp green salad with a lemony vinaigrette cuts through the cream nicely.
My Roasted Zucchini takes 20 minutes in the oven while you work the pans, and crusty bread for mopping up the sauce goes without saying. That’s the whole meal.
Storing and reheating leftovers
If you end up with leftover garlic butter steak bites and Parmesan shells, they’ll keep in an airtight container in the fridge for 3 to 4 days, per USDA cold storage guidance. The sauce will thicken overnight as the pasta drinks it up.
Reheat gently in a skillet over low heat with a splash of milk or cream, stirring until it loosens back up. The microwave works too: 60 to 90 seconds at half power, stir, repeat. Full power toughens the steak and splits the sauce. I don’t recommend freezing it. Cream sauces separate when thawed, and the steak loses its sear-day charm.

One last thing before you cook
Garlic butter steak bites and Parmesan shells rewards you for doing three small things right: dry steak, hot pan, cheese off the heat. Get those down and the rest is just stirring. Make it once this week and I suspect it’ll end up in your regular lineup the same way it landed in mine.
Garlic Butter Steak Bites with Creamy Parmesan Shells: the recipe
Prep 10 min · Cook 20 min · Total 30 min · Serves 4
Ingredients
- 1½ lbs top sirloin steak, cut into 1-inch cubes
- 1 tsp kosher salt, plus more for pasta water
- ½ tsp black pepper
- ½ tsp garlic powder
- 12 oz medium shell pasta
- 1 tbsp olive oil
- 5 tbsp unsalted butter, divided
- 5 garlic cloves, minced
- 4–5 sprigs fresh thyme (or ½ tsp dried)
- 1¼ cups heavy cream
- 1 cup finely grated Parmesan, plus more for serving
- 2 tbsp chopped fresh parsley
Instructions
- Bring a large pot of generously salted water to a boil. Meanwhile, pat the steak cubes very dry and season with salt, pepper, and garlic powder.
- Cook the shells 1 minute shy of package directions. Reserve 1 cup of pasta water, then drain.
- While the pasta cooks, heat olive oil in a large skillet over medium-high until shimmering. Add steak in a single layer and sear undisturbed for 2 minutes.
- Flip the bites and cook 90 seconds to 2 minutes more. Add 2 tbsp butter, garlic, and thyme; tilt the pan and baste the steak for 30 seconds. Transfer to a plate.
- Reduce heat to medium. Melt the remaining 3 tbsp butter in the same skillet, scraping up the browned bits.
- Pour in the cream and simmer gently 2–3 minutes until slightly thickened.
- Remove from heat and stir in the Parmesan a handful at a time until smooth. Thin with pasta water as needed.
- Add the drained shells and toss to coat. Return steak and its juices to the pan and warm through 1 minute.
- Top with parsley and extra Parmesan. Serve immediately.
Notes
- Cook the steak in two batches if your skillet is small; crowded cubes steam instead of searing.
- Add the Parmesan off the heat so the sauce stays smooth.
- Always reserve pasta water before draining; it’s the best fix for a sauce that thickens too much.
- Swap in chicken thighs, orecchiette, or a splash of milk-and-cornstarch for a lighter sauce.
Nutrition per serving
Calories: 710 · Protein: 44g · Carbs: 56g · Fat: 35g · Fiber: 3g · Sugar: 4g · Sodium: 740mg





