Steak and mac and cheese brings together two comfort-food favorites in one satisfying meal: juicy, seared steak bites and creamy macaroni coated in a rich cheese sauce. The steak adds savory, browned flavor, while the macaroni delivers a smooth, cheesy texture that makes every bite comforting.
This steak and mac and cheese recipe is ideal for a hearty weeknight dinner, a weekend comfort-food meal, or a restaurant-style dinner at home. The steak cooks in a skillet, and the macaroni and cheese comes together with cheddar, milk, and a touch of garlic for extra flavor.
Recipe Overview
Prep Time
15 minutes
Cook Time
25 minutes
Total Time
40 minutes
Servings
4
Difficulty
Easy to moderate
Why You’ll Love This Recipe
-
Two favorites in one meal: Tender steak and creamy macaroni and cheese make a hearty combination.
-
Rich homemade cheese sauce: Cheddar, butter, and milk create a smooth, comforting sauce without relying on a packaged mix.
-
Excellent steakhouse flavor: Garlic, black pepper, and a hot skillet help the steak develop a flavorful crust.
-
Easy to customize: Add vegetables, adjust the seasoning, or use a different cheese to suit your preferences.
Ingredients
For the Steak
-
1 pound sirloin steak, cut into 1-inch cubes
-
1 tablespoon olive oil
-
1 tablespoon butter
-
2 garlic cloves, minced
-
½ teaspoon paprika
-
½ teaspoon salt, or to taste
-
½ teaspoon black pepper
-
½ teaspoon dried Italian seasoning
For the Mac and Cheese
-
8 ounces elbow macaroni
-
2 tablespoons butter
-
2 tablespoons all-purpose flour
-
2 cups whole milk, warmed
-
1½ cups freshly shredded sharp cheddar cheese
-
½ cup shredded Monterey Jack cheese
-
½ teaspoon garlic powder
-
¼ teaspoon mustard powder, optional
-
Salt and black pepper, to taste
-
2–4 tablespoons reserved pasta water, if needed
Ingredient Notes
Steak: Sirloin is a practical choice because it cooks quickly and has a good balance of flavor and tenderness. Ribeye also works for a richer result.
Cheese: Sharp cheddar provides the main cheese flavor, while Monterey Jack helps create a smooth sauce. Shred cheese from a block when possible because pre-shredded varieties often contain anti-caking agents.
Milk: Whole milk produces a creamy sauce. Lower-fat milk can work, although the sauce may be less rich.
Pasta: Elbow macaroni is traditional, but cavatappi or small shells also hold the cheese sauce well.
How to Make Steak and Mac and Cheese
1. Prepare the steak.
Pat the steak cubes dry with paper towels. Season with salt, black pepper, paprika, and Italian seasoning. Drying the surface helps the meat brown instead of steaming.
2. Sear the steak.
Heat olive oil in a large skillet over medium-high heat. Add the steak in a single layer, working in batches if needed. Sear for about 2–3 minutes per side, depending on the size of the pieces and desired doneness. Add butter and garlic during the final minute, stirring briefly. Check the internal temperature with a meat thermometer. Transfer the steak to a clean plate.
3. Cook the macaroni.
Bring a pot of salted water to a boil. Cook the macaroni according to the package directions until just al dente. Drain, reserving a little pasta water in case the sauce needs thinning.
4. Make the cheese sauce.
Melt 2 tablespoons of butter in a saucepan over medium heat. Whisk in the flour and cook for about 1 minute. Gradually whisk in the warm milk until smooth. Simmer gently for 3–5 minutes, stirring until slightly thickened. Reduce the heat to low and stir in the cheddar, Monterey Jack, garlic powder, and mustard powder until melted. Season to taste.
5. Combine the macaroni and sauce.
Add the drained macaroni to the cheese sauce and stir until every piece is coated. If the mixture seems too thick, add reserved pasta water a tablespoon at a time.
6. Assemble and serve.
Spoon the mac and cheese into serving bowls and arrange the steak bites on top. Drizzle over any flavorful butter and juices remaining on the plate, provided they were handled safely. Finish with chopped parsley or extra black pepper, if desired, and serve immediately.
Expert Tips
-
Avoid overcrowding the skillet. Too many steak cubes lower the pan temperature and prevent proper browning.
-
Use a thermometer. Steak cubes can cook quickly, so check the thickest pieces. For food safety, whole beef steaks should reach at least 145°F followed by a 3-minute rest; smaller pieces should be cooked thoroughly and checked carefully.
-
Keep the cheese sauce gentle. Once you add the cheese, avoid boiling the sauce, which can make it grainy or oily.
-
Coordinate the timing. Start the pasta while preparing the sauce so the macaroni is ready close to serving time.
Common Mistakes to Avoid
-
Adding cheese over high heat: Lower the heat before stirring in the shredded cheese.
-
Overcooking the steak: Cut the steak into evenly sized cubes and monitor doneness rather than relying only on the clock.
-
Using too much flour: Measure the flour accurately so the sauce remains creamy rather than pasty.
-
Letting the pasta sit too long: Macaroni absorbs sauce as it stands. Keep the components ready and combine them shortly before serving.
Easy Variations
-
Steakhouse-style: Add sautéed mushrooms and a little fresh thyme to the steak.
-
Spicy steak mac and cheese: Add a pinch of cayenne pepper or red pepper flakes.
-
Bacon version: Sprinkle cooked, crumbled bacon over the finished dish.
-
Broccoli mac and cheese: Stir steamed broccoli florets into the macaroni for color and added vegetables.
Ingredient Substitutions
-
Sirloin: Substitute ribeye, strip steak, or tenderloin. Richer cuts may release more fat.
-
Monterey Jack: Use mozzarella for extra stretch or mild cheddar for a more traditional cheese flavor.
-
Whole milk: Use 2% milk, understanding that the sauce may be slightly less rich.
-
Elbow macaroni: Small shells, cavatappi, or rotini work well.
What to Serve With It
Because steak and mac and cheese is rich and filling, lighter sides balance the meal nicely.
-
Roasted broccoli: Adds color and a slightly crisp texture.
-
Garlic green beans: Provide a fresh, savory contrast.
-
Simple garden salad: A tangy vinaigrette cuts through the creamy cheese sauce.
-
Roasted asparagus: Offers a tender-crisp vegetable side.
-
Garlic bread: A good choice when serving the dish as a hearty comfort-food dinner.
Storage & Reheating
Refrigerator: Store leftovers in an airtight container and refrigerate within 2 hours of cooking. Eat within 3–4 days.
Freezing: Freezing is possible, but the cheese sauce may become grainy after thawing. If possible, store the steak and macaroni separately for better texture.
Reheating: Warm portions in a covered skillet over low heat with 1–2 tablespoons of milk, stirring gently. Alternatively, microwave in short intervals, stirring between each one. Add more milk as needed to loosen the sauce.
Reheat leftovers to an internal temperature of 165°F.
Frequently Asked Questions
Can I make steak and mac and cheese ahead of time?
Yes. You can cook the steak and prepare the macaroni separately ahead of time. Refrigerate them promptly and make the cheese sauce close to serving for the creamiest result.
What is the best steak for mac and cheese?
Sirloin is an excellent everyday choice because it is flavorful and cooks quickly. Ribeye is a richer option, while strip steak also works well.
How do I keep homemade mac and cheese creamy?
Use freshly shredded cheese, warm milk, and gentle heat. If the sauce thickens too much, stir in a little warm milk or reserved pasta water.
Can I use leftover steak?
Yes. Slice or cube cooked steak and warm it gently just before serving. Avoid cooking it for too long, as reheating can make it tough.
Can I bake steak and mac and cheese?
Yes. Transfer the prepared macaroni and cheese to an oven-safe dish, top with extra cheddar and optional breadcrumbs, and bake at 375°F until bubbling and lightly golden. Add already-cooked steak near the end of baking or serve it on top to help prevent overcooking.
Final Thoughts
Steak and mac and cheese is a satisfying way to combine tender beef with creamy, homemade macaroni and cheese. With well-browned steak, a smooth cheddar sauce, and a few simple sides, this one-meal combination makes an inviting addition to a weeknight dinner rotation.

Leave a Reply