Crockpot Steak Fajitas

4.91 from 33 votes
Jump to Recipe

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

This easy recipe for Crockpot Steak Fajitas delivers the delicious flavors of traditional fajitas minus the hassle, the sizzling skillet, and the price tag.

Looking for more fajita recipes? Don't miss Sheet Pan Chicken Fajitas, Vegetarian Fajitas, Instant Pot Steak Fajitas, and Honey Lime Chicken Fajitas.

Steak Faijtas on a wooden cutting board with fresh limes next to it.

Fajitas in the Slow Cooker?!

Think making steak fajitas in the slow cooker sounds a little strange? I get it! Fajitas are usually a quick, sizzling skillet dinner.

But hear me out! Crockpot Steak Fajitas are a total game-changer.

Not only can you use a more budget-friendly cut of beef and still get melt-in-your-mouth results, but it's also completely hands-off once everything's sliced. Plus, no smoky kitchen or lingering fajita smell in your hair and clothes. Win-win-win!

Happy Cooking! xo Kristen

Notes On Ingredients

Steak, peppers, onions, limes, and tomatoes labeled on counter for crockpot fajitas.
  • Steak: Sirloin or top round are perfect here because the slow cooker does the heavy lifting to tenderize the meat without drying it out. Flank steak and pre-sliced beef labeled for stir-fry work as well, but are oftentimes pricier.
  • Onion: Yellow onions are the classic choice, but you can use any variety of onions you have on hand.
  • Bell Peppers: Use a combination of green bell peppers and sweet bell peppers (red, yellow, and/or orange) for the best balance of flavor.
  • Fajita Seasoning: I opt for homemade fajita seasoning, which is a simple blend of pantry staples, including chili powder, cumin, smoked paprika, salt, onion powder, and garlic powder, but any brand works.
  • Tomatoes with Diced Green Chiles (AKA Rotel Tomatoes): Be sure to use MILD if you don't want your crockpot fajitas to be too spicy.
  • Limes: Don't overlook the addition of both the zest and juice of fresh limes, as it will balance the dish and make the flavors pop.

How to Make Crockpot Steak Fajitas

Layer the ingredients inside the slow cooker and let the it do its thing! Come dinner time, the only thing left for you to do is warm the tortillas and enjoy!

  1. Slice the Beef. Slice the beef against the grain into ½-inch thick thin strips. Tip: Pop the meat in the freezer for 10-30 minutes helps makes the process of slicing the meat easier.
  2. Layer Ingredients in Slow Cooker. Place the sliced beef, onions, and peppers in the base of the slow cooker. Add fajita seasoning and toss to coat. Finally, top with the diced tomatoes.
Steak and pepper mixture topped with Rotel tomatoes in crockpot.
  1. Slow Cook Fajitas. Now it is as easy as setting the slow cooker to low heat for 6 hours or high heat for 3-4 hours.
  2. Finish with Lime. Once the steak, peppers, and onions are finished slow cooking, add in the juice and zest of a fresh lime. It will make this simple dish taste more elevated.
Cooked steak and peppers and onions in crockpot after adding lime juice and lime zest.
  1. Serve with a Slotted Spoon. Because there is a lot of liquid in this recipe, it is best to use a slotted spoon to drain off excess liquid before trying to assemble the fajitas. That will prevent a soggy tortilla!
Slotted spoon removing pepper and onion steak fajita mixture from crockpot.

Serving Suggestions

Crockpot steak fajita mixture on flour tortillas topped with cheese and sour cream next to limes for assembled steak fajitas.

Recipe Modifications

  • Omit the Tomatoes: While I find adding the diced tomatoes adds flavor and tenderizes the beef, they are unnecessary. Instead, add in 2 tablespoons of water or stock to the slow cooker along with the beef, peppers, and onions and cook as directed.
  • Use Chicken: Swap the thinly cut steak for thinly sliced chicken breasts or thighs. The cooking time remains the same.
  • Spice it Up: Add in up to 1 thinly sliced jalapeno to add a kick to the Crockpot fajitas.
  • Use Frozen Peppers and Onions: To save on costs and prep, this is one time you can use frozen peppers and onions without sacrificing much flavor. Add a 12-16 ounce bag of frozen sliced peppers and onions to the slow cooker straight from the freezer (no need to defrost) and slow cook as directed.
