Mexican Beef and Rice Skillet

Mexican Beef and Rice Skillet is a quick, easy, and flavor-packed one-pan meal perfect for busy weeknights. Made with ground beef, rice, tomatoes, and bold Mexican spices, this dish comes together in under 30 minutes and is sure to be a family favorite!

Why You’ll Love This Recipe

  • One-pan meal – Minimal cleanup and easy preparation.
  • Hearty and filling – Packed with protein, rice, and veggies.
  • Full of flavor – Seasoned with bold Mexican spices.
  • Customizable – Add your favorite toppings or extra veggies.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Ground beef (or ground turkey for a leaner option)
  • Onion (chopped)
  • Garlic (minced)
  • Uncooked white or brown rice
  • Diced tomatoes (canned)
  • Tomato sauce
  • Beef broth (or chicken broth)
  • Black beans (drained and rinsed)
  • Corn (canned or frozen)
  • Taco seasoning
  • Cumin
  • Chili powder
  • Salt and pepper
  • Shredded cheese (cheddar or Mexican blend)
  • Fresh cilantro (for garnish)

Directions

  1. Cook the beef – In a large skillet, cook ground beef over medium heat until browned. Drain excess fat.
  2. Sauté the aromatics – Add chopped onion and garlic. Cook until softened.
  3. Add rice and seasoning – Stir in uncooked rice, taco seasoning, chili powder, cumin, salt, and pepper.
  4. Simmer the mixture – Add diced tomatoes, tomato sauce, beef broth, black beans, and corn. Stir well.
  5. Cover and cook – Bring to a simmer, cover, and cook on low for 20 minutes until the rice is tender.
  6. Add cheese and serve – Sprinkle shredded cheese over the top, cover for a few minutes to melt, then garnish with cilantro. Serve warm.

Servings and Timing

  • Servings: 4-6
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes

Variations

  • Spicy version – Add diced jalapeños or extra chili powder.
  • Low-carb option – Swap rice for cauliflower rice.
  • Vegetarian option – Replace beef with extra beans or tofu.
  • Creamy twist – Stir in a few spoonfuls of sour cream before serving.

Storage and Reheating

  • Refrigerate: Store in an airtight container for up to 4 days.
  • Freeze: Freeze in portions for up to 3 months.
  • Reheat: Warm on the stovetop with a splash of broth or microwave in short intervals.

FAQs

Can I use pre-cooked rice?

Yes! Reduce broth by half and add cooked rice in the last 5 minutes.

What’s the best cheese for this dish?

Cheddar, Monterey Jack, or a Mexican blend work best.

Can I make this in a slow cooker?

Yes! Brown the beef first, then cook everything on low for 4-5 hours.

How do I keep the rice from getting mushy?

Simmer on low and avoid stirring too often.

Can I use ground chicken instead of beef?

Absolutely! Ground turkey or chicken works well as a leaner alternative.

How do I make this dish extra saucy?

Add an extra ½ cup of tomato sauce or broth.

Can I add more vegetables?

Yes! Bell peppers, zucchini, or spinach make great additions.

What toppings go well with this skillet?

Try avocado, sour cream, salsa, or sliced green onions.

Can I make this dairy-free?

Yes! Skip the cheese or use a dairy-free alternative.

What can I serve with this dish?

It pairs well with tortillas, chips, or a side salad.

Conclusion

Mexican Beef and Rice Skillet is a flavorful, satisfying meal that’s easy to make and perfect for any night of the week. With simple ingredients and bold flavors, this dish is sure to become a go-to recipe in your household. Try it today and enjoy a delicious homemade meal in just one pan!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mexican Beef and Rice Skillet

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: clara
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 46 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Mexican-Inspired
  • Diet: Gluten Free

Description

A one-pan Mexican-inspired meal featuring seasoned ground beef, rice, beans, and veggies, all simmered in a zesty tomato sauce and topped with melted cheese.


Ingredients

Units Scale
  • 1 lb ground beef
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 cup long grain white rice, uncooked
  • 1 can (14.5 oz) diced tomatoes, with juices
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 cup corn kernels (fresh, canned, or frozen)
  • 2 1/4 cups beef broth or water
  • 1 tbsp tomato paste
  • 1 tbsp chili powder
  • 1 tsp cumin
  • 1/2 tsp paprika
  • Salt and pepper to taste
  • 1 cup shredded cheddar or Mexican blend cheese
  • Fresh cilantro, lime wedges, and sour cream for garnish (optional)

Instructions

  1. In a large skillet over medium heat, cook the ground beef until browned. Drain excess fat if needed.
  2. Add diced onion and garlic, and sauté for 2–3 minutes until softened.
  3. Stir in rice, diced tomatoes, black beans, corn, broth, tomato paste, chili powder, cumin, paprika, salt, and pepper.
  4. Bring to a boil, then reduce heat to low. Cover and simmer for 18–20 minutes, or until rice is tender and liquid is absorbed.
  5. Remove from heat and sprinkle cheese on top. Cover for 2–3 minutes until melted.
  6. Garnish with fresh cilantro, lime wedges, and a dollop of sour cream if desired. Serve warm.

Notes

  • Swap ground beef with turkey or plant-based crumbles for a lighter version.
  • Add diced jalapeños or hot sauce for extra heat.
  • Leftovers make a great filling for burritos or stuffed peppers.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 460
  • Sugar: 4g
  • Sodium: 640mg
  • Fat: 22g
  • Saturated Fat: 9g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 5g
  • Protein: 28g
  • Cholesterol: 75mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star