Southwest Beef Dinner

Southwest Beef Dinner is my kind of weeknight skillet meal: one pan, hearty, and actually satisfying without needing a bunch of sides.

It tastes like a Tex-Mex beef and rice situation in the best way, with warm spices, tender rice, and those little pops of corn and black beans. I also really like how the tomatoes with green chiles give it a gentle heat and keep everything from tasting flat.

For me, the best part is the melted cheese on top and the fact that everyone can finish their bowl their own way with cilantro, lime, sour cream, or hot sauce.

Why You’ll Love This Recipe

Weeknight Friendly: It’s a full dinner in one skillet, and it’s the kind of recipe I can make even when I’m tired and don’t want a sink full of dishes.

Real Dinner Energy: Between the beef, rice, and beans, this is filling in a way that doesn’t leave you hunting for snacks an hour later.

Cheesy Finish: That blanket of melted cheddar (or Mexican blend) is the easiest way to make this feel like comfort food.

Southwest Flavor: Chili powder, cumin, smoked paprika, and oregano give it that familiar tex mex beef and rice flavor without needing a packet.

Easy to Tweak: Make it spicier, keep it mild, swap the meat, change the beans—this one is flexible and still works.

Ingredients You’ll Need

Beef and Rice Skillet

  • Olive oil: Just a little to get things going and keep the beef from sticking before it releases its own fat.
  • Lean ground beef: I like lean here so the skillet doesn’t get greasy, but anything around 85–90% works fine. Drain if there’s a lot of fat.

  • Yellow onion: Gives the base a sweeter, more savory flavor. White onion works too.
  • Red bell pepper: I like the color and the mild sweetness. Green bell pepper is fine if that’s what you have.
  • Garlic: Fresh is best here, but the jarred kind works in a pinch.
  • Long grain white rice: Regular long grain is the easiest and most reliable for this. Rinsing helps keep it from turning gummy.
  • Low sodium beef broth: Keeps the rice savory without making the whole dish too salty. If you only have regular broth, just go lighter on added salt.
  • Diced tomatoes with green chiles: This adds moisture and that mild Southwest kick. If you want it milder, use plain diced tomatoes and add a pinch of green chile separately (or skip it).
  • Black beans: Drain and rinse so the skillet doesn’t get murky. Pinto beans work too.

  • Frozen corn: Straight from frozen is fine. It warms up quickly and adds a little sweetness.
  • Shredded cheddar or Mexican blend cheese: I usually grab Mexican blend for convenience, but sharp cheddar is really good here too.

Southwest Seasoning

  • Chili powder: This is the main “Southwest” flavor in the whole dish, so use one you like.
  • Ground cumin: Don’t skip it—this is what makes it taste like a real southwest beef skillet instead of plain beef and rice.
  • Smoked paprika: Adds a little smoky depth. Regular paprika works, but smoked is better if you have it.
  • Dried oregano: Gives it that familiar Tex-Mex background flavor. Mexican oregano is great if you keep it around.
  • Kosher salt: Start with the recipe amount, then adjust at the end after the cheese goes on (cheese adds salt).

  • Black pepper: Just enough to round things out.

Optional Toppings

  • Cilantro: Brightens everything up and makes the skillet taste less heavy.
  • Green onions: Nice for a little bite and crunch on top.
  • Sour cream: This cools the heat and makes it extra comforting.
  • Avocado: Creamy and mild, especially good if you make it spicy.
  • Lime wedges: A squeeze at the end makes the whole dish taste fresher.
  • Hot sauce: Good if your diced chiles are mild and you want more heat.

Recipe Instructions

  1. Heat the oil: Heat the olive oil in a large deep skillet (with a lid) over medium-high heat.
  2. Brown the beef: Add the ground beef and cook until browned, breaking it up as it cooks. Drain off excess fat if needed.
  3. Cook the vegetables: Add the diced onion and red bell pepper and cook until softened, about 3 to 5 minutes.
  4. Add the garlic: Stir in the minced garlic and cook for about 30 seconds, just until fragrant.
  5. Add the seasoning: Add chili powder, cumin, smoked paprika, oregano, salt, and pepper, then stir well so everything is coated.
  6. Add the rice and liquids: Stir in the rinsed rice, beef broth, and diced tomatoes with green chiles. Bring to a gentle boil.
  7. Simmer: Reduce heat to low, cover, and simmer until the rice is tender and most of the liquid is absorbed, about 18 to 20 minutes.

  8. Add beans and corn: Stir in the black beans and frozen corn. Cover again and cook until heated through, about 3 to 5 minutes.
  9. Melt the cheese: Sprinkle the shredded cheese over the top, cover, and cook until melted, about 2 to 3 minutes. Let it rest for a couple minutes, then serve with your favorite toppings.

Some of my tips!

This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.

Recipe Tips & Tricks

Use a deep skillet with a good lid. The rice cooks more evenly when the steam stays trapped. If your lid is a little loose, you may need a splash more broth near the end.