five-stars

Did you make this recipe?

If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!

Save this Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
4.91 from 33 votes

Slow Cooker Steak Fajitas

Servings: 6
Prep: 10 minutes
Cook: 4 hours
Total: 4 hours 10 minutes
Two assembled steak fajitas on wooden plate served with sliced avocado.
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.

Video

Ingredients 

  • 1 pound flank or sirloin steak, sliced against the grain into ½-inch strips
  • 1 tablespoon fajita seasoning
  • 1 large red bell pepper, thinly sliced
  • 1 large green bell pepper, thinly sliced
  • 1 large yellow bell pepper, thinly sliced
  • 1 large yellow onion, thinly sliced
  • 10 ounces diced tomatoes with green chiles, (Rotel Tomatoes)
  • 1 bunch fresh cilantro, chopped (optional)
  • 2 medium limes, juice and zest
  • tortillas, sour cream, Greek yogurt, shredded cheese, etc, for serving

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.

Notes

Peppers and Onions: Use any color of peppers or a variety of peppers as the recipe states. You can also opt to use a 16-ounce bag of frozen pepper and onion strips in place of fresh peppers and onions--no need to defrost!
Omit the Tomatoes: While I find adding the diced tomatoes adds flavor and tenderizes the beef, they are unnecessary. You can simply omit them from the recipe, and instead add in 2 tablespoons of pale beer, beef broth, or water.
Use Chicken: Swap the thinly cut steak for thinly sliced chicken breasts or thighs. Keep the cooking time the same. 
Leftovers: 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.
For the Fajita Seasoning: use 1 teaspoon chili powder, ½ teaspoon cumin, ½ teaspoon smoked paprika (or regular paprika), ½ teaspoon salt, ¼ teaspoon onion powder, ¼ teaspoon garlic powder, and a dash of cayenne pepper.

Nutrition

Calories: 271kcalCarbohydrates: 26gProtein: 29gFat: 6gSaturated Fat: 2gCholesterol: 68mgSodium: 421mgPotassium: 928mgFiber: 7gSugar: 3gVitamin A: 6515IUVitamin C: 33.1mgCalcium: 109mgIron: 4.6mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @amindfullmom or tag #amindfullmom!

Originally published in 2019 and updated in 2025.  

About Kristen Chidsey

Kristen is a wife, busy mom of two, and creator of A Mind "Full" Mom. From breakfast to dinner to dessert, it is her passion to share tried-and-true recipes that are big on flavor, made with easy-to-find ingredients, and family-approved!

You May Also Like

4.91 from 33 votes (26 ratings without comment)

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

36 Comments

  1. 5 stars
    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.

    1. I am thrilled to hear you these fajitas are becoming a regular! I love how easy they are to make myself.

    1. 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

      1. 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.

      1. I'm looking for a recipe where I don't have to add tomatoes. Would this still work without them?

      2. I would use 1/2 cup of beer or stock to cook the meat in to replace the tomatoes.

  2. 5 stars
    Can I ask a silly question. I haven't used this function yet and have read your other article on how to use medium or high (high plus 15m per hour), so I get that. But do I need to leave the lid of venting? So that the pressure doesn't build up? Can I use my glass lid so I can see what is going on? Its probably a really stupid question but I've no idea. I love your site. Thank you so much for all of these articles and may God bless you!

    1. Hi Nicole. You can use the glass lid OR you can use your regular Instant Pot Lid (just leave vent knob to venting, not sealed--although the instant pot should never get hot enough to seal anyways) Or you can make this recipe super quickly with my Instant Pot Steak Fajitas

  3. I buy flank steaks for grilling but have never cooked the strips in a crock. These tacos look super delish.