I absolutely love sharing this Mexican Ground Beef Casserole with Rice Recipe because it's one of those dishes that feels like a warm hug on a plate. It's hearty, packed with flavors, and so comforting, making it a favorite in my kitchen whenever I want something satisfying yet simple. The blend of tender ground beef, fluffy rice, and melty cheese creates a meal that’s as enjoyable to make as it is to eat.
Why You'll Love This Mexican Ground Beef Casserole with Rice Recipe
What makes this recipe truly stand out for me is the bold and layered flavor profile. The mix of cumin, coriander, paprika, and cayenne pepper gives it a gentle kick that’s spicy but never overwhelming. I’m telling you, the moment those Mexican spices hit the pan, the aroma fills the kitchen, and I can’t wait to dive in. The balance between the savory beef and the sweetness of corn and bell peppers takes every bite to a new level of deliciousness.
Another reason I adore this Mexican Ground Beef Casserole with Rice Recipe is how easy and fuss-free it is to prepare. From sautéing the onions and garlic to layering in the rice and beans, each step feels manageable. You don’t have to be a professional cook to get fantastic results here—just steady and a little love for the ingredients. The whole process takes about 30 minutes, making it perfect for busy weeknights or when you want a low-stress meal that’s still impressive.
Finally, I think this casserole is incredibly versatile for any occasion. Whether I’m serving it for a casual family dinner, bringing it to a potluck, or even heating it up for a cozy weekend lunch, it never disappoints. It’s satisfying and comforting but also fresh enough with veggies and bright toppings to feel delightful. Honestly, it’s one of those dishes that’s stood the test of time in my kitchen because it just makes everyone happy.
Ingredients You'll Need

The ingredients for this dish are wonderfully straightforward but each plays a vital role in creating the perfect texture, taste, and color. From fresh vegetables to pantry staples like rice and beans, it’s a harmonious balance that comes together beautifully in this casserole.
TIP : You'll find the full list of ingredients and measurements in the recipe card below
- Olive oil: Adds a subtle fruity richness that helps soften the onion and garlic before browning the beef.
- Onion and garlic: Classic aromatics that build the base flavor every great savory casserole needs.
- Ground beef (lean): The hearty protein foundation that makes this dish so satisfying and just right for comfort food cravings.
- Tomato paste: Concentrates that tangy tomato flavor, adding depth and a slight sweetness that complements the spices.
- Long grain white rice: Cooks perfectly alongside the beef and absorbs all the delicious broth and spices.
- Chicken broth/stock (low sodium): Keeps everything moist with gentle savory notes while controlling the saltiness.
- Corn kernels: Provide natural sweetness and a delightful pop of texture in every bite.
- Black beans: Add creaminess, fiber, and protein to make this casserole even more wholesome.
- Capsicum/bell pepper: Gives a fresh, crisp contrast and vibrant color to brighten the dish.
- Green onions/shallots: Bring a light onion flavor and a lovely pop of green freshness stirred in at the end.
- Cheese (any melting variety): Melts into gooey perfection, tying all the textures and flavors together.
- Mexican spices (cayenne, oregano, cumin, coriander, onion powder, paprika, salt): The magical blend that makes this casserole authentically Mexican-inspired with warmth and complexity.
Directions
Step 1: Heat the olive oil in a large pot over high heat. Add the minced garlic and finely chopped onion, cooking for about 1 ½ minutes until the onion turns translucent and fragrant. This step sets the flavor base, so don't rush it.
Step 2: Add the ground beef into the pot. Use your spoon or spatula to break it up as it cooks. Continue for about 2 minutes until the beef is fully browned with no pink spots remaining. This quick browning seals in the meat’s juices.
Step 3: Sprinkle in the Mexican spice blend—cayenne, oregano, cumin, coriander, onion powder, paprika, and salt—and stir continuously for 30 seconds. You’ll instantly smell that wonderful spicy warmth infusing the meat.
Step 4: Toss in the diced bell pepper and cook everything together for 1 minute. This softens the peppers just enough to keep some bite and sweetness.
Step 5: Stir in the tomato paste and pour in the chicken broth. Mix everything well to combine all those layers of flavor.
Step 6: Add the long grain rice, drained corn kernels, and drained black beans. Give everything a thorough stir to evenly distribute the ingredients.
Step 7: Bring the mixture to a simmer, then cover the pot and reduce the heat to medium-low. Let it cook gently for 15 minutes, allowing the rice to absorb the broth and the flavors to meld. Avoid lifting the lid too often, so the steam can do its magic.
Step 8: Remove the lid and quickly stir in the chopped green onions along with half of the shredded cheese. Spread the casserole out smoothly on top.
Step 9: Sprinkle the remaining cheese evenly over the surface, then cover the pot again. Let it rest for about 1 minute just to melt that cheese into a gooey, irresistible topping.
Step 10: Take the casserole off the heat and serve immediately. If you like, garnish with extra green onions for a fresh pop of flavor and color.
Servings and Timing
This Mexican Ground Beef Casserole with Rice Recipe serves about 5 people, making it perfect for a family meal or to have leftovers the next day. The prep time is quite short—just about 10 minutes to chop and assemble your ingredients. Cooking takes roughly 20 minutes, mainly allowing the rice to simmer and the cheese to melt perfectly. In total, you’re looking at a 30-minute meal from start to finish, with no additional resting or cooling time required since it’s best enjoyed hot right out of the pot.
How to Serve This Mexican Ground Beef Casserole with Rice Recipe

