Salsa Verde Shredded Beef Bowls with Cilantro Lime Rice

These Salsa Verde Shredded Beef Bowls are a simple, flavorful weeknight dinner that comes together with minimal ingredients and common kitchen appliances. The tender shredded beef is cooked in either an Instant Pot or a slow cooker and finished with bright salsa verde. Serve the beef over cauliflower rice with sliced avocado, diced onion, chopped cilantro, and lime wedges for an easy Tex-Mex–inspired meal that’s great for meal prep and busy evenings.

Salsa Verde Shredded Beef

This shredded beef gets most of its flavor from store-bought salsa verde, which keeps the recipe fast without sacrificing depth. Once the meat is cooked and shredded you have many serving options: pile it over cauliflower rice as shown, stuff it into baked sweet potatoes or roasted poblanos, wrap it in lettuce cups for low-carb tacos, or add it to a hearty taco-style salad. The recipe scales well and freezes nicely, making it a reliable choice for meal planning.

ingredients:

  • 2 pounds flap, skirt, or flank steak
  • Kosher salt, to taste
  • Freshly ground black pepper, to taste
  • 3 tablespoons avocado oil, divided
  • 1 cup salsa verde, plus extra for serving
  • 2 cups riced cauliflower
  • 1 avocado, sliced, for serving
  • 1/4 white onion, diced small, for serving
  • Chopped fresh cilantro, optional, for serving
  • Lime wedges, optional for serving

step-by-step – instant pot method:

step one: season the beef

Trim any excess fat if desired and cut the steak into 4 large, even pieces so it fits easily in the Instant Pot. Season each piece generously with kosher salt and freshly ground black pepper.

step two: sear the beef

Select the “Sauté” setting on the Instant Pot and heat 2 tablespoons of avocado oil until shimmering. Working in batches to avoid overcrowding, sear the steak pieces until a deep brown crust forms, about 3 to 4 minutes per side. Searing adds flavor but is optional if you’re short on time.

step three: add the salsa verde and cook

Turn off Sauté. Pour 1 cup of salsa verde over the browned steak, then close the lid and seal the pressure valve. Set to Manual/Pressure Cook for 45 minutes. For tougher, fattier cuts you may find the meat even more tender with an extra 10–15 minutes, but 45 minutes works well for most flap, skirt, or flank steaks.

step four: release the steam and shred

When the cooking cycle finishes, carefully perform a manual pressure release by turning the valve to vent. Once all pressure has escaped and the lid opens easily, transfer the beef to a tray and use two forks to shred it. Mix shredded meat into the cooking juices and salsa verde for a moist, flavorful result.

step five: cook the cauliflower rice

Heat a large skillet over medium-high heat with the remaining 1 tablespoon of avocado oil. Add the riced cauliflower and cook, stirring frequently, until just tender—about 4 to 6 minutes. Avoid overcooking so the cauliflower keeps a pleasant texture and doesn’t become mushy.

step six: plate the bowls

Divide cauliflower rice among four bowls. Top with the shredded salsa verde beef, sliced avocado, and diced white onion. Garnish with chopped cilantro and serve with lime wedges to brighten the flavors. Add extra salsa verde at the table if you like more sauce.

step-by-step – slow cooker method:

step one: season the beef

Cut the steak into four large pieces and season liberally with salt and pepper.

step two: brown and slow-cook

Heat 2 tablespoons of avocado oil in a large skillet over medium-high heat. Sear the steak pieces, 3 to 4 minutes per side, until deeply browned. Transfer the seared meat to the slow cooker, pour 1 cup salsa verde over the top, and cook on High for 4 hours or Low for 6 to 8 hours. When the beef is fall-apart tender, shred with two forks and mix with the cooking juices.

step three: prepare the cauliflower rice

As with the Instant Pot method, sauté 2 cups of riced cauliflower in 1 tablespoon avocado oil until just tender, about 5 minutes. Keep the texture slightly firm for best results.

step four: assemble

Portion cauliflower rice and top with shredded beef, avocado slices, and diced onion. Finish with cilantro and lime wedges as desired.

recipe faqs:

What’s the best way to store leftovers?

Allow the meat to cool, then transfer to airtight containers. Refrigerate for up to 3–4 days. For longer storage, portion the shredded beef into freezer-safe containers or bags with a bit of the cooking liquid to help retain moisture, label, and freeze for up to 3 months. Thaw in the refrigerator overnight and reheat gently in a skillet with a splash of water or broth, or microwave in short intervals, stirring between rounds to ensure even heating.

Can I make this in the oven?

While this recipe is written for Instant Pot or slow cooker, you can braise the beef in the oven at a low temperature for several hours. For best results, cook at approximately 200°F to 250°F for 6 to 8 hours until the meat is very tender, checking occasionally and adding a little liquid if the pan becomes dry.

If you’re after a protein-rich, flavorful dinner that requires minimal hands-on time, these Salsa Verde Shredded Beef Bowls are an excellent choice. They’re adaptable, freezer-friendly, and ideal for meal prep. Try serving leftovers in tacos, burrito bowls, or over roasted vegetables. Leave a comment and share how you served yours!

looking for more Instant Pot and slow cooker recipes? try these:

  • Instant Pot Shredded Greek Beef Bowls
  • Slow Cooker Tagine-Inspired Chicken
  • Slow Cooker Italian Shredded Beef Sliders
Salsa Verde Shredded Beef

Salsa Verde Shredded Beef Bowls

Prep: 5 mins • Cook: 45 mins (Instant Pot) • Crockpot cook time: 6 hrs (approx.) • Servings: 4

Nutrition (per serving, approximate)

Calories: 453 kcal • Carbs: 8 g • Protein: 50 g • Fat: 23 g • Sodium: 554 mg • Fiber: 2 g

Nutrition information is calculated automatically and should be used as an approximation.