Mexican Beef and Rice Skillet

Category: Dinner Ideas That Actually Work

This Mexican-inspired skillet combines ground beef with aromatic onions, garlic, and taco seasoning, cooked alongside jasmine rice, black beans, and corn in a rich tomato and chili broth. After simmering to tender perfection, it’s topped with melted cheese and fresh cilantro, creating a hearty meal full of bold flavors and satisfying textures. Ready in just 30 minutes, this dish offers a comforting balance of protein, grains, and vegetables perfect for busy weeknights.

Lili Clark smiling at the camera.
Created By Lili Clark
Updated on Fri, 20 Feb 2026 01:58:29 GMT
A spoon is in a bowl of food. Save
A spoon is in a bowl of food. | lilicooks.com

This Mexican Beef and Rice Skillet is the perfect quick and satisfying meal for busy weeknights. Ready in 30 minutes, it combines ground beef, rice, beans, and veggies in one pan for easy cleanup and maximum flavor. The mix of taco seasoning and Rotel tomatoes brings a vibrant, comforting taste that the whole family will enjoy.

I first cooked this recipe on a hectic weeknight and was thrilled at how quickly it came together. Now it’s a go-to in our house whenever we want something hearty without a lot of fuss.

Ingredients

  • Olive oil: helps brown the beef and infuse the dish with a subtle richness. Choose extra virgin for better flavor
  • Ground beef: with a fat ratio of 80/20 or 85/15 strikes a great balance between juiciness and lean protein
  • Medium onion: adds sweetness and depth when softened properly. Look for firm, heavy onions with dry skins
  • Garlic cloves: bring aromatic warmth; fresh is best for the brightest taste
  • Taco seasoning: opt for a good quality blend with smoky, spicy notes to elevate the dish
  • Fine sea salt: is essential for seasoning; adjust to taste but do not skimp
  • Rotel diced tomatoes and green chilis: contribute brightness and a subtle kick. Use the original variety for best flavor
  • Black beans: add creaminess and plant-based protein. Rinse them well to reduce sodium and improve texture
  • Corn: complements the beans with natural sweetness. Frozen or canned both work fine; thaw or drain accordingly
  • Jasmine rice: provides a fragrant, slightly sticky texture that absorbs the savory juices beautifully. Rinse it first to prevent clumping
  • Low-sodium chicken stock: adds moisture and richness without overpowering the flavors
  • Mexican cheese: or a combination of Colby jack, mozzarella, and cheddar melts perfectly. Fresh shredded cheese will melt more evenly

Step-by-Step Instructions

Sauté the Beef:
Heat one tablespoon of olive oil in a large skillet over medium heat. Add one pound of ground beef and break it apart with a spatula. Cook for about three minutes until the beef is just no longer pink, being careful not to overcook at this stage.
Cook the Aromatics:
Add the diced medium onion to the beef and continue sautéing for another three to four minutes until the onion softens and becomes translucent. Then add minced garlic and cook for thirty seconds until fragrant but not burnt.
Season and Combine:
Stir in four tablespoons of taco seasoning to coat all the beef and onions evenly. This step builds the flavor base.
Add Veggies and Rice:
Pour in the entire can of Rotel tomatoes with green chilis including the juices, one drained can of black beans, one cup of corn, and three quarters cup of rinsed jasmine rice. Stir well to evenly distribute all ingredients.
Simmer with Stock:
Pour in two cups of low sodium chicken stock and add half a teaspoon of fine sea salt. Bring the mixture to a gentle boil, then reduce heat to low and cover with a tight-fitting lid. Let it simmer for fifteen minutes or until the rice is fully cooked and fluffy.
Melt the Cheese:
Turn off the heat and uncover the skillet. Sprinkle two cups of shredded Mexican cheese evenly over the top. Cover again and allow it to rest for five minutes so the cheese melts into a gooey topping.
Garnish and Serve:
Before serving, add fresh cilantro or your favorite taco toppings to brighten every spoonful.
A spoon is scooping up food from a pan. Save
A spoon is scooping up food from a pan. | lilicooks.com

My favorite ingredient has to be the Rotel tomatoes diced with green chilis because they add such a lively, authentic Mexican flavor. One of my most treasured memories is cooking this skillet for a spontaneous family gathering and watching everyone pile on their custom toppings with huge smiles.

Storage Tips

