There are few things more comforting than a meal that brings together sizzling, juicy steak and creamy, cheesy pasta. This Garlic Butter Steak Bites & Macaroni Alfredo recipe is one of those indulgent dishes that my family requests over and over again. It’s hearty, satisfying, and combines two of our favorite things: rich, garlicky beef and a velvety Alfredo sauce tossed with tender macaroni.
Growing up, my nonna used to prepare a version of this whenever we had something to celebrate—or just when the weather called for a bit of cozy indulgence. She believed in feeding the soul with butter, cream, and a touch of love. While the classic Alfredo comes from Rome and steak bites aren’t exactly traditional, this fusion dish is something she would’ve proudly served at the Sunday table.
Whether you’re cooking for guests or just looking to treat yourself, this dish promises decadence and flavor in every bite.
Why You’ll Love This Recipe
- Quick and Easy: Ready in under 45 minutes.
- Balanced Richness: Creamy macaroni meets the bold, seared flavor of garlic steak.
- Versatile: Use your favorite cut of steak—sirloin, ribeye, or even filet.
- One Meal Wonder: No side dishes needed—this is a complete feast!
Ingredients
For the Garlic Butter Steak Bites:
- 2 lbs sirloin steak, cut into 1-inch cubes
- 4 tablespoons unsalted butter, divided
- 6 cloves garlic, finely minced
- 1 tablespoon olive oil
- Salt and pepper to taste
- 1 tablespoon fresh parsley, finely chopped (for garnish)
- Optional: Red pepper flakes for a hint of heat
For the Macaroni Alfredo:
- 1 lb elbow macaroni
- 3 tablespoons unsalted butter
- 4 cloves garlic, minced
- 2 cups heavy cream
- 1 ½ cups freshly grated Parmesan cheese
- Salt and black pepper to taste
- Optional: pinch of nutmeg for added depth
- Optional: extra Parmesan and chopped parsley for serving
Instructions
Step 1: Cook the Macaroni
- Bring a large pot of salted water to a boil.
- Add the macaroni and cook until al dente (about 8-10 minutes).
- Drain, but reserve ½ cup of pasta water. Set aside.
Tip: For a bit of added richness, stir a tablespoon of butter into the drained pasta while it rests.
Step 2: Make the Alfredo Sauce
- In a large saucepan, melt the butter over medium heat.
- Add the minced garlic and sauté until fragrant—about 1 minute.
- Pour in the heavy cream, reduce the heat slightly, and simmer for 3–4 minutes.
- Slowly whisk in the Parmesan cheese until melted and smooth.
- Season with salt, black pepper, and a tiny pinch of nutmeg (optional).
- If the sauce is too thick, add a splash of the reserved pasta water.
Pro Tip: Freshly grated Parmesan melts better than pre-shredded. It’s worth the effort!
Step 3: Sear the Steak Bite
- Pat the steak pieces dry with paper towels. Season generously with salt and pepper.
- Heat 1 tablespoon olive oil and 2 tablespoons butter in a large cast iron skillet over medium-high heat.
- When hot, add the steak cubes in a single layer (work in batches to avoid overcrowding).
- Sear for about 2 minutes per side for medium-rare. Adjust timing based on your preferred doneness.
- Remove steak bites from the pan and set aside.
Step 4: Finish with Garlic Butter
- Lower the heat slightly. Add remaining 2 tablespoons of butter to the skillet.
- Stir in the minced garlic and cook just until golden and aromatic—about 1 minute.
- Return the steak bites to the pan and toss to coat in the garlic butter.
- Sprinkle with chopped parsley and a touch of red pepper flakes if desired.
Step 5: Combine and Serve
- Toss the cooked macaroni with the Alfredo sauce until evenly coated.
- Plate a generous scoop of the creamy macaroni.
- Top with a hearty spoonful of garlic butter steak bites.
- Garnish with extra Parmesan and parsley.

