One Pot Taco Skillet

Published by:
Liz Marino
| 05/04/2025 | Last Updated: 02/09/2026

This post contains affiliate links. Read our disclosure policy.

This is the best Taco Skillet dinner recipe. Loaded with ground beef, veggies and rice. It’s an easy one pan, cheesy, healthy dinner! This post is sponsored by my friends at ButcherBox.

An overhead shot of a taco skillet in a large pan garnished with avocado slices and lime wedges on a grey background


 

If you love easy, healthy meals, you will love this One Pot Cheesy Taco Skillet! This recipe is perfect for busy weeknights or when you just want to whip up something delicious without spending a ton of time in the kitchen!

Plus, it’s made in one pan with only 10 simple ingredients (that you probably already have on hand! One pan meals are the best, right?!

Whether you’re short on time or just want a yummy meal this easy, one pot dinner is about to become your new favorite!

Tips for This Recipe:

  • Chop your veggies ahead of time to save time. You can store them in the fridge for up to 48 hours before cooking.
  • Customize it: Choose your favorite toppings and add-ons, like extra cheese, guacamole, or salsa, to make it uniquely yours. Check out our favorite ways to serve below!
  • Use freshly grated cheddar cheese. It melts so much better.

Ingredients:

An overhead shot of ingredients for taco skillet in small bowls: olive oil, ground beef, onion, garlic, taco seasoning, tomato sauce, dry white rice, beef broth, bell pepper, shredded cheddar cheese

Substitutions

Olive Oil: You can substitute avocado oil, butter, or ghee in place of olive oil.

Ground Beef: We like 85/15 ground beef. Feel free to use leaner ground beef depending on what you like. To make vegetarian you can use cooked lentils or ground beef substitute. You’ll need to adjust your cooking time. I haven’t tried making this with ground turkey or ground chicken but I think it would work fine! If you have chicken breasts, try Chicken Taco Skillet.

Broth: Broth and stock are the same thing! You can use any broth or stock interchangeably. Beef BrothChicken Broth, or vegetable broth all work interchangeably. I always use low or no salt broth.

Tomato Sauce: You can use your own homemade tomato sauce, but we prefer canned tomato sauce. Note that canned tomato sauce and jarred pasta sauce are very different, jarred pasta sauce is much thicker and usually has seasonings added to it.

White rice: Brown rice should work as a white rice substitute in this recipe, but it will take much longer to cook and you may need more broth. I wouldn’t recommend subbing cauliflower rice because I think it would be very soggy and does not need all that broth.

Cheese: Cheese is optional on top. We always buy a block of cheddar and grate it ourselves because it melts better! Pepperjack or colby jack would also be great in this recipe.

Taco Seasoning: We love making our own taco seasoning. It’s lower in salt and doesn’t have any funky ingredients! We like this brand of taco seasoning if you don’t want to make your own.

Add beans: You can add 1 cup of cooked black beans or pinto beans to the pan.

Add extra flavor: This would also be delicious with diced green chiles added to it!

We used ButcherBox Ground Beef in this recipe. We enjoy their ground beef multiple times a week in healthier dishes like this Taco Pasta, Taco Casserole, and Taco Salad!

ButcherBox is super convenient because they deliver high quality meat right to your door. It arrives completely frozen so you can just defrost & cook as needed!

A close up of butcherbox ground beef before being cooked in a cheesy taco skillet

Their ground beef is 100% grass fed and grass finished. It’s an 85/15 blend which is perfect for burgers, soups, stews, and everything in between!

We have it in our freezer at all times and love to make easy healthy meals with it! Check out: Is Butcher Box a Good Deal

How to make One Pan Taco Skillet

An overhead shot of browned ground beef, onion, and garlic in a skillet with remaining ingredients for taco skillet on the side
  1. Brown ground beef in olive oil for 10 minutes until no longer pink. Add onions and garlic and sauté for an additional 5 minutes.
All ingredients (except cheese) in a skillet before they are fully cooked to make a taco skillet
  1. Stir in the remaining ingredients, except cheese, cover, and bring to a boil.
An overhead shot of a taco skillet in a large pan on a grey background
  1. Reduce to a simmer and cook for 20-25 minutes, stirring occasionally until rice is cooked. Top with cheddar cheese, cover until cheese is melted.
An overhead shot of a taco skillet in a large pan garnished with avocado slices and lime wedges on a grey background
  1. Garnish with sliced avocados and fresh parsley. Enjoy!
A serving of cheesy taco skillet on a white plate with another white plate on the side on a grey background

Serving Suggestions

This Cheesy Taco Skillet is a complete meal on its own, but would also be delicious in a taco shell, or tortilla, with tortilla chips or on a bed of lettuce as a delicious twist on a taco salad.

Top with a variety of toppings like lettuce, tomatoes, onions, jalapeños, cilantro, black olives, sour cream and extra shredded cheese. You can also serve it alongside:

Storage

Storing: This taco skillet will last in the refrigerator for up to 3 days in an airtight container.

Freezing: You can freeze this cheesy taco skillet recipe for up to 3 months. We like these containers for freezing!

If you need more freezer friendly recipes check out our Fill Your Freezer Ebook with 22 easy freezer meals!

Reheating: You can reheat this recipe in the microwave or on the stove. If frozen, you can thaw for 12-24 hours in the refrigerator or heat directly from frozen.

A fork taking a bite out of a serving of cheesy taco skillet on a white plate with another white plate on the side on a grey background

Don’t forget! Right now you can get free ground beef. That means you’ll get 2 lbs of ground beef in your first box and $10 off!

An overhead shot of a taco skillet in a large pan garnished with avocado slices and lime wedges on a grey background

One Pot Taco Skillet

Recipe by: Liz Marino
4.95 from 18 votes
The Best Taco Skillet Recipe! This Taco Skillet Dinner is loaded with ground beef, veggies and rice. An easy one pan, cheesy, healthy dinner!
Prep Time : 5 minutes
Cook Time : 40 minutes
Total Time : 45 minutes
Serves : 4 1.5 cup servings
(hover over # to adjust)

Ingredients

Instructions

  1. In a large saute pan, heat olive oil. Brown ground beef for 10 minutes until no longer pink. Add onions and garlic and saute for an additional 5 minutes.
  2. Add taco seasoning, tomato sauce, white rice, beef broth and bell peppers to the pot. Stir together, cover and bring to a boil.
  3. Once boiling, reduce to a simmer and cook for 20-25 minutes, stirring occasionally until rice is cooked.
  4. Once rice is cooked, top with cheddar cheese, cover the pan for one minute and let the cheese melt.

Video

YouTube video

Notes

Liz’s Tips:
Ground Beef: You can substitute leaner ground beef, ground turkey, or ground chicken.
Tomato Sauce: Canned tomato sauce and jarred pasta sauce are very different, jarred pasta sauce is much thicker and usually has seasonings added to it.
Skip the cheese if you’d like to make this dairy free!
Add all your favorite toppings. This recipe is delicious as is but even better with all of your favorite taco toppings. We love adding salsa, guacamole and even olives on top!

Nutrition Facts

Serving: 1.5cups rice + beef | Calories: 545kcal | Carbohydrates: 54g | Protein: 37g | Fat: 20g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 0.4g | Cholesterol: 99mg | Sodium: 593mg | Potassium: 1056mg | Fiber: 5g | Sugar: 9g | Vitamin A: 4243IU | Vitamin C: 153mg | Calcium: 254mg | Iron: 5mg
Course: Main Course
Cuisine: American, Mexican
Tried this recipe?Share it! Make sure to tag @thecleaneatingcouple or use #thecleaneatingcouple!
4.95 from 18 votes

Leave a Reply

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

Recipe Rating




36 Comments

  1. 5 stars
    Quick, easy, and delicious! I used ground turkey instead of beef. Very flavorful. This will definitely be part of our taco rotation.

  2. 5 stars
    Made this tonight and was SOOO good!

  3. We don’t eat white rice do you know a sub for brown?

    1. I haven’t tried this with brown rice, but it typically has a longer cook time and might need more broth. you’ll have to play around with the cook time/watch the broth – you may need to add more. I’m sorry but without trying it I can’t be sure how long it will cook!

  4. Nookies Cookie Co says:

    5 stars
    Delicious! So quick and easy. Replaced the ground beef with turkey and it was lovely! A pretty inexpensive meal too! I think even picky eaters would enjoy this meal! Great leftovers too!!

  5. If you split the recipe in half how long would you suggest cooking?

    1. I’ve never tried that so I’m not sure how it would affect the cook time. I would not split this recipe in half, I would just make it as is. It freezes very well. If it’s too much for you, portion it out into containers and freeze for another day!

    2. Shelley Kuhn says:

      You’d cook the recipe the same amount of time….the rice has to cook through….but like Liz stated freeze portions for another dinner or two….I buy those foil rectangular pans with the paper like lid…writing on the paper side what’s inside…I just did that for the deconstructed stuffed pepper skillet…

  6. Linda Davisv says:

    5 stars
    I love this one pot taco skillet, very easy to make and delicious!

  7. 5 stars
    Made this recipe for dinner on Monday night for my family and they LOVED it! It was so good! We all ate it with different taco shells, tortillas, over rice, etc. Highly reccomend! So flavorful!

  8. Stephanie says:

    5 stars
    We absolutely LOVE this recipe and make it at least once a week! It is a quick weeknight meal as well so more stars for that! Thank you!

  9. 5 stars
    Love this one pot meal! So easy and delicious. I make this once a month. I meal prep and always do a double batch and add some black beans and corn to it. Can’t wait for the cookbook to come out!

    1. 5 stars
      This is my favorite one pot recipe! It comes out so good every time. I just love it! May be my favorite recipe on the site.

  10. Lauren ViVenzio says:

    5 stars
    Over the last few weeks I meal-prepped the decontructed cabbage rolls and unstuffed peppers so when I saw this recipe was similar (rice, ground beef, tomato sauce, beef stock, etc.), I just had to try it! It is so easy to make and clean up. I love that it is protein packed and keeps me full for a while. So flavorful, too! Especially when made with the Clean Eating Couple homemade taco seasoning. I added avocado and a spoonful of nonfat plain greek yogurt (in lieu of sour cream per a rec from a friend…highly recommend!). I love that it is easy to meal prep. I made it Monday and am set with dinners for a few days (which is great when you work 2 jobs). Next week will be the buffalo chicken rice bowl which is my fav! Then back to the start of the rotation 🙂

  11. 5 stars
    Another delicious one pan meal! I never would have thought to add peppers but they’re great in this recipe! I put this in a tortilla for my toddler and she ate the entire thing! My husband loved it with tortilla chips and I enjoyed it as is! Perfect, easy, weeknight dinner!

  12. 5 stars
    This is a tasty, easy meal! My family loved it!

  13. Melia Johnsgard says:

    4 stars
    I tried this and it was really good! I did change it up a bit and sautéed the onions and garlic before adding in my meat. I also substituted ground beef for ground chicken instead. My only thing I would do differently is add in some black beans and/or corn for an extra boost! As well as a little more taco seasoning! Really great overall and will make it again!

    1. So glad you liked it! Ground chicken and ground beef taste very different because of the lack of fat in chicken so it might have affected the taste.

  14. 5 stars
    Excellent! I shared with my nephew, who said “I could eat 80 pounds of this stuff!”.

  15. Can instant rice be used or does it have to be regular white rice?

    1. Instant rice cooks differently than regular white rice and would likely use less broth, so I wouldn’t recommend that. It might change the cook time/consistency. Sorry I couldn’t be more help but without trying it I can’t say!

  16. Cindy Retterer says:

    5 stars
    Dish was delicious and so easy to make! Will be in our rotation for sure!

  17. Monique R says:

    5 stars
    Made this yesterday and it was awesome. I added some corn to the dish, just because it seemed to belong.

  18. Do you have thawing instructions?

    1. The Clean Eating Couple says:

      Freezing: You can freeze this cheesy taco skillet recipe for up to 3 months.

      Reheating: You can reheat this recipe in the microwave or on the stove. Defrost for 12-24 hours in the refrigerator or heat directly from frozen.

  19. Denise Hayes says:

    My husband hates rice. Could you use pasta instead of rice. What are the measurements for the taco seasoning?

      1. 5 stars
        Loved it! Added some zucchini but made no other changes. My teen son gobbled it up!

  20. 5 stars
    This recipe was a great fridge cleaner! I had all the ingredients on hand and was so yummy !! Always love your recipes!

  21. no rice in the ingredients list?

  22. there is no rice under the ingredient list??

    1. I saw dry white wine not dry white rice. LOL

      1. I’ve made this 3 times & every time I swear I see wine instead of rice lol

        1. The Clean Eating Couple says:

          LOL!! Feel free to pair with a glass of dry white wine!

  23. 5 stars
    This is easy and delicious! And only 1 pan to wash too. I followed the recipe exactly, including the homemade taco seasoning, and it was so good. I will definitely put this in our dinner rotation. Thanks for the great recipe!