Tex-Mex Ground Beef And Rice Skillet

Tex-Mex Ground Beef And Rice Skillet

There are some Saturday afternoons that simply beg for a proper, slow-cooked project. You know the ones: the rain is tapping a gentle rhythm against the kitchen window, a good podcast is playing from the speaker on the counter, and the whole house has that quiet, expectant hush of a day with nowhere to be. On those afternoons, I find myself pulled towards the stove, not for speed, but for the sheer, uncomplicated pleasure of building flavour from the ground up. This Tex-Mex Ground Beef and Rice Skillet is my favourite kind of weekend comfort; it’s a single pan, a handful of humble ingredients, and an hour of your time that rewards you with a deeply savoury, deeply satisfying meal that feels like a warm hug in a bowl. After testing this recipe five times, I finally got it just right, and it’s become the anchor of many a cosy weekend.

Recipe Overview

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Servings: 4 generous portions
  • Difficulty: Easy

Why You’ll Love This Tex-Mex Ground Beef and Rice Skillet

  • One-Pan Wonder: From browning the beef to simmering the rice, everything happens in a single skillet. Less washing up means more time to put your feet up.
  • Deep, Layered Flavour: This isn’t a thrown-together weeknight affair. We take the time to properly brown the meat and toast the rice, building a foundation of savoury richness that store-bought spice mixes just can’t replicate.
  • Adaptable and Forgiving: It’s a brilliant base recipe. You can dial the heat up or down, swap in whatever vegetables are languishing in the fridge, or use a different type of rice – it always turns out beautifully.
  • Perfect for Meal Prep: The flavours only get better after a day in the fridge. It reheats like a dream, making it the ideal candidate for a week’s worth of satisfying lunches or quick dinners.
  • Genuinely Satisfying: This is a complete meal in itself. The combination of protein, carbohydrates, and vegetables is balanced and hearty, leaving you full and content without feeling heavy.
Tex-Mex Ground Beef and Rice Skillet

Tex-Mex Ground Beef and Rice Skillet
15 min prep  ·  30 min cook  ·  4 servings

📌Save to Pinterest

Ingredients You’ll Need

  • 1 tablespoon olive oil
  • 500g lean minced beef (10-15% fat is ideal)
  • 1 large onion, finely diced
  • 2 cloves garlic, minced
  • 1 large red bell pepper, deseeded and diced
  • 1 large green bell pepper, deseeded and diced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon cayenne pepper (optional, for heat)
  • 1 x 400g tin of chopped tomatoes
  • 400ml beef stock
  • 200g long-grain white rice (such as basmati or jasmine), rinsed
  • 1 x 400g tin of black beans, drained and rinsed
  • 150g sweetcorn (frozen or tinned, drained)
  • Salt and freshly ground black pepper, to taste
  • Fresh coriander, chopped, for garnish
  • Juice of 1 lime, for serving

Tip: Rinsing the rice until the water runs clear is a crucial step. This washes away excess starch, preventing the final dish from becoming gummy or sticky, and ensures each grain of rice stays separate and fluffy.