Store leftovers covered in the refrigerator for up to four days. Reheat gently on the stove or microwave adding a splash of water or broth if it seems dry. You can also freeze portions in airtight containers for up to three months which makes it a fantastic make-ahead meal.

Ingredient Substitutions

Ground turkey or chicken can replace beef for a leaner option though the flavor will be milder so you might want to add extra seasoning. Black beans could be swapped for pinto or kidney beans for a bit of variety. Use vegetable broth instead of chicken stock to make the dish vegetarian friendly, and experiment with different shredded cheese blends based on what you have on hand.

Serving Suggestions

Serve with a dollop of sour cream or guacamole to cool down the spiciness. Warm corn tortillas, chips with salsa, or a simple side salad with lime vinaigrette complement the rich skillet beautifully. Fresh lime wedges for squeezing over add a burst of brightness that never gets old.

Cultural Context

This one-pan dish blends traditional Mexican flavors with American convenience cooking. It’s inspired by classic taco ingredients but adapted to be a simple, all-in-one meal perfect for weeknights or casual dinners. Its popularity reflects how Mexican cuisine has influenced home cooking across many households in the United States.

Recipe FAQs

→ Can I use a different type of rice?

Yes, long grain white or brown rice can be substituted, but adjust the cooking time and liquid accordingly to ensure proper doneness.

→ Is it possible to make this dish spicier?

Absolutely! Adding extra chili peppers, jalapeños, or a pinch of cayenne pepper enhances the heat to your taste.

→ What can I use instead of black beans?

Kidney beans or pinto beans work well as substitutes and provide a similar texture and flavor balance.

→ How do I prevent the rice from sticking to the skillet?

Using a nonstick or well-seasoned skillet and stirring gently during the first few minutes of cooking helps keep the rice from sticking.

→ Can I prepare this dish ahead of time?

Yes, it reheats nicely. Store leftovers in an airtight container in the refrigerator and reheat gently on the stove or microwave.

Mexican Beef Rice Skillet

One-pan skillet blending seasoned beef, rice, beans, corn, and melted cheese for a flavorful meal.

Preparation Time
7 min
Cooking Time
23 min
Overall Time
30 min
Created By: Lili Clark

Category: Dinner

Skill Level: Beginner-Friendly

Cuisine Type: Mexican

Output: 6 Serves

Dietary Options: Gluten-Free

Ingredients

→ Protein

01 1 lb ground beef, 80/20 or 85/15

→ Vegetables & Aromatics

02 1 medium onion, diced
03 2 garlic cloves, minced
04 10 oz can Rotel diced tomatoes and green chilis (original)
05 1 can black beans, drained and rinsed
06 1 cup corn, rinsed (frozen or canned)

→ Grains

07 ¾ cup jasmine rice, rinsed and drained

→ Liquids

08 2 cups low-sodium chicken stock
09 1 Tbsp olive oil

→ Seasonings & Cheese

10 4 Tbsp taco seasoning
11 ½ tsp fine sea salt, or to taste
12 2 cups Mexican cheese blend (Colby jack or equal parts mozzarella and cheddar)

Steps

Step 01

Heat olive oil in a large skillet over medium heat. Add ground beef and sauté, breaking apart with a spatula, until no longer pink, about 3 minutes.

Step 02

Add diced onion and cook until softened, 3 to 4 minutes. Stir in minced garlic and cook for 30 seconds until fragrant.

Step 03

Incorporate taco seasoning and stir to combine evenly with the beef and vegetables.

Step 04

Stir in diced tomatoes with juices, black beans, corn, and jasmine rice until evenly distributed.

Step 05

Pour in chicken stock and sea salt, then bring to a gentle boil. Reduce heat to low, cover with a tight-fitting lid, and simmer for 15 minutes or until rice is tender.

Step 06

Remove skillet from heat, uncover, sprinkle cheese over the top, cover again, and let rest 5 minutes until cheese is melted.

Step 07

Garnish with fresh cilantro and serve with preferred taco toppings such as diced avocado, sour cream, or salsa.

Tips

  1. This dish reheats well and can be customized with your favorite taco toppings.

Required Tools

  • Large skillet with lid
  • Spatula

Allergy Information

Always check each ingredient for allergens, and consult a medical professional if unsure.
  • Contains dairy and soy (from cheese and seasoning)

Nutritional Information (per serving)

These details are shared for general guidance and don’t replace professional advice.
  • Calories: 586
  • Fats: 35 g
  • Carbohydrates: 36 g
  • Proteins: 32 g