Crock Pot Steak Fajitas

4.50 from 14 votes
Pin RecipeJump to RecipeComments

This post may contain affiliate links. Please read our disclosure policy.

Make the best, most delicious Crock Pot Steak Fajitas with this easy recipe! All you have to do is place the beef, onions, bell peppers, and spices in the slow cooker and forget about it!

slow cooker fajitas


Steak Fajitas Cooked in the Crock Pot

Nothing beats slowly simmered beef put into warm tortillas and garnished with your favorite tex-mex toppings. This is why this Crock Pot Steak Fajitas is what we ate for days last week. 

If you are as busy as a bee, and if you don’t mind juicy and tender meat that literally shreds itself, this is your kind of recipe. Unless you’re a vegetarian, then I guess this is not your kind of recipe. 😀 

But, if you love your meat, and your peppers, and your onions, AND fajitas!? Turn on the crockpot and git ‘er done! Also? Make sure you use your favorite tomato salsa because, essentially, we’re cooking and marinating the entire meat in said salsa. Thus, it better be good, or your favorite, you know?

beef fajitas in a crock pot

The Crock Pot was one of the first major kitchen appliances that I bought, and I am in love with it. It solves all problems. I throw all the ingredients in the pot, turn it on, and 6 hours later, we have dinner! Like this awesome recipe for Crock Pot Lasagna! 😋

P.S. Did you know that in Spanish, the word fajita translates to “belt or “girdle” in English? Yep, it does! 😊 

Ingredients to Make Steak Fajitas

  • Flank steak 
  • yellow, onion
  • red bell pepper
  • green bell pepper
  • Tomato Salsa
  • beef broth
  • 2 tablespoons of my Fajitas Seasoning Mix
flank steak in crock pot for fajitas

How To Make Steak Fajitas in the Slow Cooker

  • Start with cutting up the flank steak into six equal portions and place them in the slow cooker.
  • Next, cut up the onions and peppers and add those to the slow cooker. Then, pour in the tomato salsa and beef broth.
  • Add the fajita seasoning; stir and mix everything together.
  • Cover and cook on HIGH for 4 hours or on LOW for 6 hours.
  • When the steak fajitas are finished cooking, take out the flank steak and shred it or slice it, and stir back in the slow cooker. Serve on flour or corn tortillas, or serve the steak fajitas over rice.
  • You can use the slow cooker to keep food hot for up to 2 hours before serving.

These slow-cooked Beef Fajitas are great for that Saturday afternoon get-together when you don’t know when anyone is arriving, but you don’t want to be cooking when they get home. 

Toppings for Fajitas

  • salsa
  • sour cream
  • chopped salad
  • shredded or grated cheese
  • sliced jalapenos
  • chopped fresh cilantro
  • avocado slices
      shredded beef in crock pot

      How To Store Leftovers

      • Store leftovers in shallow containers and refrigerate them within two hours after cooking.
      • One of the best parts of your crock pot meal is the leftovers, but make sure you are storing them safely and eating them in a timely manner to reduce your risk of food poisoning. No one wants that. 😐 

      How To Freeze Fajitas? 

      • Store all leftovers in a freezer-safe glass container or large Ziploc freezer bags.
      • Label it and keep in the freezer for 2 months.
      • To defrost, completely thaw in the refrigerator before reheating. 

        More Crock Pot Recipes


        Pin this now to find it later

        Pin It
        4.50 from 14 votes

        Crock Pot Steak Fajitas

        Make the best, most delicious Steak Fajitas with this easy recipe! Place beef, onions, bell peppers, and spices in the slow cooker, and forget about it!
        Prep Time: 10 minutes
        Cook Time: 5 hours
        Total Time: 5 hours 10 minutes
        Servings: 6


        • 2 pounds flank steak
        • 1 large yellow onion,, sliced
        • 1 red bell pepper,, sliced
        • 1 green bell pepper,, sliced
        • 2 cups tomato salsa,, use your favorite
        • ¼ cup beef broth
        • 2 tablespoons Fajitas Seasoning Mix
        Want to save this recipe?
        Enter your email below and we’ll send the recipe straight to your inbox!
        Please enable JavaScript in your browser to complete this form.


        • Cut the flank steak into six equal portions and place them in the slow cooker. 
        • Add the onions and peppers to the slow cooker.
        • Pour in the tomato salsa and add the beef broth.
        • Stir in the fajita seasoning and mix everything together.
        • Cover and cook on HIGH for 4 to 5 hours or on LOW for 6 to 8 hours.
        • When done, transfer the meat to a cutting board; using two forks, shred the beef.
        • Stir the beef back into the slow cooker.
        • Serve hot with flour tortillas and top with your favorite fajita toppings.


        • Steak for Fajitas: Skirt steak or flank steak are the two best choices for steak fajitas.
        • Fajita Toppings: Sour cream, shredded cheese, shredded lettuce, sliced jalapenos, sliced avocado, salsa, etc…


        Calories: 265kcal | Carbohydrates: 14g | Protein: 35g | Fat: 8g | Saturated Fat: 3g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 3g | Cholesterol: 91mg | Sodium: 671mg | Potassium: 934mg | Fiber: 5g | Sugar: 6g | Vitamin A: 1195IU | Vitamin C: 45mg | Calcium: 144mg | Iron: 5mg

        Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

        Did you make a recipe? Leave a rating

        Leave a comment

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

        Recipe Rating:


        1. Lisa says:

          Do you recommend something else besides a tomato salsa?

          1. Katerina says:

            You can use any sauce you like. Some ideas off the top of my head would be a tomatillo (green) salsa, marinara, or pasta sauce. BBQ Sauce would add a different flavor profile, but it’s something you can consider.

        2. Pam says:

          Great. I used London broil because that’s what I had. Ended up with shredded beef which suited me and my husband just fine!

          1. Katerina Petrovska says:

            I’m glad you enjoyed it! Thank YOU! 🙂

        3. David says:

          Hard pass!!! Very disappointed. Maybe with a skirt steak or a sirloin but Flank Steak doesn’t belong in fajitas. Wrong texture and wrong flavor for fajitas. Thank you for the try but being from Texas I would say this is far from being fajitas. My apologies for being brutally honest but I just felt like this idea would have been better with beans and ground beef and maybe some chorizo and made kind of a stew out of it.

          1. James says:


          2. kaylin says:

            Agreed. I love fajitas, and this was a bit more like a stew or something.