I love serving this casserole hot and fresh, with a sprinkle of chopped fresh cilantro or extra green onions on top to brighten things right before eating. For sides, a crisp green salad with lime vinaigrette pairs beautifully, cutting through the richness of the cheese and beef. Sometimes I like to add a dollop of sour cream or a spoonful of guacamole to enhance that creamy, fresh contrast.
Beverage-wise, this dish goes wonderfully with a chilled light beer or a crisp white wine like Sauvignon Blanc if you’re feeling fancy. For a non-alcoholic option, iced lime agua fresca or sparkling water with a squeeze of citrus really complements the Mexican spices. I also think this casserole is a fantastic choice for casual weeknight dinners, casual gatherings, or even festive celebrations because it’s hearty, crowd-pleasing, and easy to portion out.
For plating, I usually serve portions around a cup to a cup and a half per person, right from the pot or casserole dish. It’s colorful and inviting on the plate and feels just right whether it’s a quick Monday night dinner or a weekend feast shared with friends.
Variations
If you want to make this Mexican Ground Beef Casserole with Rice Recipe your own, there are so many fun twists you can try. For example, swapping the ground beef for ground turkey or chicken works great if you prefer a lighter protein. And if you want a meatless option, you can replace the meat with extra beans and add veggies like zucchini or mushrooms for added texture and flavor.
For those following gluten-free or dairy-free diets, this recipe easily adapts: just be sure to use gluten-free broth and swap out the cheese for a plant-based alternative that melts well. I’ve tested this with cashew-based cheeses, and it still creates a lovely gooey topping.
If you get creative with flavors, consider adding chipotle in adobo sauce for a smoky heat or mixing in fresh chopped jalapeños while cooking. Different cooking methods like baking the casserole in the oven after assembling can give a slightly crisp cheese crust that’s fantastic to bite into. I encourage you to experiment and see what best suits your tastes.
Storage and Reheating
Storing Leftovers
After enjoying your meal, you can store any leftovers in airtight containers in the refrigerator. I recommend portioning the casserole into individual servings for easy grab-and-go meals. It will keep well for up to 3 to 4 days when properly sealed. Make sure the dish is cooled completely before refrigerating to maintain freshness and texture.
Freezing
This casserole freezes beautifully, which is great if you want to save meals for busy days. Once cooled, transfer it to freezer-safe containers or heavy-duty freezer bags, removing as much air as possible. It can keep in the freezer for up to 2 months. When ready to eat, thaw overnight in the refrigerator before reheating to ensure it warms evenly.
Reheating
To reheat, I prefer using a microwave for individual portions, stirring halfway through to keep the casserole warm and evenly heated. Alternatively, reheating in a covered skillet over medium-low heat works well, adding a splash of broth or water if it seems dry. Avoid overheating to preserve the texture of the meat, rice, and melted cheese. If frozen, thaw fully first to avoid uneven heating or a chewy texture.
FAQs
Can I use brown rice instead of white rice in this recipe?
Absolutely! Brown rice works well here but requires a longer cooking time and more liquid, so I recommend soaking it beforehand or adjusting the broth amount. You may also need to simmer the casserole for 5-10 minutes longer until the rice is tender.
What other beans can I use besides black beans?
Great question! Pinto beans or kidney beans are excellent substitutes and add their own unique texture and flavor. Just be sure to drain and rinse canned beans well before adding them into the casserole.
Is this recipe spicy? How can I adjust the heat?
The recipe has a mild to medium spice level thanks to the cayenne pepper. If you prefer it milder, reduce or omit the cayenne. For more heat, feel free to add chopped jalapeños or a dash of hot sauce when cooking or as a topping.
Can I prepare the casserole in advance and bake it later?
Yes! You can prepare all the components up to step 7, then refrigerate. When ready, bake it in a 350°F (175°C) oven covered for 20-25 minutes, then uncover and add the cheese topping, baking for 5-10 more minutes until bubbly and golden.
What type of cheese works best for melting in this recipe?
I usually use cheddar, Monterey Jack, or a Mexican cheese blend because they melt smoothly and add creaminess. Mozzarella or Colby Jack are also delicious options if you prefer milder flavors.
Conclusion
If you’re looking for a comforting, flavorful, and satisfying meal to add to your recipe collection, I wholeheartedly encourage you to try this Mexican Ground Beef Casserole with Rice Recipe. It’s a one-pot wonder that brings together hearty ingredients and bold Mexican spices in a way that feels like home. I promise once you make it, it’ll become a go-to favorite whether you’re feeding family, hosting friends, or just craving a delicious fuss-free dinner. Happy cooking and savor every bite!
Print
Mexican Ground Beef Casserole with Rice Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 5 servings
- Category: Casserole
- Method: Stovetop
- Cuisine: Mexican
Description
A hearty and flavorful Mexican Ground Beef Casserole with Rice that combines savory ground beef, aromatic spices, tender rice, and melty cheese into one comforting one-pot meal. Perfect for a quick 30-minute dinner that’s packed with protein, vegetables, and warm Mexican seasonings.
Ingredients
Primary Ingredients
- 2 tbsp olive oil
- 1 onion, finely chopped
- 3 garlic cloves, minced
- 500g (1 lb) lean ground beef (mince)
- ⅓ cup tomato paste
- 1 ¼ cup long grain white rice, uncooked
- 2.5 cups (625 ml) low sodium chicken broth/stock
- 400g (14 oz) can corn kernels, drained
- 400g (14 oz) can black beans, drained
- 1 capsicum/bell pepper, diced
- 1 cup green onions/shallots, chopped
- 2 cups (200g) shredded cheese (any melting type)
Spices
- 0.5 tsp cayenne pepper
- 1.5 tbsp dried oregano
- 3 tsp cumin
- 3 tsp coriander
- 3 tsp onion powder
- 2 tsp paprika
- 1.5 tsp salt
Instructions
- Heat oil and sauté aromatics: Heat olive oil in a large pot over high heat. Add the minced garlic and finely chopped onion, cooking for about 1 ½ minutes until the onion becomes translucent and fragrant.
- Cook ground beef: Add the lean ground beef to the pot, breaking it up with a spoon or spatula. Cook for about 2 minutes until no visible raw meat remains and the beef is nicely browned.
- Add spices: Stir in the Mexican spices—cayenne pepper, dried oregano, cumin, coriander, onion powder, paprika, and salt. Cook for 30 seconds to release their flavors.
- Cook the bell pepper: Add diced capsicum (bell pepper) to the pot and cook for 1 minute to soften slightly and incorporate into the mixture.
- Add tomato paste and broth: Stir in the tomato paste, then pour in the chicken broth. Mix well to combine all ingredients thoroughly.
- Add rice, corn, and beans: Add the uncooked long grain white rice, drained corn kernels, and drained black beans to the pot. Stir everything together evenly.
- Simmer the casserole: Bring the mixture to a simmer, then cover the pot with a lid and reduce the heat to medium-low. Let it gently simmer for 15 minutes, allowing the rice to cook and absorb the flavors.
- Incorporate green onions and cheese halfway: Remove the lid and quickly stir in the chopped green onions along with half of the shredded cheese, mixing gently to distribute.
- Top with remaining cheese and melt: Smooth the surface of the casserole, then sprinkle the remaining cheese on top. Cover the pot again and leave it off the heat for 1 minute to melt the cheese with residual heat.
- Serve and garnish: Remove the casserole from the stove and serve immediately. Garnish with additional chopped green onions if desired for a fresh finish.
Notes
- Note 1: Using long grain white rice gives a fluffy texture; you can substitute with brown rice but increase the cooking time accordingly.
- Note 2: Draining the canned corn and beans prevents excess liquid in the casserole, ensuring the rice cooks properly.
- Note 3: Use any cheese that melts well such as cheddar, Monterey Jack, or mozzarella for a gooey topping.
- Note 4: Adjust cayenne pepper to your spice preference or omit for a milder dish.
Leave a Reply