This hearty one-pan dinner combines savory ground beef, fluffy long-grain rice, and zesty spices for a satisfying meal that is ready in under 30 minutes. It is an ideal solution for busy weeknights when you need a crowd-pleasing dish that requires minimal cleanup. By cooking the rice directly in the seasoned broth, every bite is infused with deep, authentic flavor that keeps the whole family coming back for seconds.

List of ingredients
- 1 lb ground beef, 80/20 blend recommended
- 1 cup long-grain white rice, uncooked
- 2 cups chicken broth, low-sodium preferred
- 10 oz canned diced tomatoes with green chiles, such as Rotel, do not drain
- 8 oz tomato sauce
- 1 yellow onion, medium, diced
- 3 garlic cloves, minced
- 1 1/2 tsp chili powder
- 1 tsp ground cumin
- 1/2 tsp smoked paprika
- 1/2 tsp garlic powder
- 3/4 tsp salt, or to taste
- 1/4 tsp black pepper
- 1 1/2 cups shredded Mexican cheese blend, divided
- 1 tbsp olive oil
- 2 tbsp fresh cilantro, chopped, for garnish
- 1/4 cup sour cream, for serving, optional
step-by-step instructions
- Step: Heat the olive oil in a large, deep skillet or sauté pan over medium-high heat.
- Step: Add the diced onion and cook for 3 to 4 minutes, stirring occasionally, until softened and translucent.
- Step: Add the ground beef to the skillet. Break it apart with a wooden spoon and cook for 5 to 6 minutes until no pink remains. Drain off any excess fat, leaving about 1 tablespoon in the pan for flavor.
- Step: Stir in the minced garlic, chili powder, cumin, smoked paprika, garlic powder, salt, and black pepper. Cook for 1 minute until fragrant.
- Step: Add the uncooked rice and stir to coat every grain in the seasoned beef mixture. Toast for about 1 minute.
- Step: Pour in the chicken broth, diced tomatoes with green chiles (with their juices), and tomato sauce. Stir everything together and bring to a boil.
- Step: Once boiling, reduce the heat to low and cover the skillet tightly with a lid. Simmer for 18 to 20 minutes, or until the rice is tender and has absorbed most of the liquid.
- Step: Remove the lid and stir gently. Sprinkle 1 cup of the shredded cheese evenly over the top, then cover again for 2 minutes to melt.
- Step: Top with the remaining cheese, fresh cilantro, and a dollop of sour cream if desired. Serve hot straight from the skillet.
Refining Your Technique
Achieving the Perfect Rice Texture
The key to perfect rice in this skillet is ensuring the heat is kept at a gentle simmer once the liquid is added. If the boil is too vigorous, the liquid will evaporate before the rice is fully cooked. Always ensure your lid is tight to trap steam; if your lid is loose, use a layer of foil under it for a better seal.
Toasting the Grains for Extra Flavor
Never skip the step of toasting the raw rice in the beef fat and spices before adding your liquids. This process creates a light crust on the grain that prevents it from turning into a mushy consistency while simmering. It also helps the spices adhere better to the rice, ensuring every bite has a consistent profile.
Customization Ideas
Adding Texture and Nutrition
You can easily incorporate additional ingredients like drained canned black beans, sweet corn kernels, or even diced bell peppers to increase the vegetable content. If you use fresh vegetables, add them when you sauté the onions so they have enough time to soften. Canned beans should be added when you pour in the broth so they warm through with the rest of the meal.
Adjusting the Spice Levels
For those who prefer a milder flavor, you can swap the diced tomatoes with green chiles for plain diced tomatoes. Conversely, if you enjoy more heat, replace the chili powder with a hot version or add a finely minced serrano pepper when sautéing the onions. A final dash of your favorite hot sauce stirred in at the end can also provide a brighter, sharper kick.
Serving and Presentation
Recommended Accompaniments
This dish is substantial enough to be a standalone meal, but serving it with warmed flour tortillas makes for a fun way to scoop up the cheesy rice mixture. A crisp green salad topped with a lime vinaigrette provides a cooling, acidic crunch that cuts through the richness of the cheese. You can also offer a side of sliced avocado or fresh lime wedges to brighten the flavors.
Storing and Reheating Best Practices
Maintaining Moisture in Leftovers
Leftovers should be stored in an airtight container in the refrigerator for up to 4 days. When reheating, the rice may dry out slightly, so add a tablespoon of chicken broth or water before placing it in the microwave or on the stove. Stir halfway through the heating process to ensure the temperature is consistent throughout and the cheese regains its creamy texture.
Freezing for Future Use
If you plan to freeze this meal, do so in portions that allow for easy thawing. Allow the skillet to cool completely before transferring it to freezer-safe containers. When you are ready to eat, thaw the dish in the refrigerator overnight and reheat it on the stovetop over low heat, adding a splash of fresh broth to bring the dish back to its original consistency.
Frequently Asked Questions
Can I use brown rice instead of white rice?
Yes, but you must adjust the cooking process. Brown rice requires a longer cooking time and more liquid, so add an extra half cup of broth and simmer for 35 to 40 minutes instead of the standard time listed. Keep the heat very low to ensure the bottom of the rice does not scorch while the grains soften.
Is there a way to make this dish ahead of time?
You can brown the beef and onions with the spices up to two days in advance and keep them in the refrigerator. When you are ready for dinner, simply add the rice and liquids to your pre-cooked base and proceed with the simmering instructions. This saves significant time on busy evenings while maintaining the fresh taste of the finished meal.
What should I do if the rice is still hard after the recommended time?
If the liquid has evaporated but the rice is still firm, add an additional quarter cup of chicken broth, stir gently, cover, and cook for another 5 minutes on low heat. Ensure your heat is truly at its lowest setting to avoid burning the bottom while the extra steam finishes the cooking process. If you notice it looks dry early in the process, checking it at the 15-minute mark is always a good idea.
Print
Cheesy Mexican Ground Beef and Rice Skillet
- Total Time: PT35M
- Yield: 4 servings 1x
- Diet: Gluten-Free
Description
This cheesy Mexican ground beef and rice skillet comes together in one pan in under 30 minutes, making it the ultimate last-minute dinner the whole family will love.
Ingredients
- 1 lb ground beef, 80/20 blend recommended
- 1 cup long-grain white rice, uncooked
- 2 cups chicken broth, low-sodium preferred
- 10 oz canned diced tomatoes with green chiles, such as Rotel, do not drain
- 8 oz tomato sauce
- 1 yellow onion, medium, diced
- 3 garlic cloves, minced
- 1 1/2 tsp chili powder
- 1 tsp ground cumin
- 1/2 tsp smoked paprika
- 1/2 tsp garlic powder
- 3/4 tsp salt, or to taste
- 1/4 tsp black pepper
- 1 1/2 cups shredded Mexican cheese blend, divided
- 1 tbsp olive oil
- 2 tbsp fresh cilantro, chopped, for garnish
- 1/4 cup sour cream, for serving, optional
Instructions
- Step: Heat the olive oil in a large, deep skillet or sauté pan over medium-high heat.
- Step: Add the diced onion and cook for 3 to 4 minutes, stirring occasionally, until softened and translucent.
- Step: Add the ground beef to the skillet. Break it apart with a wooden spoon and cook for 5 to 6 minutes until no pink remains. Drain off any excess fat, leaving about 1 tablespoon in the pan for flavor.
- Step: Stir in the minced garlic, chili powder, cumin, smoked paprika, garlic powder, salt, and black pepper. Cook for 1 minute until fragrant.
- Step: Add the uncooked rice and stir to coat every grain in the seasoned beef mixture. Toast for about 1 minute.
- Step: Pour in the chicken broth, diced tomatoes with green chiles (with their juices), and tomato sauce. Stir everything together and bring to a boil.
- Step: Once boiling, reduce the heat to low and cover the skillet tightly with a lid. Simmer for 18 to 20 minutes, or until the rice is tender and has absorbed most of the liquid.
- Step: Remove the lid and stir gently. Sprinkle 1 cup of the shredded cheese evenly over the top, then cover again for 2 minutes to melt.
- Step: Top with the remaining cheese, fresh cilantro, and a dollop of sour cream if desired. Serve hot straight from the skillet.
Notes
Leftovers keep well in an airtight container in the fridge for up to 4 days. Reheat in a skillet over medium-low heat with a splash of broth to loosen the rice, or microwave in 90-second intervals, stirring between each. For a make-ahead option, brown the beef and onion mixture in advance and refrigerate for up to 2 days before finishing the dish. If your skillet does not have a tight-fitting lid, cover tightly with aluminum foil to trap steam and cook the rice properly.
- Prep Time: PT10M
- Cook Time: PT25M
- Category: Dinner
- Method: Stovetop
- Cuisine: Mexican-American
Nutrition
- Serving Size: 1 bowl
- Calories: 520 kcal
- Sugar: 5 g
- Sodium: 780 mg
- Fat: 22 g
- Saturated Fat: 9 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 48 g
- Fiber: 4 g
- Protein: 30 g
- Cholesterol: 85 mg