Make these easy Slow Cooker Steak Fajitas with tender beef, colorful bell peppers, and onions in a savory blend of spices. A simple, delicious family dinner perfect for busy weeknights.
Slow Cooker Steak Fajitas
Introduction
Whenever I’m craving Tex-Mex but don’t feel like standing over the stove, these Slow Cooker Steak Fajitas are my go-to recipe. I usually throw everything into the slow cooker before lunch, and by dinnertime the beef is incredibly tender and the peppers and onions are perfectly cooked. Honestly, the aroma alone is enough to make everyone wander into the kitchen asking when dinner will be ready!
This recipe is simple, packed with bold flavors, and perfect for serving in warm tortillas or over rice for an easy family meal.
Ingredients
- 2 lbs flank steak or sirloin, sliced into strips
- 3 bell peppers (red, yellow, and green), sliced
- 1 large onion, sliced
- 4 cloves garlic, minced
- 2 tablespoons olive oil
- 1 tablespoon Worcestershire sauce
- Juice of 1 lime
- 1 teaspoon chili powder
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ½ teaspoon oregano
- Salt and black pepper, to taste
- Fresh cilantro, chopped (optional)
For Serving
- Flour or corn tortillas
- Sour cream
- Shredded cheese
- Guacamole
- Salsa
- Lime wedges
Step-by-Step Instructions
Step 1: Season the Beef
Season the sliced steak with chili powder, cumin, smoked paprika, garlic powder, onion powder, oregano, salt, and black pepper.
Step 2: Layer the Ingredients
Place the sliced onions and bell peppers in the bottom of the slow cooker. Add the seasoned steak on top.
Step 3: Add the Sauce
Mix together the olive oil, Worcestershire sauce, minced garlic, and lime juice. Pour over the steak and vegetables.
Step 4: Cook
Cover and cook:
- LOW: 6–7 hours
- HIGH: 3–4 hours
The steak should be tender, and the vegetables should be soft but still flavorful.
Step 5: Serve
Gently stir everything together before serving. Spoon the steak and vegetables into warm tortillas and top with your favorite toppings.
Cooking Tips
- Flank steak, skirt steak, or sirloin all work well.
- Slice the beef against the grain for extra tenderness.
- Add fresh cilantro and a squeeze of lime just before serving for the best flavor.
- For spicy fajitas, add sliced jalapeños or a pinch of cayenne pepper.
- Don’t overcook the peppers if you prefer them slightly crisp.
Serving Suggestions
These steak fajitas are delicious with:
- Warm flour tortillas
- Mexican rice
- Cilantro lime rice
- Refried beans
- Black beans
- Corn salad
- Chips and salsa
- Fresh guacamole
Nutrition Information (Approx. Per Serving)
Servings: 6
- Calories: 385
- Protein: 34g
- Carbohydrates: 9g
- Fat: 23g
- Saturated Fat: 7g
- Fiber: 2g
- Sugar: 5g
- Sodium: 480mg
Nutrition values are approximate and may vary depending on the ingredients used.
Conclusion
These Slow Cooker Steak Fajitas are proof that a delicious homemade dinner doesn’t have to be complicated. I love how the slow cooker creates juicy, flavorful beef with almost no effort, making this recipe perfect for busy weekdays or relaxed weekends. Load them into warm tortillas with your favorite toppings, and you’ll have a meal everyone will ask for again and again.
Frequently Asked Questions
1. Can I use chicken instead of steak?
Yes! Boneless chicken breasts or thighs work well. Cook on LOW for 5–6 hours or HIGH for 3–4 hours.
2. Can I make these fajitas spicy?
Absolutely. Add jalapeños, cayenne pepper, or your favorite hot sauce for extra heat.
3. Can I prepare everything the night before?
Yes. Assemble all the ingredients in the slow cooker insert, refrigerate overnight, and start cooking the next day.
4. How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently before serving.
5. Can I freeze cooked steak fajitas?
Yes. Freeze the cooked steak and vegetables in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator and reheat before serving.

