Soups & Stews
This beef and macaroni skillet recipe delivers restaurant-quality comfort food with crispy tortilla crowns and rivers of melted cheese—no fuss, just flavor. The secret lies in browning the beef properly and layering ingredients in a single skillet for maximum depth. I've perfected this technique over countless weeknight dinners, and it never fails to impress. What makes this dish special is the balance of textures: tender beef, al dente macaroni, and crispy tortilla edges that hold everything together. The slow simmer allows flavors to meld while maintaining a crispy top layer that's impossible to resist. It's the kind of meal that transforms a simple weeknight into something memorable. By the time you're done, you'll have a skillet filled with golden, bubbling goodness that's ready to serve straight from the pan. The tortilla crowns add a satisfying crunch, while the melted cheese creates rivers of savory delight. This is comfort food at its finest, with minimal effort and maximum reward.
The beauty of this recipe is its versatility—it works equally well as a main dish or hearty side. I often make extra to reheat for lunches, as the flavors only deepen overnight.
The combination of ground beef, elbow macaroni, and tortillas creates a satisfying texture contrast that keeps every bite exciting. For the best results, use high-quality ground beef and let the dish simmer uncovered for the final 5 minutes to develop that perfect crispy crust.
Serve with a side salad or garlic bread to complete the meal. Let's get cooking!
Ingredients for beef and macaroni skillet
High-quality beef and hearty macaroni create this restaurant-style skillet with crispy tortilla crowns.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 lb | 85% lean for best flavor |
| Elbow Macaroni 🍝 | 12 oz | Uncooked, standard elbow shape |
| Yellow Onions 🧅 | 1 medium | Diced small, about 1 cup |
| Garlic Cloves 🧄 | 3 cloves | Minced finely for even distribution |
| Flour Tortillas 🌯 | 4 whole | Medium size, 10-inch diameter |
| Shredded Cheddar Cheese 🧀 | 2 cups | Medium sharp variety preferred |
| Beef Broth 💧 | 1 cup | Low-sodium preferred for balance |
| Tomato Sauce 🍅 | 1 cup | Canned, no sugar added |
| Olive Oil 🫒 | 2 tbsp | For even browning of beef |
| Salt 🧂 | 1 ½ tsp | Kosher salt for seasoning |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for best flavor |
| Dried Oregano 🍃 | ½ tsp | Mexican oregano for authentic taste |
| Hot Sauce 🔥 | 1 tbsp | Optional, for serving |
The ground beef is the flavor foundation—85% lean gives you that perfect balance of juiciness and texture. Costco or local butchers often sell pre-ground beef in bulk, which saves money and ensures freshness. Look for bright red color and avoid packages with any grayish tint. For the tortillas, Mission or La Tortilla Factory brands hold up best to the high heat without tearing. The medium yellow onions should be firm and free of sprouts, and store-bought diced onions work fine here—they're prepped perfectly for quick cooking.
No beef broth? Chicken broth works in a pinch, though it'll be slightly milder. The tomato sauce can be swapped for crushed tomatoes if you prefer chunkier texture. If you're short on shredded cheese, Monterey Jack melts beautifully too. The oregano is non-negotiable for that authentic skillet flavor—Penzeys or Bob's Red Mill brands are my go-tos. For the tortillas, if you can't find flour, corn tortillas work too, though they'll crisp differently. The hot sauce is completely optional but adds a nice kick when serving.
This dish reheats beautifully—3-4 days in the fridge or 3 months frozen. Store leftovers in an airtight container to keep the tortillas from drying out. I always make extra because it's perfect for lunches. For freezing, portion into individual servings before reheating. The cheese will get slightly stringy when reheated, so add a splash of milk when warming to restore creaminess. Serve straight from the skillet for that perfect crispy crust.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just brown the beef, toss in the macaroni and onions, then fold in those crispy tortillas at the end. No pots, no pans, no stress. The only cleanup is wiping the skillet with a tortilla scrap.
- Tortilla Crunch Game: That last-minute fold with warm flour tortillas? It’s the secret weapon. You get this perfect balance of creamy macaroni, savory beef, and a buttery, crispy edge that makes every bite feel like a little celebration.
- Crowd-Pleaser Flex: Honestly, this works for everything—weeknight dinners, tailgate spreads, or even a lazy Sunday brunch. Double the recipe, serve it in a cast-iron skillet at the table, and watch it disappear faster than my willpower on day three of a diet.
- Budget Win: Ground beef and elbow macaroni won’t break the bank, and the tortillas stretch this into a filling meal for half the cost of takeout. Plus, leftovers reheat like a dream—just add a splash of water and microwave until it’s gooey again.
Step-by-step instructions for beef and macaroni skillet
Master this one-pan technique for perfectly crispy tortilla crowns and melty cheese rivers.
Brown the Beef and Sauté the Aromatics
Heat 2 tablespoons olive oil in a large cast-iron skillet over medium-high heat until shimmering. Add the 1 pound ground beef, breaking it apart with a wooden spoon. Cook for 5-6 minutes, stirring occasionally, until the beef loses its raw color and begins to brown. You want to see small crispy edges forming—this develops deep flavor.
Once the beef is mostly browned, push it to one side of the skillet. Add the 1 medium yellow onion (previously diced) and 3 cloves garlic (minced) to the empty side. Cook for 3-4 minutes until the onions soften and the garlic becomes fragrant. Stir everything together, breaking up any large beef chunks, and sprinkle with 1.5 teaspoons salt, 0.5 teaspoon ground black pepper, and 0.5 teaspoon dried oregano. Let the seasonings toast with the beef for 30 seconds to bloom their flavors.
Cook the Macaroni and Build the Sauce
Add 12 ounces elbow macaroni to the skillet, tossing to coat in the beef mixture. Pour in 1 cup beef broth and 1 cup tomato sauce, then stir well to combine. Bring to a gentle simmer, then reduce heat to medium-low. Cover the skillet with a lid and cook for 12-15 minutes, stirring occasionally, until the macaroni is tender and most of the liquid has been absorbed. You'll know it's ready when the macaroni floats to the surface and the mixture thickens noticeably.
If the mixture looks dry before the macaroni is fully cooked, add 2-3 tablespoons water to help finish the cooking process. The goal is al dente pasta with a rich, slightly thickened sauce. Remove the skillet from heat and stir in 2 cups shredded cheddar cheese, letting it melt completely into the mixture. The cheese should create a smooth, velvety sauce that coats every strand of macaroni.
Assemble and Create the Tortilla Crowns
Preheat your oven's broiler to high. Spread the beef and macaroni mixture evenly across the bottom of the skillet, creating a flat, even layer. Place 4 whole flour tortillas on top of the mixture, slightly overlapping them if needed to cover the entire surface. Sprinkle any remaining cheese on top of the tortillas, then press down gently with a spatula to ensure good contact with the filling.
Transfer the skillet to the top rack of your oven and broil for 3-4 minutes until the tortillas turn deep golden brown and crispy. Watch closely—broilers can vary in intensity, so you want to catch it at the perfect moment before burning occurs. The tortillas should develop a beautiful, crispy crust while the cheese underneath melts into gooey rivers.
Rest and Serve with Hot Sauce
Remove the skillet from the oven and let it rest for 2-3 minutes before serving. This brief resting period allows the filling to set slightly and makes it easier to slice through the crispy tortilla crowns. Use a large spatula to carefully lift the entire skillet from the oven—it will be hot, so use oven mitts or a thick towel for protection.
Serve immediately with 1 tablespoon hot sauce on the side for those who enjoy extra heat. The contrast of crispy tortillas, melty cheese rivers, and the savory beef and macaroni filling creates a restaurant-quality dish that's perfect for feeding a crowd. Each bite delivers the perfect balance of textures and flavors in every mouthful.
Pro Tips For Making Beef And Macaroni Skillet
- CRANK THE HEAT FIRST: Brown that ground beef on high heat until it’s no longer pink—this isn’t just for safety, it’s for flavor. I used to rush this step, and the dish always tasted flat. Two minutes of sizzling aggressively makes a real difference.
- DICE ONIONS SMALL: Tiny, even dices cook faster and blend into the dish instead of sitting like chewy chunks. I learned this the hard way after serving a batch with uneven onion pieces—now I slice them paper-thin first, then chop.
- DON’T OVERSTIR THE MAC: Once the pasta hits the skillet, stir just enough to coat—overmixing turns it mushy. After burning three batches, I finally figured out: let it sit for 30 seconds after adding liquid, then fold gently.
- TOAST THE TORTILLAS LAST: Warm the tortillas over the skillet’s heat for 10 seconds per side right before serving—this keeps them crisp without drying out. I skip this when I’m lazy, but the dish is noticeably better when I don’t.
Perfect pairings for these flavors
Crispy Tortilla Crowns
These tortillas are the star of the dish, creating a satisfying crunch that contrasts perfectly with the creamy macaroni filling. I recommend using Mission brand flour tortillas—they hold up best to the high heat and develop that golden-brown crust.
For extra crispiness, press them firmly onto the filling before broiling. If you prefer a different texture, try corn tortillas instead, though they'll crisp slightly differently. 🌯
Cheesy Rivers
The shredded cheddar cheese melts into luscious rivers when broiled, creating that irresistible pull-apart texture. For the best results, use medium sharp cheddar—it has enough fat to create a smooth sauce while still holding its shape.
If you're watching your fat intake, mix in part-skim mozzarella for a lighter option. The key is to let the cheese melt completely into the macaroni mixture before adding the tortillas. 🧀
Hot Sauce Pairing
A drizzle of hot sauce on the side adds a bright, tangy contrast to the rich, cheesy skillet. I love Cholula or Valentina for their balanced heat and citrus notes.
For a smoky twist, try El Yucateco—it pairs beautifully with the Mexican-inspired flavors. Serve it in small bowls so everyone can adjust the heat to their preference. 🔥
Side Salad
A simple arugula salad with lime dressing cuts through the richness of the skillet. Toss 4 cups baby arugula with 2 tablespoons olive oil, 1 tablespoon lime juice, and a pinch of salt.
The peppery bite refreshes your palate between bites of the hearty skillet. For extra protein, add grilled chicken strips or black beans to the salad. 🥗
Garlic Bread
Warm garlic bread is the perfect companion to soak up any extra cheese sauce. Use a baguette-style loaf brushed with 2 tablespoons melted butter, minced 2 garlic cloves, and a sprinkle of parsley.
Toast it in the oven alongside your skillet for a convenient, flavorful side. The crusty bread adds another layer of texture to the meal. 🍞
Cold Beverage Pairings
A Mexican lager like Modelo Especial or Pacifico complements the dish's flavors without overpowering them. For a non-alcoholic option, try jarritos—the horchata or tamarind flavors balance the richness perfectly. Serve drinks chilled to enhance the overall dining experience. 🍺
Nutrition facts
Frequently asked questions
Can I use ground turkey instead of beef?
Yes, ground turkey works beautifully! Use 1 pound 93% lean/7% fat turkey to match the moisture balance. The cooking time will be slightly shorter (4-5 minutes for browning), and you may want to add 1 tablespoon olive oil extra to prevent sticking. The flavor will be milder but just as satisfying.
What if my skillet isn't deep enough for all ingredients?
No problem! Use a large oven-safe sauté pan or transfer the cooked macaroni mixture to a baking dish first. Top with tortillas and broil as directed. For best results, choose a pan with at least 2-quart capacity to accommodate the tortillas comfortably.
How do I make this dish ahead of time?
Prepare the beef and macaroni mixture up to 2 days ahead and refrigerate in an airtight container. Reheat gently in the skillet with 2 tablespoons broth until warmed through. Assemble with tortillas and broil fresh for 3-4 minutes to restore crispiness. Freeze for up to 3 months—thaw overnight and broil as usual.
Can I make this vegetarian?
Swap the beef for 1 pound crumbled tempeh or extra-firm tofu, pressed and pan-fried until crispy. Add 1 teaspoon smoked paprika and 1 teaspoon soy sauce to the tofu mixture for depth. The texture will be slightly different but still delicious with the cheesy tortilla crowns.
Why did my tortillas get soggy?
This usually happens if the filling isn't fully drained or if the tortillas aren't pressed firmly against the filling.
