Beef Taco Skillet

Pin RecipeJump to Recipe

Taco night just got even easier! This one-pan Beef Taco Skillet is full of flavorful ground beef, Mexican cheese and colorful peppers. Garnish with your favorite taco toppings and dinner’s ready–no tortillas necessary.

Beef taco skillet garnished with avocado, cheese, and cilantro.
Want to Save this Recipe?
Enter your email and get this recipe sent to your inbox to save for later! Plus you’ll get great new recipes from us every week!

Show me a person who doesn’t love tacos and I will show you a sad, sad soul.

Kidding, kind of. But what’s more fun and satisfying than eating a taco? I love everything about them, from trying different combos of meat, rice, beans and cheese, to the cilantro and avocado slices I put on top.

Baked Tacos are always popular at my house and summer time isn’t complete until we’re enjoying some Fish Tacos with Avocado Sauce on the deck.

The best part of tacos, though? It’s when you over fill your tacos just enough that you wind up with some leftover filling on your plate. Then you can eat the renegade beef and cheese with a fork or scoop it up with chips and extra Guacamole.

With this Beef Taco Skillet recipe you can skip the tortillas altogether and get right to digging in. It has all my favorite taco ingredients, seasoned to perfection then served in a big bowl.

It’s a lower carb and wheat free version since you’re not using tortillas, but the main reason you’re going to love making Beef Taco Skillet is that it comes together in just one pan, rice and all.

Step by step photos showing how to make beef taco skillet.

Beef Taco Skillet Recipe

Great for busy weeknights and family dinners, this taco skillet is so easy to make. Instead of having to make all the taco fillings separately, you cook everything together on the stove.

STEP 1. Brown beef and onions

Brown ground beef in a skillet with avocado oil and red onions. Add taco seasoning and stir to combine.

STEP 2. Add rice

Add UNCOOKED white rice and beef broth to the skillet with the beef. Simmer covered for about 10 minutes, until the rice is fully cooked and all the broth has been absorbed.

Step by step photos showing how to make beef taco skillet.

STEP 3. Add beans, veggies and cheese

Add black beans, green chilies, corn, peppers, tomatoes, and green onion. Stir together, return heat to medium-high and cook for another 5 minutes.

At this stage, you can taste the beef skillet and add as much salt and pepper as it needs. Sprinkle cheese over everything and cover the skillet for about 5 minutes, or until the cheese melts.

Serve in bowls garnished with avocado slices, chopped cilantro and lime wedges. Don’t forget a bag of crunchy tortilla strips on the side for scoopin’.

One pan taco skillet served with avocado, tortilla chips, cilantro and cheese.

How to Serve Taco Skillet

My family loves this with crunchy tortilla chips on the side. You can scoop up the contents of your taco bowl with the chips or sprinkle the chips on top!

Along with the cilantro and avocado, here are a few more tasty sides and toppings for your Beef Taco Skillet dinner:

The garnishes are delicious but the beef skillet has all the flavor you need cooked right in. The peppers, tomatoes and canned green chiles make the beef just the right amount of tangy and spicy!

This recipe is easy to turn into a burrito, if that’s more your style! Just wrap up the contents of your skillet in a giant tortilla. You could totally freeze the burritos too for easy an easy make-ahead meal.

However you serve this dinner, it’s a guaranteed hit with the whole family.

Don’t forget to finish with a cinnamon sugar dessert. A batch of churros, sopapilla cheesecake, churro toffee, or no bake churro bars would be perfect!

Ingredients needed for beef taco skillet, including ground beef, stock, beans, rice, and more.


Beef Taco Skillet is a highly adaptable dinner. There are countless ways to substitute ingredients based on your family’s preferences or what you have in the fridge.

  • For the ground beef: Substitute ground turkey or your favorite vegetarian “beef” crumbles for a lighter take on taco skillet.
  • For the black beans: Pinto beans or red beans would also work here.
  • For the beef broth: Try chicken broth or vegetable broth instead. You could substitute water if necessary, but the broth adds more flavor.
  • For the rice: Substitute cauliflower rice to keep this low carb and increase your veggie intake.
  • For the tomatoes: Try substituting the fresh tomatoes with a can of Rotel for a spicier kick!
  • For the avocado oil: Any mild tasting vegetable oil is a good substitute. I often make this with canola oil or vegetable if I run out of avocado oil.

