Crockpot Steak Fajitas is a dump-and-cook recipe that transforms an inexpensive cut of beef into a memorable, flavorful dinner recipe that is perfect for any night of the week.
Looking for more fajita recipes? Try out my easy recipes for Vegetarian Fajitas, Instant Pot Steak Fajitas, and Honey Lime Chicken Fajitas.

This recipe for Slow Cooker Steak Fajitas has all the delicious flavors of traditional fajitas minus the hassle, the sizzling skillet, and the price tag.
why use the slow cooker?
When it comes to making fajitas, using the crockpot may seem like an odd choice, as fajitas typically are a fast-cooking skillet recipe. But there are several reasons this recipe works.
- Less Expensive. By cooking low and slow, you can use a less expensive cut of beef to make crockpot steak fajitas, and the beef will still become perfectly tender.
- Hands-Off. After slicing the beef, peppers, and onions, this slow cooker does the work for you.
- No Smoking Skillet. If you have made steak fajitas on the stovetop or ordered steak fajitas out, you know that traditional steak fajitas produce a lot of smoke and a lingering smell. The slow cooker keeps that permeating smell of smoke out of your kitchen and clothes.
Notes on Ingredients
- Steak: Because this is a recipe for crockpot steak fajitas, a less expensive cut of meat works great. Choose a cut of beef like flank steak, round steak, or sirloin steak.
- Onions and Peppers: Use any variety of bell peppers and onions you like. This is also a great time to take a shortcut and use a bag of frozen peppers and onions.
- Homemade Fajita Seasoning: This is a simple blend of pantry staples, including chili powder, cumin, smoked paprika, salt, onion powder, and garlic powder.
- Tomatoes with Diced Green Chiles: Be sure to use MILD if you don't want your crockpot fajitas to be too spicy.
- Fresh Lime Juice and Zest: Don't overlook this! Adding the zest and juice of fresh lime will wake up the flavors.
How to Make Slow Cooker Steak Fajitas
- Using a sharp knife, thinly slice your chosen cut of steak, against the grain, into ½-inch strips. Pro-tip: Place your steak into the freezer for 10-20 minutes--this makes it MUCH easier to slice.
- Cut fresh peppers and onions into ½-inch strips.
- Place the steak, peppers, and onions into the slow cooker.

- Add in the fajita seasoning and toss to coat.
- Pour tomatoes over top and spread to cover the meat.
- Cook on low for 6 hours or on high for 3-4 hours.
- Once cooking time is finished, mix in the zest and juice of the limes and fresh chopped cilantro, to add brightness to these fajitas.

Serving Suggestions
- For Traditional Fajitas, use a slotted spoon to drain off excess liquid and then serve the mixture on Homemade Flour Tortillas, with sour cream, cheese, and/or sliced avocado.
- Serve the mixture and cooking liquid over Instant Pot Quinoa, Instant Pot Cilantro Lime Rice, or Instant Pot Brown Rice.
- Pair these steak fajitas with Instant Pot Refried Beans, Instant Pot Spanish Rice, and a side of Homemade Guacamole, for a delicious restaurant-quality dinner.

Storage
Once cooled, any leftover steak fajita mixture can be stored in an airtight container for up to 4 days. You can also opt to freeze the mixture for up to 1 month.
More Easy Tex-Mex Recipes
- Crockpot Salsa Chicken
- Instant Pot Chicken Tacos
- The Best Taco Meat
- Easy Chicken Enchilada Casserole
If you enjoyed these Crockpot Steak Fajitas, I would love for you to leave a comment and rating below.

Slow Cooker Steak Fajitas
Ingredients
- 1 pound flank or sirloin steak sliced against the grain into ½-inch strips
- 1 tablespoon fajita seasoning
- 1 red bell pepper thinly sliced
- 1 green bell pepper thinly sliced
- 1 yellow bell pepper thinly sliced
- 1 onion thinly sliced
- 15 ounces diced tomatoes with green chiles (Rotel Tomatoes)
- 1 bunch fresh cilantro chopped (optional)
- 2 limes juice and zest
For Serving
- tortillas, sour cream, Greek yogurt, shredded cheese, etc
Instructions
- Place the sliced steak, peppers, and onions in a slow cooker. Season with fajita seasoning and toss to coat.
- Pour the diced tomatoes over top of the mixture and spread out evenly.
- Cook on low for 6 hours or on high for 3-4 hours.
- Once cooking time is finished, mix in the zest and juice of the limes and cilantro if using.
- Serve with a slotted spoon for fajitas or with the cooking liquid over rice or quinoa.
PAM
Well I thought this recipe
was some what tasty it felt like it needed a little bit more spice and flavor
Also it was super watery and when I went to roll it up in the tortilla everything just got soggy and gushed out the sides even though I did use a slotted spoon as recommended
What can I do to make it less watery before I serve it?
Kristen Chidsey
Hi Pam! Feel free to double the fajita seasoning or use spicy Rotel tomatoes. As for the liquid, you can drain the mixture over a strainer before serving if you find that using a slotted spoon did not prevent this issue.
Rose
Hello,
I think today will be the 3rd time I'll be making these fajitas in my crockpot. My husband loves these cooked in the crockpot even more than those cooked in a frying pan. I also appreciate that I don't have to get up with the chickens due to the fact it only takes 6 hours on low for these fabulous tasting fajitas to be fully cooked.
Kristen Chidsey
I am thrilled to hear you these fajitas are becoming a regular! I love how easy they are to make myself.
Rosalind
First time making this recipe. It came out so good and it’s so easy
Kristen Chidsey
I am so happy to hear you enjoyed, Rosalind!
cassidy
silly question, but can you use not frozen veggies as well???
Kristen Chidsey
I use frozen pepper and onion blend all the time--it works great 🙂
Brandi
We love fajitas! This recipe is so easy, almost set and forget kind of meal), slow cooker is such a time saver!
Kristen Chidsey
It is almost TOO easy--which is perfect for busy nights.
Amy Pletcher
Can you make this a freezer meal kit and put in the crockpot later? I have round steak in my freezer of course I don't want to refreeze the meat but it would be too hard to cut as is
Kristen Chidsey
Hi Amy! In the future, you ABSOLUTELY can make a freezer meal with this. I would actually suggest using a bag of frozen peppers and onions and slicing the beef and then freezing with the seasonings and canned tomatoes. Frozen peppers and onions are often cheaper and already perfect for a frozen meal. Defrost overnight in the refrigerator and then cook as directed.
April
These came out soooooo flavorful and were a big hit with the whole family!
Kristen Chidsey
I am so happy to hear that April! I love when a meal is a hit with the whole family.
Kate
I'm looking for a recipe where I don't have to add tomatoes. Would this still work without them?
Kristen Chidsey
I would use 1/2 cup of beer or stock to cook the meat in to replace the tomatoes.