How to Make Tex-Mex Ground Beef and Rice Skillet

  1. Brown the Beef for Depth: Heat the olive oil in a large, deep frying pan or skillet over a medium-high heat. Once the oil shimmers, add the minced beef. Break it up with a wooden spoon and let it cook, undisturbed, for 3-4 minutes. You’re waiting for a deep, mahogany brown crust to form on the bottom of the pan. This is the fond, and it’s pure flavour. Sensory cue: The sound of the beef sizzling will be vigorous, and the aroma will shift from raw meat to a rich, toasty, almost nutty scent. Stir and cook for another 2-3 minutes until the beef is completely browned and no pink remains.
  2. Sweat the Aromatics: Using a slotted spoon, transfer the browned beef to a plate, leaving about 1 tablespoon of rendered fat in the pan. Reduce the heat to medium. Add the diced onion and both bell peppers. Sensory cue: You’ll hear a gentle, soft sizzle as they hit the pan. The kitchen will fill with the sweet, sharp fragrance of sautéing onion and pepper. Cook, stirring occasionally, for 6-8 minutes, until the vegetables have softened and the onion is translucent. The peppers should be tender but not mushy.
  3. Bloom the Spices: Add the minced garlic, ground cumin, smoked paprika, oregano, and cayenne pepper (if using) to the pan. Stir continuously for 30-60 seconds. Sensory cue: The aroma will become intensely fragrant and complex – warm, earthy, and smoky. The spices will coat the vegetables in a thin, brick-red paste. This step is essential for waking up the flavours of the dried spices.
  4. Build the Base: Pour in the tinned chopped tomatoes, scraping the bottom of the pan with your wooden spoon to lift all those browned bits of flavour (the fond) into the liquid. Add the beef stock and a generous pinch of salt. Sensory cue: The liquid will hiss and steam as it hits the hot pan. The colour will be a rich, rusty red. Bring the mixture to a gentle, rolling boil, then reduce the heat to a low simmer.
  5. Toast the Rice (The Secret Step): In a separate, dry frying pan over a medium heat, add the rinsed rice. Toast the rice, stirring frequently, for 2-3 minutes. Sensory cue: The rice will make a faint rustling sound, and you’ll smell a light, nutty, popcorn-like aroma. The grains will look slightly milky and opaque. This toasting step helps the rice grains stay separate during cooking.
  6. Combine and Simmer: Add the toasted rice, browned beef, drained black beans, and sweetcorn to the pan with the tomato mixture. Stir everything together gently to combine. Bring the pan back to a gentle simmer, then lower the heat to low, cover the pan with a tight-fitting lid, and let it cook undisturbed for 20-25 minutes. Sensory cue: The sound will be a quiet, contented burble. The kitchen will be filled with a rich, comforting, all-encompassing aroma of spiced beef and tomato. Do not lift the lid during this time – the steam is what cooks the rice.
  7. Rest and Finish: After 25 minutes, remove the pan from the heat. Do not remove the lid. Let it rest, covered, for a full 5 minutes. Sensory cue: The steam will settle, and the frantic bubbling will cease. This resting period allows the rice to finish absorbing the last of the liquid and steam to a perfect fluffy texture. After 5 minutes, fluff the mixture gently with a fork. Taste and adjust seasoning with salt and pepper. Squeeze over the juice of half a lime and scatter with fresh coriander just before serving.

Tips From My Kitchen

  • Don’t Skip the Maillard Reaction: The deep browning of the beef in the first step is non-negotiable. That dark crust is where the savoury, meaty flavour of the entire dish is born. If you crowd the pan or stir too often, the beef will steam rather than brown, and you’ll lose that critical depth of flavour. Patience here pays off tenfold.
  • Rinse Your Rice Thoroughly: I cannot overstate this. Long-grain rice is coated in a fine layer of starch. If you don’t rinse it off, that starch will gelatinise during cooking, turning your lovely, separate grains into a sticky, claggy mess. Rinse in a fine-mesh sieve under cold running water until the water runs completely clear – about a minute or so.
  • Use a Heavy-Bottomed Pan: A good-quality, heavy-based frying pan or skillet distributes heat evenly, preventing hot spots that can burn the rice or the fond. It also retains heat better, maintaining a steady, gentle simmer that is essential for perfectly cooked rice. A flimsy pan will lead to uneven cooking and a higher chance of burning.
  • Resist the Urge to Peek: When the rice is simmering under the lid, do not lift the lid to check on it. Every time you do, you release steam and lower the internal temperature of the pan. This interrupts the cooking process and can result in undercooked or unevenly cooked rice. Trust the process and the timer.
  • The Rest is Not Optional: That final 5-minute rest off the heat is as crucial as the cooking time itself. The residual steam finishes the cooking process, allowing the rice to absorb any last bit of liquid and become perfectly tender. It also allows the flavours to meld together and settle. Skipping this step is the fastest way to a watery or unevenly cooked dish.

Equipment You’ll Need

  • Large frying pan or skillet (30cm / 12-inch with a lid)
  • Sharp knife and cutting board
  • Small mixing bowls for prepped ingredients
  • Wooden spoon or heat-resistant spatula
  • Fine-mesh sieve for rinsing the rice
  • Measuring spoons and jug

Common Mistakes to Avoid

  • Overcrowding the pan when browning the beef: If you add too much beef to the pan at once, it will release its moisture and steam rather than brown. The temperature of the pan will drop, and you’ll end up with grey, watery meat. Cook the beef in two batches if your pan isn’t large enough, or use a wider pan. The goal is a single, even layer of meat in the pan.
  • Using the wrong cooking temperature: The initial browning needs high heat (medium-high), but once you add the liquid and rice, the heat must be turned right down to a low, gentle simmer. A vigorous boil will break down the rice grains and evaporate the liquid too quickly, leaving you with a mushy, dry mess. The perfect simmer is one where you see small, lazy bubbles breaking the surface, not a rolling boil.
  • Skipping the rest time: I know it’s tempting to dive straight in, but that 5-minute rest is the difference between good and great. If you serve the dish immediately, the rice will be wet, the grains will clump, and the flavours won’t have had a chance to marry. The rest allows the starches to settle and the texture to become perfectly fluffy.

