Slow Cooker Steak Fajitas with Peppers and Onions

If you love fajitas but don’t always feel like standing over a hot skillet, this Slow Cooker Steak Fajitas recipe is one to keep handy. Honestly, I love recipes like this because you can do most of the work early in the day and let the slow cooker take care of dinner.

The beef becomes wonderfully tender while the onions and bell peppers soak up all those savory spices and juices. I usually serve everything warm with tortillas and a few simple toppings, and dinner is ready without much fuss.

It’s colorful, filling, and has that delicious Tex-Mex flavor everyone seems to love. Plus, leftovers make an easy lunch the next day!

Ingredients

For the Steak Fajitas

  • 1½–2 pounds flank steak or sirloin steak, sliced into thin strips
  • 1 large onion, sliced
  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1 yellow or orange bell pepper, sliced
  • 3 cloves garlic, minced
  • 2 tablespoons olive oil
  • 1 teaspoon chili powder
  • 1 teaspoon smoked paprika
  • 1 teaspoon ground cumin
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • ½ teaspoon dried oregano
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon red pepper flakes, optional
  • 2 tablespoons lime juice
  • 2 tablespoons beef broth
  • 1 tablespoon Worcestershire sauce

For Serving

  • Flour or corn tortillas
  • Fresh lime wedges
  • Chopped fresh cilantro
  • Sour cream
  • Shredded cheese
  • Salsa or pico de gallo
  • Sliced avocado or guacamole

Step-by-Step Method

1. Prepare the Beef

Trim any large pieces of excess fat from the steak and slice it thinly against the grain. This helps the finished beef feel much more tender when you bite into it.

Place the steak strips in a large bowl.

2. Season the Steak

Add the chili powder, smoked paprika, cumin, garlic powder, onion powder, oregano, salt, black pepper, and red pepper flakes if using.

Pour in the olive oil, lime juice, Worcestershire sauce, and beef broth. Toss everything together until the steak is evenly coated.

Honestly, even a few minutes of marinating while you prepare the vegetables makes a difference.

3. Add the Vegetables

Place the sliced onions and bell peppers into the bottom of your slow cooker.

Add the seasoned steak on top, followed by the minced garlic.

I usually spread everything out as evenly as possible so the beef and vegetables cook nicely together.

4. Slow Cook

Cover and cook on:

  • LOW for 5–6 hours, or
  • HIGH for about 2½–3½ hours

Cooking time can vary depending on the thickness of the steak and your slow cooker, so check the beef toward the end rather than relying only on the clock.

Avoid cooking much longer than necessary, especially if using a lean cut of beef.

5. Check and Finish

When the steak is tender, gently stir everything together.

Taste and adjust the seasoning. A squeeze of fresh lime juice right before serving really brightens up the flavors.

If you prefer slightly browned edges on the peppers and steak, you can transfer portions to a hot skillet for a couple of minutes before serving.

6. Serve

Warm your tortillas and fill them with the steak, onions, and colorful peppers.

Top with your favorite toppings such as cilantro, sour cream, cheese, salsa, avocado, or a squeeze of lime.

Then dig in!

Cooking Tips

Slice the steak against the grain. This is one of the easiest ways to make sliced beef more tender.

Don’t overcrowd the slow cooker. If you’re doubling the recipe, make sure your slow cooker is large enough to hold everything comfortably.

Don’t overcook the peppers. If you prefer your peppers with a little more texture, add them during the last 1–2 hours of cooking instead of at the beginning.

Use fresh lime juice. It adds a nice bright flavor that balances the savory beef.

Want more heat? Add extra red pepper flakes, diced jalapeño, or your favorite hot sauce.

For deeper flavor, sear the steak quickly in a hot skillet before adding it to the slow cooker. It’s an extra step, but I usually do this when I have a few extra minutes.

Serving Suggestions

These slow cooker steak fajitas are delicious served with:

  • Warm flour or corn tortillas
  • Mexican rice
  • Cilantro-lime rice
  • Refried or black beans
  • Guacamole
  • Pico de gallo
  • Corn salsa
  • Fresh avocado
  • A simple green salad

You can also skip the tortillas and serve the beef and vegetables over rice for an easy steak fajita bowl.

Approximate Nutrition Information

Per serving, based on 6 servings and excluding tortillas and optional toppings:

  • Calories: 390
  • Protein: 40g
  • Carbohydrates: 12g
  • Fat: 20g
  • Fiber: 3g
  • Sugar: 6g
  • Sodium: 650mg

Nutrition will vary depending on the cut of steak, exact ingredients, and toppings used.

Conclusion

This Slow Cooker Steak Fajitas recipe is exactly the kind of dinner I like to make when I want something hearty and flavorful without spending the whole evening in the kitchen. The tender beef, sweet onions, and colorful peppers cook together with smoky spices to create an incredibly satisfying meal.

I usually put all the toppings on the table and let everyone build their own fajitas. It’s easy, casual, and honestly makes dinner feel a little more fun.

If you love easy crockpot recipes, this one is definitely worth adding to your regular dinner rotation!

Frequently Asked Questions

1. What is the best cut of steak for slow cooker fajitas?

Flank steak, skirt steak, or sirloin can all work well. Flank steak is especially good when sliced thinly against the grain.

2. Can I use frozen steak?

For food-safety reasons, it’s best to thaw the steak in the refrigerator before putting it into the slow cooker. This also helps it cook more evenly.

3. Can I make these steak fajitas without a slow cooker?

Absolutely. You can cook the seasoned steak and vegetables in a large skillet over medium-high heat until the beef is cooked and the vegetables are tender-crisp.

4. Can I add other vegetables?

Yes! Mushrooms, zucchini, jalapeños, or poblano peppers would all be tasty additions.

5. How should I store leftovers?

Allow the leftovers to cool, then refrigerate them in an airtight container for up to about 3–4 days. Reheat thoroughly before serving.

Leave a Comment

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

Scroll to Top