With this easy recipe, you can make the best, most delicious beef fajitas recipe! Place beef, onions, bell peppers, and spices in the slow cooker, and forget about it!
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 the beef fajitas while warm with flour or corn tortillas, and add your favorite fajita toppings.
Notes
Sear the meat: For added depth of flavor, sear the fajita meat in a hot skillet before placing it in the slow cooker. This step caramelizes the surface and locks in the juices.
Make extra for leftovers: These fajitas taste great the next day. Make a larger batch and enjoy easy meals throughout the week.
Add citrus: Squeeze some fresh lime juice over the fajitas just before serving. The acidity brightens up the flavors and adds a fresh note.
Steak options: Skirt steak or flank steak are the two best choices for steak fajitas.