Delicious Variations to Try

  • Spicy Version: For a significant kick of heat, include 1 finely chopped chipotle pepper in adobo sauce along with the garlic and spices. You can also stir in a teaspoon of hot smoked paprika or a diced fresh jalapeño (seeds and all) with the onions and peppers. Serve with a dollop of soured cream and sliced fresh red chilli on top.
  • Vegetarian/Vegan Option: Omit the minced beef entirely. Replace it with a 400g tin of drained and rinsed kidney beans or pinto beans, plus 200g of finely chopped mushrooms (chestnut or portobello work well). Sauté the mushrooms with the onions and peppers until they release their liquid and start to brown, then proceed with the recipe. Use a good-quality vegetable stock instead of beef stock.
  • Different Protein: This recipe works wonderfully with other meats. Substitute the minced beef with an equal weight of minced turkey or chicken. Because these are leaner, you may need to add an extra tablespoon of oil to the pan to prevent sticking and ensure good browning. For a chunkier texture, try using 400g of diced, boneless, skinless chicken thighs, browned in batches before cooking the vegetables.

What to Serve With Tex-Mex Ground Beef and Rice Skillet

This skillet is a complete meal, but a few simple sides can elevate it into a feast. Here are some of my favourite accompaniments:

  • A crisp, green side salad with a zesty lime and coriander vinaigrette to cut through the richness.
  • A generous dollop of soured cream or thick, plain yoghurt for a cooling contrast.
  • Warm, soft flour tortillas for scooping up every last bit.
  • Thinly sliced avocado or a simple guacamole for creamy, buttery texture.
  • A pile of pickled jalapeños or red onions for a sharp, acidic pop.

Frequently Asked Questions

Can I use brown rice instead of white rice?
Yes, you can, but you will need to adjust the liquid and cooking time significantly. Brown rice requires roughly double the cooking time and more liquid. Use 600ml of beef stock instead of 400ml, and simmer for 45-50 minutes before resting. I recommend par-boiling the brown rice for 10 minutes first, then draining it and adding it to the skillet to ensure it cooks evenly with the other ingredients.

How do I store leftovers and how long will they keep?
Allow the skillet to cool completely to room temperature, then transfer it to an airtight container. It will keep well in the refrigerator for up to 4 days. The flavours deepen and meld beautifully overnight, making it an even better lunch the next day. Reheat portions gently in a frying pan with a splash of water or stock, or in the microwave, until piping hot throughout.

Can I freeze this Tex-Mex Ground Beef and Rice Skillet?
Absolutely. This dish freezes brilliantly. Once completely cool, portion it into freezer-safe containers or zip-top bags. It will keep for up to 3 months. To thaw, place it in the refrigerator overnight. To reheat from frozen, you can reheat it gently in a covered pan over a low heat with a splash of stock to add moisture, stirring occasionally until hot.

My rice turned out mushy. What went wrong?
Mushy rice is usually the result of one of three things: not rinsing the rice thoroughly to remove excess starch, using too much liquid, or cooking it at too high a temperature. Ensure you rinse your rice in a sieve until the water runs clear. Measure your stock carefully, and always cook the skillet at a low, gentle simmer, not a rolling boil.

Can I make this recipe in advance for a dinner party?
Yes, and I often do. You can prepare the entire dish up to the point of adding the rice. Follow the recipe through to the end of step 4, where you have the tomato and stock base with the browned beef and vegetables. Allow it to cool, then refrigerate overnight. The next day, bring it to a gentle simmer, toast and add the rice, and proceed with the recipe. The flavours will be even more complex and developed.

Tex-Mex Ground Beef And Rice Skillet

Tex-Mex Ground Beef and Rice Skillet

A one-pan Tex-Mex meal with seasoned ground beef, rice, black beans, and sweetcorn in a smoky tomato sauce, finished with lime and fresh coriander.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 350

