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
- Cook the beef – In a large skillet, cook ground beef over medium heat until browned. Drain excess fat.
- Sauté the aromatics – Add chopped onion and garlic. Cook until softened.
- Add rice and seasoning – Stir in uncooked rice, taco seasoning, chili powder, cumin, salt, and pepper.
- Simmer the mixture – Add diced tomatoes, tomato sauce, beef broth, black beans, and corn. Stir well.
- Cover and cook – Bring to a simmer, cover, and cook on low for 20 minutes until the rice is tender.
- 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
Mexican Beef and Rice Skillet
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4–6 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
- 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
- In a large skillet over medium heat, cook the ground beef until browned. Drain excess fat if needed.
- Add diced onion and garlic, and sauté for 2–3 minutes until softened.
- Stir in rice, diced tomatoes, black beans, corn, broth, tomato paste, chili powder, cumin, paprika, salt, and pepper.
- 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.
- Remove from heat and sprinkle cheese on top. Cover for 2–3 minutes until melted.
- 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