Serving Suggestions
This rich and savory dish stands beautifully on its own, but with a few thoughtful sides, you can elevate the meal into a true dining experience. I often like to balance the creamy, garlicky goodness with something crisp and refreshing. A simple arugula or romaine salad tossed with a lemon vinaigrette cuts through the richness and adds a fresh, zesty contrast. You could also serve some roasted or steamed vegetables like green beans, broccoli, or even asparagus tossed with lemon zest and olive oil for a bit of brightness.
If you’re feeling a little indulgent (because why not?), a warm, crusty Italian garlic bread or a slice of homemade focaccia is perfect for mopping up any remaining Alfredo sauce or garlic butter from the plate. A chilled glass of white wine such as a Chardonnay or Pinot Grigio pairs well with the creamy pasta, while a bold red wine like a Chianti or Zinfandel complements the savory notes of the steak.
Hosting a dinner party? Add a simple appetizer like a caprese salad or bruschetta to start the evening, and finish with a light dessert like panna cotta or lemon sorbet to cleanse the palate.
Storage & Reheating Tips
One of the best parts about this Garlic Butter Steak Bites & Macaroni Alfredo recipe is how well it stores, making it a practical choice for meal prepping or enjoying leftovers. To store, let the dish cool completely before transferring it to airtight containers. It will stay fresh in the refrigerator for up to 3 days. For best results, keep the steak and pasta separate if possible—this helps preserve the texture and flavor of both components.
When reheating, avoid using high heat, especially for the Alfredo sauce, which can separate if it’s overheated. Warm the pasta gently over medium-low heat on the stovetop or use the microwave in 30-second intervals, stirring in between. To bring the sauce back to its creamy consistency, add a splash of milk, cream, or even a bit of reserved pasta water if you have some. The steak bites can be reheated quickly in a skillet over medium heat with a pat of butter or in the microwave with a damp paper towel to retain moisture.
If you plan to freeze portions, note that cream-based sauces don’t always freeze well and may change texture. However, the steak bites freeze beautifully—just thaw overnight and give them a quick re-sear before serving.
Variations
The beauty of this dish lies in its flexibility. You can customize it in countless ways to suit your dietary needs, seasonal ingredients, or just what you have in the fridge. Let’s start with the protein: while sirloin or ribeye steak provides a rich and juicy flavor, you can easily swap in chicken breast or thighs for a lighter version. Shrimp is another excellent choice—tender, quick to cook, and delicious with the Alfredo sauce.
For a vegetarian spin, skip the steak entirely and add sautéed mushrooms, roasted butternut squash, or grilled zucchini for a hearty, earthy twist. You can even incorporate a plant-based meat substitute if you’re catering to a vegetarian crowd.
Looking to sneak in more veggies? Stir in a handful of baby spinach or kale into the Alfredo sauce just before tossing with the pasta. Frozen peas or chopped sun-dried tomatoes also add bursts of flavor and color.
And for spice lovers—feel free to add a dash of cayenne pepper to the Alfredo or a drizzle of chili oil over the finished dish. The cream balances out the heat beautifully, making each bite flavorful but not overpowering.
If you like this recipe so far you will enjoy making this one too: Ultimate Steak and Egg Sandwich Recipe for a Hearty Breakfast
Nutrition (Per Serving)
While this Garlic Butter Steak Bites & Macaroni Alfredo is meant to be a comforting, indulgent treat, it’s still useful to know what you’re enjoying in terms of nutrition. Each serving (based on six total) offers an ample dose of protein, carbohydrates, and healthy fats—making it a truly satisfying and filling meal.
- Calories: Approximately 750–800 kcal per serving
- Protein: Around 38g – from the steak and Parmesan, making it a high-protein dish ideal for muscle maintenance and satiety
- Carbohydrates: About 55g – mainly from the macaroni, which provides energy and pairs well with the creamy sauce
- Fat: Roughly 45g – a combination of butter, cream, and steak fat, which gives the dish its luxurious texture and depth
- Fiber: 2g – though minimal, this can be boosted by adding vegetables like spinach or mushrooms
- Sugar: 3g – very low, mostly from dairy
If you’re looking to reduce calories or fat, opt for half-and-half instead of heavy cream or trim the fat from your steak. Whole wheat pasta or chickpea-based macaroni can also increase fiber and protein without sacrificing flavor.
Conclusion
If there’s a meal that screams indulgence and comfort in equal measure, it’s this Garlic Butter Steak Bites & Macaroni Alfredo. It brings together two classic favorites—succulent steak and creamy pasta—into one unforgettable dish. Whether you’re preparing it for a special family dinner, a date night at home, or just a cozy weekend indulgence, this recipe delivers restaurant-quality flavor with the ease of a home-cooked meal.
From the sizzle of steak searing in garlic butter to the rich creaminess of a well-made Alfredo, every element of this dish offers a chance to slow down, savor, and share something truly delicious. So gather your ingredients, pour yourself a glass of wine, and enjoy the process as much as the plate. Buon appetito!
Frequently Asked Questions (FAQs)
Can I use a different cut of steak?
Absolutely! While sirloin is a great choice for its tenderness and affordability, you can use ribeye, NY strip, filet mignon, or even flank steak. Just be sure to cut the meat into even cubes and don’t overcook—it only takes a few minutes to get that perfect sear.
What pasta works best for Alfredo besides macaroni?
Elbow macaroni is great for holding onto the sauce, but fettuccine, penne, rotini, or rigatoni are all fantastic options. Choose a shape that can scoop up plenty of the creamy sauce and bits of steak for the best bite.
Can I make this dish ahead of time?
You can make the components ahead—store the Alfredo sauce and cooked steak separately from the pasta. Reheat gently and combine just before serving to maintain the best texture and flavor.
Is there a lighter version of this recipe?
Yes! Use half-and-half instead of heavy cream, cut the butter in half, and swap the macaroni for a whole-grain or chickpea pasta. You can also add more vegetables like spinach or mushrooms to increase fiber and reduce portion sizes slightly to cut calories.
Can I freeze leftovers?
The steak bites freeze well, but the Alfredo sauce may separate after freezing. If you must freeze the full dish, reheat slowly and stir in a bit of fresh cream or milk to re-emulsify the sauce.
Print
Garlic Butter Steak Bites & Macaroni Alfredo – A Comfort Food Dream
Ingredients
For the Garlic Butter Steak Bites:
-
2 lbs sirloin steak, cut into 1-inch cubes
-
4 tablespoons unsalted butter, divided
-
6 cloves garlic, finely minced
-
1 tablespoon olive oil
-
Salt and pepper to taste
-
1 tablespoon fresh parsley, finely chopped (for garnish)
-
Optional: Red pepper flakes for a hint of heat
For the Macaroni Alfredo:
-
1 lb elbow macaroni
-
3 tablespoons unsalted butter
-
4 cloves garlic, minced
-
2 cups heavy cream
-
1 ½ cups freshly grated Parmesan cheese
-
Salt and black pepper to taste
-
Optional: pinch of nutmeg for added depth
-
Optional: extra Parmesan and chopped parsley for serving
Instructions
-
Cook the Macaroni: Bring salted water to a boil, cook macaroni until al dente, then drain and reserve ½ cup of the pasta water.
-
Make the Alfredo Sauce: In a saucepan, melt butter and sauté minced garlic. Stir in heavy cream and simmer. Add Parmesan and whisk until smooth. Season with salt, pepper, and nutmeg. Thin with a bit of pasta water if needed.
-
Sear the Steak Bites: Season steak cubes with salt and pepper. Sear in a hot skillet with butter and oil for 2 minutes per side. Set aside.
-
Finish in Garlic Butter: Melt remaining butter in the same skillet, cook garlic until golden, then return steak to the pan and toss to coat.
-
Assemble and Serve: Mix macaroni with Alfredo sauce. Plate and top with garlic butter steak bites. Garnish with extra Parmesan and parsley.