Main Courses
This 7-layer ground beef casserole recipe delivers the ultimate comfort food experience—crispy tortillas, melted cheese, and savory beef all baked to golden perfection in one dish. 🔥 The secret lies in layering ingredients strategically, starting with seasoned beef at the bottom and ending with crispy tortillas on top, ensuring every bite is packed with flavor and texture.
What makes this recipe special is its balance of simplicity and indulgence. You'll begin by cooking ground beef with taco seasoning, then build layers of rice, cheese, and tortillas in a baking dish. The result? A restaurant-quality casserole that's easy to assemble and even easier to devour.
By the time it emerges from the oven, you'll have a crispy, cheesy masterpiece with perfectly melted cheese and tortillas that hold their shape. The aroma alone will have everyone gathering around the table, and the first bite will confirm why this dish is a crowd-pleaser.
Whether you're feeding a family or hosting a game day, this casserole scales beautifully and reheats wonderfully. Let's get started on creating this cheesy, satisfying dish!
Ingredients for 7 layer casserole with ground beef
Sixteen ingredients for a restaurant-quality casserole that's crispy, cheesy, and packed with savory beef layers.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 80/20 fat ratio preferred |
| Taco Seasoning 🌶️ | 2 tbsp | Homemade or quality packet |
| Uncooked White Rice 🍚 | 2 cups | Long-grain preferred |
| Chicken Broth 💧 | 2 cups | Low-sodium preferred |
| Shredded Monterey Jack Cheese 🧀 | 2 cups | Freshly shredded preferred |
| Shredded Cheddar Cheese 🧀 | 2 cups | Medium sharp preferred |
| Flour Tortillas 🌯 | 12 whole | Medium size, store-bought |
| Sour Cream 🥛 | ½ cup | Full-fat for creaminess |
| Salsa 🍅 | 1 cup | Medium or mild preferred |
| Olive Oil 🫒 | 2 tbsp | For greasing baking dish |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ½ tsp | For extra flavor boost |
| Onion Powder 🧅 | ½ tsp | For depth of flavor |
The ground beef is the foundation—80/20 fat ratio gives the best flavor and texture. Kroger or Costco carry it pre-packaged, but check the label for fat content if shopping elsewhere. For the tortillas, Mission or La Tortilla Factory brands hold up best during baking. If you can't find flour tortillas, corn tortillas work in a pinch, though they'll be slightly less crispy. The cheese makes or breaks this dish, so shred your own—pre-shredded gets clumpy and doesn't melt as smoothly. For the best flavor, use a mix of Monterey Jack and sharp cheddar—the Monterey Jack adds creaminess while the cheddar brings that classic tang.
No taco seasoning packet? Mix 1 tbsp chili powder, 1 tsp cumin, 1 tsp paprika, ½ tsp garlic powder, ½ tsp onion powder, and ¼ tsp cayenne for a homemade version. Short on chicken broth? Beef broth works too, just add a pinch of salt to balance. The salsa can be store-bought or homemade—Herdez or La Costeña brands are reliable if you're grabbing from the store. For extra crunch, lightly toast the tortillas before layering, but don't overdo it or they'll burn in the oven. The garlic and onion powders are non-negotiable—they amplify the beef's flavor without overpowering it.
This casserole reheats beautifully—best served the next day when flavors meld. Keeps 4-5 days in the fridge, covered tightly. For leftovers, portion into individual containers so you can grab and reheat single servings. Freezes for up to 3 months—thaw overnight in the fridge before reheating. Pro tip: Press down each layer firmly as you build it to prevent shifting during baking. The tortillas will crisp up even more as it sits, so don't be shy with the olive oil when greasing the dish—about 2 tbsp total for a 9x13-inch pan.
Why You'll Love This Recipe
- One-Pan Magic: Honestly, I love recipes that don’t make me feel like I’m running a restaurant. Brown the beef, dump in the rice and broth, layer everything, and bake. That’s it. No pots, no pans, just one sheet pan and 45 minutes later—dinner’s ready.
- Taco Night Every Night: Here’s what sold me—the way the taco seasoning clings to the beef while the rice soaks up that savory broth. Top it with melty Monterey Jack, and suddenly, it’s like a warm, cheesy taco in casserole form. My kids fight over the last bite.
- Lunchbox Hero: Between us, this is my secret weapon for meal prep. I make a big batch on Sunday, slice it up, and pack it for lunches all week. The cheese stays gooey, the beef stays flavorful, and no one complains—even my picky eater.
- Budget-Friendly Feast: Ground beef, rice, and a bag of cheese? That’s a fraction of takeout costs. Plus, leftovers reheat like a dream—no dry edges, no sad textures. I’ve fed six people for under $15, and they all left happy. (Yes, even on a Tuesday night.)
Step-by-step instructions for 7-Layer ground beef casserole
Build this hearty casserole layer by layer—precision matters for perfect texture.
👨🍳 Step 1: Cook the Rice Foundation
Rinse the 2 cups uncooked white rice thoroughly under cold water until the water runs clear. This removes excess starch that can make your rice gummy. In a medium saucepan, combine the rice with 2 cups chicken broth, the 0.5 tsp salt, 0.25 tsp black pepper, 0.5 tsp garlic powder, and 0.5 tsp onion powder. Bring to a boil over medium-high heat, then immediately reduce to a simmer, cover, and cook for 15 minutes.
Resist the urge to peek! The rice needs to steam undisturbed. After 15 minutes, turn off the heat and let it sit covered for another 10 minutes. The rice should be tender but still slightly firm—it'll finish cooking in the oven. Fluff gently with a fork before assembling the casserole.
🍳 Step 2: Brown the Ground Beef
While the rice cooks, heat 2 tbsp olive oil in a large skillet over medium-high heat. Add the 1.5 lb ground beef, breaking it up with a wooden spoon, and cook until no longer pink, about 5-7 minutes. Drain excess fat if needed, leaving about 1 tbsp for flavor.
Stir in the 2 tbsp taco seasoning and cook for another 1-2 minutes until fragrant. The beef should be fully cooked and seasoned. Remove from heat and set aside. This step creates the rich, savory base for your casserole.
🥘 Step 3: Assemble the Layers
Preheat your oven to 375°F. Lightly grease a 9x13-inch baking dish with a bit of olive oil to prevent sticking. In the baking dish, spread half of the cooked rice evenly across the bottom, creating a smooth, even layer. This forms your first foundation layer.
Next, sprinkle half of the 2 cups shredded cheddar cheese and half of the 2 cups shredded Monterey Jack cheese over the rice. Then add half of the cooked ground beef mixture, spreading it evenly. Repeat the layering process—rice, remaining cheddar and Monterey Jack, then the remaining beef.
🥘 Step 4: Build the Cheesy Tortilla Stacks
Cut the 12 whole flour tortillas in half, creating 24 half-tortillas. Brush each half lightly with a bit of olive oil to help them crisp up. Arrange 6 half-tortillas horizontally over the top layer of beef, slightly overlapping if needed. Sprinkle half of the 1 cup salsa evenly over the tortillas.
Next, spread the 0.5 cup sour cream evenly over the tortillas, then sprinkle the remaining 1 cup salsa on top. Finally, cover the entire casserole with the remaining 6 half-tortillas, again slightly overlapping. This creates the signature tortilla "stack" that will crisp up beautifully in the oven.
🔥 Step 5: Bake to Golden Perfection
Transfer the assembled casserole to the preheated 375°F oven and bake for 30 minutes. After 30 minutes, the tortillas should be starting to crisp, but they'll need more time to achieve that golden crunch. Remove from the oven and let it rest for 5 minutes—this helps the layers set.
Return the casserole to the oven and bake for an additional 15-20 minutes until the tortillas are deep golden brown and crispy, and the cheese is fully melted and bubbly. The edges should be slightly browned, and the tortillas should pull away from the dish easily when lifted.
⏰ Step 6: Rest and Serve
Remove the casserole from the oven and let it rest for 10-15 minutes before serving. This resting period allows the layers to set and the flavors to meld together. The tortillas will firm up slightly, making it easier to slice and serve.
Use a large spatula to cut the casserole into 6 equal squares (for the 6 servings). Serve immediately while the tortillas are still crispy and the cheese is warm and gooey. The layers should hold together well, with each bite delivering a perfect balance of creamy rice, savory beef, and cheesy, crispy tortillas.
Pro Tips For Making 7 Layer Casserole With Ground Beef
- Drain and Squeeze the Rice: After cooking your white rice, spread it on a tray and let it sit uncovered for 5 minutes—this dries the surface enough to prevent a soggy bottom layer. I learned this the hard way when my first batch turned into a mushy brick; the rice absorbs way more moisture than you’d think.
- Brown the Beef First: Skip the pre-cooked shortcut—crisp the ground beef in a skillet until it’s fully browned before adding taco seasoning. That extra step deepens the flavor and prevents the meat from turning greasy later. (Yes, even if you’re impatient like me.)
- Layer Cheese Last, Then Press: Sprinkle the Monterey Jack after all other layers, then press it down firmly with a spatula before baking. This keeps it from melting into the broth below and ensures that golden, pull-apart crust everyone loves.
- Use Cold Broth for Stability: Chill your chicken broth overnight (or at least 30 minutes) before assembling the casserole—it thickens as it cools, so you’ll need less to avoid a watery middle. I was skeptical until I tried it; the layers stay distinct and the texture is perfect.
Best sauces and condiments for this recipe
Classic Taco Sauce
Start with a homemade taco sauce to elevate your casserole's flavor. Simmer 1 cup beef broth with 2 tbsp tomato paste, 1 tbsp chili powder, 1 tsp cumin, 1 tsp garlic powder, and a pinch of cayenne pepper for 5 minutes.
Spread this sauce over the beef layer before adding cheese—it adds moisture and depth. 🌶️
For extra richness, stir in 2 tbsp sour cream into the sauce before spreading. This creates a creamy contrast to the crispy tortillas and melty cheese. Store-bought taco sauce works too, but homemade gives you control over the spice level and freshness.
Creamy Ranch Dressing
Swap out the sour cream layer for a ranch dressing drizzle—mix ½ cup ranch dressing with 2 tbsp melted butter and spread it over the tortillas. This adds a tangy, herby note that pairs perfectly with the beef and cheese. I love Hidden Valley Original Ranch for this.
For a lighter option, blend ½ cup Greek yogurt with 1 tbsp ranch seasoning packet and 1 tsp lemon juice. This keeps the dish lighter while still delivering that creamy, herby kick. Drizzle it over the tortillas before the final layer.
Spicy Jalapeño Cream
Add heat and creaminess with a jalapeño cream sauce—blend ½ cup sour cream with 2 tbsp mayonnaise, 1 tbsp chopped jalapeños, and ½ tsp lime juice.
Spread this over the tortillas before adding the final layer. The heat cuts through the richness of the cheese and beef beautifully.
For a smoky twist, add ½ tsp smoked paprika to the jalapeño cream. This adds depth and pairs wonderfully with the taco-seasoned beef. Adjust the jalapeño amount based on your spice tolerance—start with 1 tbsp for mild heat.
Cheesy Enchilada Sauce
Replace the salsa with a red enchilada sauce—simmer 1 cup tomato sauce with 1 tbsp chili powder, 1 tsp cumin, 1 tsp garlic powder, and ½ tsp oregano for 10 minutes.
Spread this over the beef layer before adding cheese for a deeper, more complex flavor.
For extra richness, stir in 2 tbsp melted butter or ¼ cup shredded cheese** into the sauce before spreading. This creates a velvety texture that enhances the tortillas' crispiness. Store-bought enchilada sauce works, but homemade lets you control the thickness and spice level.
Nutrition facts
Frequently asked questions
Can I use ground turkey instead of beef in this recipe?
Ground turkey works beautifully and makes this a lighter option. Use the same amount (1.5 lbs) and follow the same cooking instructions. For extra flavor, add ½ tsp smoked paprika to the taco seasoning mix. The texture will be slightly different but still delicious.
How do I prevent soggy tortillas in the casserole?
To keep tortillas crispy, brush them lightly with olive oil before layering and avoid overloading with wet ingredients. Press down firmly on each layer as you build, and bake at 375°F for the full 45-50 minutes to ensure proper crisping. If needed, broil for 1-2 minutes at the end for extra crunch.
Can I make this casserole ahead of time?
Yes! Assemble the casserole up to 24 hours ahead and refrigerate uncovered. Before baking, let it sit at room temperature for 30 minutes to prevent condensation. Bake as directed, but add 5-10 extra minutes to account for starting cold. It reheats beautifully for leftovers!
What's the best way to reheat leftovers?
Reheat in a 350°F oven for 15-20 minutes covered with foil, then uncover for the last 5 minutes to crisp the tortillas. Microwave reheating works too: cover with a damp paper towel and heat in 30-second intervals until warmed through. The tortillas may lose some crispness but still taste amazing.
Can I make this recipe gluten-free?
Yes, with simple swaps! Use gluten-free flour tortillas and ensure your taco seasoning is gluten-free. For the rice, check your broth contains no wheat additives. The cheese and other ingredients are naturally gluten-free. The texture will be slightly different but still delicious.