Rinse the rice. It only takes a minute and helps keep the texture more separate instead of sticky.

Drain the beef if it’s greasy. Too much fat can make the finished skillet feel heavy and can slow down how the rice cooks.

Keep the simmer gentle. If it’s boiling hard, the liquid can cook off before the rice is tender. Low and steady works best.

Taste after the cheese melts. Cheese can change the salt level a lot, so I like to adjust at the very end with a pinch of salt or a squeeze of lime.

Make some touches!

There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.

Serving Suggestions

  • Toppings bar: Put out sour cream, cilantro, lime wedges, avocado, and hot sauce. It’s an easy way to make everyone happy without making extra food.
  • Simple salad: A chopped romaine salad with tomatoes, cucumbers, and a limey dressing is really nice next to this. It keeps the meal from feeling too heavy.
  • Chips and salsa: Serve with tortilla chips and salsa or pico de gallo. The crunch on the side is good with the soft rice and beans.
  • Roasted veggies: Roasted zucchini or a sheet pan of peppers and onions fits right in with the Southwest flavors. I’ll do this if I want more vegetables on the table.

Save it for later

This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.

Storage and Make Ahead

Store leftovers covered in the fridge for up to 4 days. The rice will soak up more liquid as it sits, so it will look thicker the next day.

For reheating, I usually add a small splash of water or broth and warm it in the microwave, stirring once or twice. On the stove, keep the heat low and cover the pan so it warms through without sticking.

You can also freeze individual portions in airtight containers. It’s a handy lunch option, especially if you add the fresh toppings after reheating instead of before.

Thaw in the fridge overnight when you can, then reheat as usual. If you reheat from frozen, just expect it to take a little longer and stir more often.

A few quick answers

This section covers a few extra details that may help before you head to the recipe card.

Recipe FAQs

Can I use ground turkey or ground chicken instead of beef?

Yes. Ground turkey or chicken works well and makes it a little lighter. I usually add an extra small pinch of salt and a touch more chili powder since lean poultry can taste a bit milder.

Can I use brown rice?

You can, but it takes longer and needs more liquid. Plan on increasing the simmer time and adding extra broth as needed until the rice is tender.

Why is my rice still crunchy?

Most of the time it just needs a little more liquid and time. Add a splash of broth or water, cover, and keep it on low for a few more minutes.

How can I make it spicier (or keep it mild)?

For more heat, add diced jalapeño with the onion and pepper, or stir in extra diced green chiles. To keep it mild, use plain diced tomatoes instead of tomatoes with green chiles and go easy on hot sauce at the table.

Can I swap the beef broth for something else?

Chicken broth works if you want a milder flavor, and it’s what I use when I’m making the turkey version. Vegetable broth will work too, but the beef broth gives it more of that classic southwest beef and rice skillet taste.

You might also like

Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

Southwest Beef Dinner

Southwest Beef Dinner

One-pan southwest beef dinner with seasoned ground beef, rice, beans, corn, tomatoes, and melted cheese
No ratings yet
PRINT PIN RATE
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 6

INGREDIENTS

Beef and Rice Skillet

  • 1 tbsp olive oil
  • 1 lb lean ground beef
  • 1 small yellow onion diced
  • 1 red bell pepper diced
  • 3 cloves garlic minced
  • 1 cup long grain white rice rinsed
  • 1 1 2 cups low sodium beef broth
  • 1 can 14 5 oz diced tomatoes with green chiles
  • 1 can 15 oz black beans drained and rinsed
  • 1 cup frozen corn
  • 1 cup shredded cheddar or Mexican blend cheese.

Southwest Seasoning

  • 2 tsp chili powder
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1 2 tsp dried oregano
  • 1 tsp kosher salt
  • 1 4 tsp black pepper.

Optional Toppings

  • chopped cilantro
  • sliced green onions
  • sour cream
  • diced avocado
  • lime wedges
  • hot sauce.

INSTRUCTIONS

Brown and Build Flavor

  • heat olive oil in a large deep skillet over medium high heat
  • add ground beef and cook until browned while breaking it up then drain excess fat if needed
  • add onion and bell pepper and cook until softened
  • stir in garlic and cook briefly until fragrant
  • add chili powder cumin paprika oregano salt and pepper and stir to coat.

Simmer and Finish

  • stir in rice broth and diced tomatoes with green chiles and bring to a gentle boil
  • reduce to low cover and simmer until rice is tender and most liquid is absorbed
  • stir in black beans and corn then cover and cook until heated through
  • sprinkle cheese on top cover and cook until melted then rest briefly and serve with desired toppings.

Notes

1. Use ground turkey or ground chicken for a lighter option. Swap white rice for brown rice but increase simmer time and add extra broth as needed. Replace broth with chicken broth for a milder flavor. Make it spicier with jalapeno or extra diced chiles. For meal prep cool quickly and refrigerate up to 4 days

Nutrition

Calories: 480kcal | Carbohydrates: 46g | Protein: 28g | Fat: 21g

Leave a Reply

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