Some evenings call for food that feels like a gentle hug after a long day. This slow cooker beef fajitas recipe is exactly that—a comforting, hands-off meal that fills your kitchen with the aroma of spices and tender beef, slowly mingling with sweet bell peppers and onions. It’s the kind of meal you come home to, where the hard work is already done, and all that’s left is to dig in.
I remember the first time I tried this recipe. The day had been scattered with little interruptions—forgotten emails, a call I wasn’t quite ready for, and the usual rush to get dinner started. I tossed the beef and peppers into the slow cooker, set the timer, and walked away, feeling a little skeptical. But by the time I returned, the kitchen was warm and inviting, the air thick with the tang of lime and smoky spices. The beef was fall-apart tender, and the colors of the peppers looked so vibrant I almost forgot to wait before tasting. I grabbed a tortilla, piled on the mixture, and took that first, messy bite. It wasn’t perfect—some pieces were juicier than others, and I think I accidentally dropped a bit on the floor—but it was exactly what I needed.
Why You’ll Love It:
- Hands-off cooking means you can focus on your day while dinner simmers quietly.
- The slow cooker transforms beef into melt-in-your-mouth tenderness, paired with sweet, softened peppers.
- It’s flavorful without being complicated, perfect for when you want something satisfying but low effort.
- It’s simple—and that’s kind of the point. No fancy techniques, just real ingredients doing their thing.
- Leftovers reheat well, though the veggies get a little softer each time, so enjoy fresh when you can.
If you’re feeling a little unsure about slow cookers in general, this is a great starter recipe. It’s forgiving and friendly, and the smell alone is a good way to know it’s working.
PrintSlow Cooker Beef Fajitas
Tender and flavorful slow cooker beef fajitas made with juicy strips of beef, bell peppers, and onions, seasoned with classic fajita spices. Perfect for an easy and delicious meal.
- Prep Time: 15 minutes
- Cook Time: 6 hours
- Total Time: 6 hours 15 minutes
- Yield: 6
Ingredients
2 pounds beef flank steak, thinly sliced against the grain
3 bell peppers (1 red, 1 green, 1 yellow), thinly sliced
1 large yellow onion, thinly sliced
3 cloves garlic, minced
1/4 cup lime juice (about 2 limes)
1/4 cup beef broth
2 teaspoons chili powder
1 teaspoon ground cumin
1 teaspoon smoked paprika
1/2 teaspoon dried oregano
1/2 teaspoon salt
1/4 teaspoon black pepper
2 tablespoons olive oil
8 small flour tortillas
Instructions
In a small bowl, combine chili powder, ground cumin, smoked paprika, dried oregano, salt, and black pepper. Mix well.
Place the thinly sliced beef flank steak in a large bowl. Add the spice mixture and toss to coat the beef evenly.
Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the beef strips and sear for 2-3 minutes until browned but not cooked through. Remove from heat.
Add the sliced bell peppers, sliced onion, and minced garlic to the slow cooker.
Place the seared beef strips on top of the vegetables in the slow cooker.
Pour the lime juice and beef broth over the beef and vegetables.
Drizzle the remaining 1 tablespoon of olive oil over the mixture.
Cover and cook on low for 6 hours, or until the beef is tender and the vegetables are soft.
Once cooked, stir the beef and vegetables to combine and distribute the juices.
Warm the flour tortillas according to package instructions.
Serve the beef and vegetable mixture on the warm tortillas. Optionally, garnish with fresh cilantro, sour cream, or shredded cheese if desired.
Kitchen Notes: I usually use my slow cooker’s low setting because it gives the beef time to get really tender without drying out. If you want to add a little crunch, try tossing in some fresh bell peppers just before serving. For a bit of variety, I’ve sometimes swapped flank steak for skirt steak—it changes the texture slightly but still works nicely. And if you’re feeling adventurous, a splash of smoky chipotle sauce stirred in near the end adds a subtle kick, though I haven’t tested that with every batch. Serve these fajitas with a side of black beans or a simple green salad to round out the meal.
FAQ
Can I speed up the cooking time? I haven’t tried it on high heat, but it might work in about 3 hours—just check that the beef is tender before serving.
What’s the best way to store leftovers? Keep them in an airtight container in the fridge and reheat gently to avoid drying out the meat.
Can I use corn tortillas instead of flour? Absolutely, though flour tortillas tend to be sturdier and easier to handle with the juicy filling.
Ready to cozy up with these fajitas? Give this recipe a try and save it for those evenings when you want dinner to feel like a relaxed celebration of simple flavors.

