ClockPlayEmailInstagramLinkSMSTwitterYouTubeWhatsAppXSearchClockRight ArrowArrow DownCaret downCaret upCaret leftCaret rightHamburger MenuPop OutThumbs upThumbs up buySpeechAudio onReplayPlusMinusSad smiley faceNo resultsSwapMoreYour grocery bagSuccessShop Tasty MerchYour Cart (empty)Your CartFacebookPinterestEmailPrintSmsTwitterWhatsappCommentTips Highlights
Skip to Content

Slow-Cooker Steak Fajitas

These flavorful fajitas are made easy with a slow cooker. Tender steak is combined with bell peppers and onions and slow-cooked to perfection. Serve with tortillas and all your favorite toppings.

Tasty Team
93% would make again

Under 30 minutes

Slow-Cooker Steak Fajitas

Under 30 minutes


for 4 servings

  • 1 yellow onion, sliced
  • 1 red bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1 ½ lb flank steak (680 g)
  • 2 tablespoons taco seasoning
  • 4 cloves garlic, minced
  • 1 lime, juiced
  • 10 oz diced tomato with green chilli (285 g), 1 can, drained
  • flour tortilla, or corn tortilla
  • fresh cilantro, for garnish, optional
  • cotija cheese, for garnish, optional

Nutrition Info

  • Calories 305
  • Fat 9g
  • Carbs 21g
  • Fiber 4g
  • Sugar 9g
  • Protein 34g

Estimated values based on one serving size.


  1. Place onions, peppers, and whole flank steak in the slow cooker. Top with taco seasoning, garlic, lime, and diced tomatoes.
  2. Cover and cook on high for 4 hours or on low for 8 hours.
  3. Remove steak from the slow cooker.
  4. Optional: broil steak for 4-5 minutes until crisp for added texture.
  5. Slice steak across the grain into thin strips.
  6. Add the steak back into the slow cooker and combine with other ingredients.
  7. Plate with tortillas of your choice and garnish with cilantro and cotija (optional).
  8. Enjoy!
  9. Love this recipe? Download the Tasty app to save it and discover others like it.
Slow-Cooker Steak Fajitas