Updated on September 11th, 2025
Steak mac and cheese is one of those recipes that brings two comfort food favorites together into one dish. Instead of serving steak alongside a separate bowl of mac and cheese, this version combines tender bites of sirloin with creamy, cheesy pasta for a hearty meal that doesn’t need any sides. The sauce is rich with sharp cheddar and garlic, and the steak adds a savory depth that makes it feel more like a main course than just a pasta dish. It’s simple to put together, filling, and the kind of recipe that makes weeknights or weekends extra satisfying.
Why this recipe works
- Two classics in one: Steak and macaroni and cheese are both loved on their own, but combining them into a single dish creates a meal that feels both comforting and indulgent.
- Rich, flavorful sauce: Using sharp cheddar cheese along with garlic and parsley gives the sauce a savory flavor that coats the pasta perfectly.
- Quick steak preparation: Searing the sirloin cubes takes just minutes, locking in flavor while keeping the meat tender and juicy.
- One-dish convenience: Since the steak is mixed directly into the pasta, there’s no need for additional sides, making it a full meal in itself.
- Family-friendly favorite: The familiar flavors of cheesy pasta and beef are ones that adults and kids alike will look forward to.



Serving suggestions
- Straight from the pot: Serve it hot and creamy as soon as it’s ready for the best texture and flavor.
- With a crisp salad: A light green salad with a simple vinaigrette balances out the richness of the cheese and steak.
- Make it extra hearty: Add in sautéed mushrooms, caramelized onions, or even roasted broccoli for more flavor and texture.
- Top it off: Sprinkle extra shredded cheddar or parmesan over the top before serving, or even broil briefly for a golden, bubbly crust.
- For leftovers: Reheat gently on the stovetop with a splash of milk to bring back the creaminess without drying it out.
Steak Mac and Cheese Recipe
This steak mac and cheese recipe is perfect for weeknights, giving you a cheesy pasta dinner loaded with steak for comfort food bliss.
- Total Time: 30 minutes
- Yield: 4 Servings 1x
Ingredients
Units
Scale
- 14 ounces elbow macaroni
- 6 tablespoons butter (divided)
- 16 ounces sirloin steak (cut into small chunks)
- 3 garlic cloves (minced)
- 2 tablespoons fresh parsley (minced)
- 4 tablespoons flour
- 1 teaspoon salt
- 2 cups of milk
- 2 cups shredded cheddar cheese
Instructions
- Cook the pasta according to package directions. Drain and set aside. You can toss the cooked pasta with a little oil to keep it from sticking.
- In a large skillet melt 2 tablespoons of the butter over medium-low heat. Once the butter has melted turn the heat up to medium-high. Add the steak pieces and cook for 30-45 seconds. Flip the steak pieces and cook for an additional 1-2 minutes, until the steak is browned on both sides and done to your liking. Remove from the heat and keep warm.
- Melt the remaining butter over medium heat. Add the garlic and parsley and sauté for about 1 minute, be careful not the burn the garlic. Add the flour and salt and sauté for another 1-2 minutes. Add the milk, slowly while whisking to incorporate it with the flour/butter mixture. Simmer for 10-15 minutes until the sauce is bubbling and has thickened slightly. Add the cheddar cheese and stir until melted.
- Add the cheese sauce and the cooked steak to the pasta and mix well.
Nutrition
- Serving Size:
- Calories: 1006
- Sugar: 9.3 g
- Sodium: 1137.3 mg
- Fat: 45 g
- Carbohydrates: 89 g
- Protein: 58.6 g
- Cholesterol: 180.6 mg