One pan meals like this are a staple around here and when they’re as satisfying and versatile as this taco skillet you never get tired of them. You could follow the same recipe substituting different meats, vegetables and toppings dozens of times and never have the same exact dinner twice.

And if you hadn’t noticed? This is one economical dinner. Money saving, easy, nutritious and delicious? Sign me up.

Beef Taco skillet in a white skillet topped with avocado and served with tortilla chips.

More Easy Dinner Recipes

Pin this now to find it later

Pin It

Beef Taco Skillet

4.67 from 3 votes
By: Aimee
Taco night just got even easier! This one-pan Beef Taco Skillet is full of flavorful ground beef, Mexican cheese and colorful peppers. Garnish with your favorite taco toppings and dinner's ready–no tortillas necessary.
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 6 servings


For the skillet

  • 1 tablespoon avocado oil or olive oil
  • 1 lb. ground beef
  • 1 small red onion chopped
  • 2 Tablespoons taco seasoning
  • ½ cup white rice
  • 1 cup beef broth
  • 15 oz can black beans rinsed and drained
  • 4 oz canned green chilies
  • 1 cup frozen corn
  • 2 large tomatoes chopped (or 15 oz. can diced tomatoes)
  • 1 large red or yellow bell pepper chopped
  • 2 green onions chopped
  • Salt and pepper to taste
  • ½ cup grated Mexican blend cheese

Optional garnishes:

  • Chopped green onion
  • Sliced avocado
  • Chopped cilantro
  • Lime wedges
Save this Recipe?
Enter your email and we’ll send the recipe straight to your inbox!


  • Place a large skillet over medium-high heat. Add 1 tablespoon avocado oil.
  • Add ground beef and red onion to the pan and cook until beef is browned and onions softened, about 5 mins.
  • Add taco seasoning and stir until combined.
  • Add uncooked white rice and beef broth. Stir to combine. Bring mixture to a simmer, cover and reduce heat to medium-low until broth is absorbed and rice is fully cooked, about 10-12 minutes.
  • Add black beans, green chilies, corn, peppers, tomatoes, and green onion. Stir together, return heat to medium-high and cook for another 5 minutes.
  • Season to taste with salt and pepper.
  • Add cheese, cover for 5 minutes until melted.
  • Remove cover and turn off heat. Garnish with chopped green onion, avocado slices, chopped cilantro and lime wedges if desired.


  • Swap out tomatoes for Rotel tomatoes for a spicier kick!
  • Keep it lower calorie and use ground turkey and cauliflower rice.


Calories: 467kcal, Carbohydrates: 35g, Protein: 31g, Fat: 24g, Saturated Fat: 8g, Polyunsaturated Fat: 13g, Trans Fat: 1g, Cholesterol: 76mg, Sodium: 860mg, Fiber: 10g, Sugar: 4g
Course: Main Dish
Cuisine: Mexican
Did you make this recipe?Mention @shugarysweets or tag #shugarysweets!
Avatar photo

About Aimee

Aimee is a dessert lover (specifically rice krispie treats), workout enthusiast, self-taught foodie, and recipe creator.

Learn more about Aimee.

Affiliate Disclosure:**There may be affiliate links in this post! By clicking on them, or purchasing recommended items I may receive a small compensation. However, I only recommend products I love! Thank you for supporting Shugary Sweets! See my disclosure policy for more info**

Learn How To Become a Better Home Baker
Sign up for the Shugary Sweets FREE Email Course Today—soon you’ll say, "I made it from scratch!"


Posted on August 10, 2020

Comments & Reviews

4.67 from 3 votes (3 ratings without comment)

Leave a Reply

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

Recipe Rating