Tender, flavorful, and irresistibly savory, this Whole30 Shredded Meat with Onions is the ultimate set-it-and-forget-it slow cooker recipe. Featuring a perfectly seasoned boneless chuck roast, sweet caramelized onions, and a rich, umami-packed broth of coconut aminos, apple cider vinegar, and beef stock, this dish is a clean-eating dream that’s big on flavor. With just 15 minutes of prep and the magic of slow cooking, the meat becomes fall-apart tender and infused with the warm, earthy notes of garlic, thyme, and onion powder. Whether you’re diving into a Whole30 reset or simply craving a comforting dinner, this protein-packed dish pairs beautifully with roasted veggies, cauliflower rice, or a fresh green salad. Simple to make, gluten-free, and paleo-friendly—this recipe is your go-to for wholesome, hassle-free meals.
Scan with your phone to download!
Slice the onions into thin rings and mince the garlic cloves. Set them aside.
In a small bowl, mix together the salt, black pepper, dried thyme, and onion powder. Rub this spice mix all over the chuck roast.
Heat the olive oil in a large skillet over medium-high heat. Once hot, sear the chuck roast on all sides until browned, about 3-4 minutes per side.
Transfer the seared roast to a slow cooker.
In the same skillet, add the sliced onions and sauté for 2-3 minutes, just until they start to soften. Add the minced garlic and cook for another minute.
Transfer the onions and garlic to the slow cooker, placing them around and on top of the roast.
In a measuring cup, combine the coconut aminos, apple cider vinegar, and beef broth. Pour the mixture over the beef and onions in the slow cooker.
Cover the slow cooker with a lid and cook on low for 6-8 hours, or until the meat is tender and easily shreds with a fork.
Once cooked, remove the roast from the slow cooker and shred the meat using two forks.
Return the shredded meat to the slow cooker and mix well with the onions and juices.
Taste for seasoning and adjust with more salt and pepper if needed before serving.
Serving size | (2015.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3861.1 |
Total Fat 301.3g | 0% |
Saturated Fat 113.5g | 0% |
Polyunsaturated Fat 2.7g | |
Cholesterol 952.5mg | 0% |
Sodium 7122.8mg | 0% |
Total Carbohydrate 42.4g | 0% |
Dietary Fiber 6.9g | 0% |
Total Sugars 19.7g | |
Protein 266.0g | 0% |
Vitamin D 0IU | 0% |
Calcium 272.8mg | 0% |
Iron 30.9mg | 0% |
Potassium 4402.7mg | 0% |
Source of Calories