Ingredients
  

  • 1 tablespoon olive oil
  • 500 g lean minced beef 10-15% fat is ideal
  • 1 large onion finely diced
  • 2 cloves garlic minced
  • 1 large red bell pepper deseeded and diced
  • 1 large green bell pepper deseeded and diced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon cayenne pepper optional, for heat
  • 1 x 400g tin of chopped tomatoes
  • 400 ml beef stock
  • 200 g long-grain white rice such as basmati or jasmine, rinsed
  • 1 x 400g tin of black beans drained and rinsed
  • 150 g sweetcorn frozen or tinned, drained
  • Salt and freshly ground black pepper to taste
  • Fresh coriander chopped, for garnish
  • Juice of 1 lime for serving

Method
 

  1. Brown the Beef for Depth: Heat the olive oil in a large, deep frying pan or skillet over a medium-high heat. Once the oil shimmers, add the minced beef. Break it up with a wooden spoon and let it cook, undisturbed, for 3-4 minutes. You're waiting for a deep, mahogany brown crust to form on the bottom of the pan. This is the fond, and it's pure flavour. Sensory cue: The sound of the beef sizzling will be vigorous, and the aroma will shift from raw meat to a rich, toasty, almost nutty scent. Stir and cook for another 2-3 minutes until the beef is completely browned and no pink remains.
  2. Sweat the Aromatics: Using a slotted spoon, transfer the browned beef to a plate, leaving about 1 tablespoon of rendered fat in the pan. Reduce the heat to medium. Add the diced onion and both bell peppers. Sensory cue: You'll hear a gentle, soft sizzle as they hit the pan. The kitchen will fill with the sweet, sharp fragrance of sautéing onion and pepper. Cook, stirring occasionally, for 6-8 minutes, until the vegetables have softened and the onion is translucent. The peppers should be tender but not mushy.
  3. Bloom the Spices: Add the minced garlic, ground cumin, smoked paprika, oregano, and cayenne pepper (if using) to the pan. Stir continuously for 30-60 seconds. Sensory cue: The aroma will become intensely fragrant and complex – warm, earthy, and smoky. The spices will coat the vegetables in a thin, brick-red paste. This step is essential for waking up the flavours of the dried spices.
  4. Build the Base: Pour in the tinned chopped tomatoes, scraping the bottom of the pan with your wooden spoon to lift all those browned bits of flavour (the fond) into the liquid. Add the beef stock and a generous pinch of salt. Sensory cue: The liquid will hiss and steam as it hits the hot pan. The colour will be a rich, rusty red. Bring the mixture to a gentle, rolling boil, then reduce the heat to a low simmer.
  5. Toast the Rice (The Secret Step): In a separate, dry frying pan over a medium heat, add the rinsed rice. Toast the rice, stirring frequently, for 2-3 minutes. Sensory cue: The rice will make a faint rustling sound, and you'll smell a light, nutty, popcorn-like aroma. The grains will look slightly milky and opaque. This toasting step helps the rice grains stay separate during cooking.
  6. Combine and Simmer: Add the toasted rice, browned beef, drained black beans, and sweetcorn to the pan with the tomato mixture. Stir everything together gently to combine. Bring the pan back to a gentle simmer, then lower the heat to low, cover the pan with a tight-fitting lid, and let it cook undisturbed for 20-25 minutes. Sensory cue: The sound will be a quiet, contented burble. The kitchen will be filled with a rich, comforting, all-encompassing aroma of spiced beef and tomato. Do not lift the lid during this time – the steam is what cooks the rice.
  7. Rest and Finish: After 25 minutes, remove the pan from the heat. Do not remove the lid. Let it rest, covered, for a full 5 minutes. Sensory cue: The steam will settle, and the frantic bubbling will cease. This resting period allows the rice to finish absorbing the last of the liquid and steam to a perfect fluffy texture. After 5 minutes, fluff the mixture gently with a fork. Taste and adjust seasoning with salt and pepper. Squeeze over the juice of half a lime and scatter with fresh coriander just before serving.

Notes

Toasting the rice before simmering helps keep the grains separate. The cayenne is optional for heat. Resting covered for 5 minutes after cooking is crucial for perfect texture.

This Tex-Mex Ground Beef and Rice Skillet is more than just a recipe; it’s an invitation to slow down, to enjoy the process, and to fill your home with the kind of aromas that make a weekend feel truly special. I’d love to hear how you get on with it—did you add your own twist? What did you serve alongside it? Drop a comment below and let me know. For another satisfying, one-pan meal that feels like a proper project, you might also enjoy our Classic Shepherds Pie With Ground Beef.

You might also like these recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating