“Are you sure this is going to taste good?” my friend asked skeptically as I dumped the sauce mix into the crockpot, tossing raw beef chunks and broccoli florets on top without any fancy prep. Honestly, I wasn’t entirely convinced either. But after a few hours of slow cooking, the house filled with this warm, savory aroma that had us both peeking eagerly at the timer. That night, what started as a quick, almost lazy attempt to throw dinner together turned into a new favorite—an easy tender crockpot beef and broccoli with jasmine rice that became our go-to comfort meal.
There’s something quietly satisfying about coming home to a dish that’s ready and waiting, especially when it’s as tender and flavorful as this one. No juggling pans or last-minute chopping, just a set-it-and-forget-it kind of magic. The jasmine rice, fluffy and fragrant, soaks up the rich sauce perfectly, making each bite a balance of savory and slightly sweet goodness. It’s the kind of meal that feels cozy without fuss, perfect for those evenings when you want dinner done but don’t want to sacrifice taste.
And honestly, it’s stuck around because it hits that sweet spot between comfort and convenience. Plus, it’s a dish that invites you to slow down a little, maybe light a candle, and enjoy a quiet moment in the kitchen—or at the table. That’s why I keep coming back to this easy tender crockpot beef and broccoli with jasmine rice—even on the busiest nights, it feels like a small, delicious pause.
Why You’ll Love This Recipe
After testing this recipe multiple times (sometimes twice in the same week), I can confidently say it delivers on all fronts. Here’s why it’s worth keeping in your dinner rotation:
- Quick & Easy: Prep takes less than 15 minutes, and then the crockpot does all the work—perfect for busy weeknights or when you get home late.
- Simple Ingredients: You probably have most of these pantry staples already, so no last-minute grocery runs needed.
- Perfect for Comfort Dinners: The tender beef and flavorful broccoli pair with jasmine rice to create a hearty, satisfying meal.
- Crowd-Pleaser: Family, friends, even picky eaters tend to ask for seconds—it’s that good.
- Unbelievably Delicious: The sauce strikes a perfect balance—slightly sweet, savory, and rich—with melt-in-your-mouth beef.
This isn’t just any beef and broccoli recipe. The secret lies in the slow cooking method that keeps the beef tender without drying out, plus the homemade sauce mix that blends soy, garlic, and a hint of ginger for authentic flavor. Plus, pairing it with jasmine rice adds that fragrant touch that makes every bite feel special. It’s a recipe that feels both familiar and a little different, a step above takeout but without the hassle.
What Ingredients You Will Need
This easy tender crockpot beef and broccoli recipe uses straightforward, wholesome ingredients that come together to create bold flavors without any fuss. Most are pantry staples, and feel free to swap a few based on what you have on hand.
- For the Beef and Sauce:
- 1.5 pounds (680 g) beef chuck roast, cut into thin strips (great for tenderness)
- 1/2 cup (120 ml) low-sodium soy sauce (I prefer Kikkoman for consistent flavor)
- 1/4 cup (60 ml) beef broth or water (adds moisture)
- 1/4 cup (50 g) brown sugar (balances savory with sweetness)
- 3 cloves garlic, minced (fresh is best)
- 1 tablespoon fresh ginger, grated (adds warmth and zing)
- 2 tablespoons oyster sauce (optional, but adds depth)
- 1 tablespoon cornstarch (for thickening the sauce later)
- 1 tablespoon water (to mix with cornstarch)
- For the Broccoli:
- 4 cups (about 300 g) broccoli florets (fresh or frozen works)
- For the Jasmine Rice:
- 1.5 cups (280 g) jasmine rice (rinse before cooking for fluffier texture)
- 3 cups (720 ml) water
- Pinch of salt
If you want a gluten-free version, swap the soy sauce with tamari. Also, if you’re avoiding sugar, try using a natural sweetener like honey or maple syrup instead of brown sugar. For a vegetarian twist, consider substituting beef with firm tofu and use vegetable broth.
Equipment Needed
- Crockpot or Slow Cooker: A 4 to 6-quart size works best for even cooking and to fit all ingredients comfortably.
- Rice Cooker or Medium Saucepan: For perfectly cooked jasmine rice—though stovetop works just fine if you don’t have a rice cooker.
- Sharp Knife and Cutting Board: For slicing beef and prepping broccoli.
- Measuring Cups and Spoons: For accurate sauce ingredient portions.
- Mixing Bowl: To whisk together the sauce ingredients.
If you don’t have a slow cooker, you can use a heavy-bottomed pot with a tight-fitting lid on the stovetop but watch the cooking time closely. Personally, I find that my cast iron slow cooker insert helps retain heat really well, which speeds up cooking a bit. For jasmine rice, rinsing it in a fine mesh sieve before cooking makes a big difference in texture—trust me on this one!
Preparation Method

- Slice the Beef: Trim any excess fat from the chuck roast and cut into thin strips, about 1/4-inch thick. This helps the beef cook evenly and stay tender. (Prep time: 10 minutes)
- Make the Sauce: In a mixing bowl, whisk together soy sauce, beef broth, brown sugar, minced garlic, grated ginger, and oyster sauce if using. Stir until sugar dissolves completely.
- Layer Ingredients in Crockpot: Place beef strips in the crockpot, pour sauce over the top, and stir gently to coat. Cover and cook on low for 5-6 hours, or on high for 3-4 hours. The beef should be tender but not falling apart.
- Add Broccoli: About 30 minutes before the end of cooking, add broccoli florets on top. Cover and continue cooking until broccoli is bright green and tender but still crisp. (This prevents overcooked mushy broccoli.)
- Prepare the Jasmine Rice: While the last half hour is cooking, rinse the jasmine rice under cold water until the water runs clear. Combine rice, water, and a pinch of salt in a rice cooker or medium saucepan. Cook according to package instructions—usually about 15 minutes simmering, then resting off heat for 5 minutes.
- Thicken the Sauce: Once beef and broccoli are done, mix cornstarch with water in a small bowl to create a slurry. Stir it into the crockpot and cook on high for 10-15 minutes uncovered to thicken the sauce slightly.
- Serve: Spoon beef and broccoli over a bed of jasmine rice. The fragrant rice soaks up the sauce beautifully, making every bite satisfying.
If the beef feels a little tough, it probably needs more time on low heat. Conversely, if the sauce is too thin, the cornstarch step helps get that perfect glossy finish. And don’t skip rinsing the rice—trust me, it makes a world of difference in fluffiness.
Cooking Tips & Techniques
Slow cooking beef can be tricky—too long and it turns dry, too short and it’s chewy. Here’s what I’ve learned from a few trial runs (and occasional fails):
- Use Chuck Roast or Flank Steak: These cuts become tender and flavorful with slow cooking, unlike leaner cuts that dry out.
- Don’t Overcook Broccoli: Adding it late in the cooking prevents it from turning to mush—it should have a bit of snap.
- Rinse Jasmine Rice Well: Removes excess starch so rice doesn’t clump together.
- Make the Sauce Balanced: Brown sugar and oyster sauce add sweetness and umami, but you can adjust sugar amount to taste.
- Stir Occasionally If Possible: If you’re around, a gentle stir halfway through cooking helps distribute flavors—but it’s not essential.
- Thicken the Sauce at the End: Cornstarch slurry is key for that restaurant-style glossy finish.
When I first tried this, I left the broccoli in too long and ended up with a soggy mess. Lesson learned: patience pays off. Also, prepping everything the night before saves me from kitchen chaos during busy evenings—just dump and cook when you get home. For a little extra zing, a splash of sesame oil right before serving works wonders.
Variations & Adaptations
This recipe is really versatile and easy to tweak to suit your mood or dietary needs:
- Spicy Kick: Add a teaspoon of red pepper flakes or a dash of sriracha to the sauce for a little heat.
- Low-Carb Option: Swap jasmine rice for cauliflower rice or steamed broccoli rice for a lighter meal.
- Vegetarian Version: Use firm tofu or tempeh instead of beef, and swap beef broth with vegetable broth.
- Seasonal Twist: In place of broccoli, try snow peas or green beans for a different crunch and flavor.
- Slow Cooker to Instant Pot: If you’re short on time, use your Instant Pot’s slow cook function or pressure cook on high for 30 minutes (adjust cooking times accordingly).
One time, I tried adding sliced mushrooms and it brought a lovely earthiness to the dish—definitely worth trying if you like a bit more depth. For a heartier meal, stir in some cooked baby corn or water chestnuts just before serving.
Serving & Storage Suggestions
This easy tender crockpot beef and broccoli tastes best served hot, straight from the crockpot over fluffy jasmine rice. Garnish with sliced green onions or a sprinkle of toasted sesame seeds for a little extra color and texture.
It pairs beautifully with simple sides like steamed edamame or a crisp cucumber salad. For drinks, a light jasmine tea or a chilled lager complements the flavors nicely.
To store leftovers, transfer beef and broccoli with sauce into an airtight container and refrigerate for up to 3 days. Rice keeps well separately in the fridge for 4-5 days.
When reheating, microwave gently or warm in a skillet over medium heat with a splash of water to loosen the sauce. Flavors actually deepen after a day or two, so this dish is perfect for make-ahead lunches or quick dinners.
Nutritional Information & Benefits
Per serving (recipe serves 4): approximately 450 calories, 35g protein, 45g carbohydrates, 10g fat.
Beef provides a solid dose of protein and iron, vital for energy and muscle health. Broccoli adds fiber, vitamins C and K, plus antioxidants. Jasmine rice offers a comforting carb base that’s easy on digestion.
This recipe is naturally gluten-free if you pick the right soy sauce or tamari, and can be made dairy-free. The balanced macros make it suitable for many meal plans, especially when paired with fresh veggies.
Conclusion
This easy tender crockpot beef and broccoli with jasmine rice recipe has earned its spot in my regular meal lineup because it’s just so darn reliable and satisfying. It’s one of those dishes that feels like a warm hug after a long day but doesn’t require hours in the kitchen. Plus, it’s endlessly adaptable to what you have on hand or how you like your flavors.
If you make this recipe, don’t hesitate to tweak the sauce or try different veggies—cooking is all about making dishes your own. And hey, if you want a dessert to round out your meal, maybe peek at this Cozy Cracker Barrel Loaded Peach Cobbler—it’s a sweet finish that’s just as effortless.
Would love to hear how your version turns out or any fun twists you try!
Frequently Asked Questions
Can I use frozen broccoli instead of fresh?
Yes! Frozen broccoli works well—just add it about 20-30 minutes before the end of cooking to avoid over-softening.
What cut of beef is best for this recipe?
Chuck roast or flank steak are ideal because they become tender during slow cooking. Avoid very lean cuts, which can dry out.
How do I prevent the beef from getting tough?
Cook on low heat for 5-6 hours and avoid cooking longer than necessary. Cutting beef into thin strips helps it cook evenly and stay tender.
Can I make this recipe gluten-free?
Absolutely. Use tamari or a gluten-free soy sauce substitute, and ensure oyster sauce is gluten-free or omit it.
Is jasmine rice the only rice option?
While jasmine rice complements this dish beautifully, you can substitute with basmati or brown rice. Just adjust cooking times accordingly.
Pin This Recipe!

Easy Tender Crockpot Beef and Broccoli Recipe with Jasmine Rice
A simple and comforting slow-cooked beef and broccoli dish served with fragrant jasmine rice, perfect for busy weeknights and family dinners.
- Prep Time: 15 minutes
- Cook Time: 5 to 6 hours
- Total Time: 5 hours 15 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Asian
Ingredients
- 1.5 pounds beef chuck roast, cut into thin strips
- 1/2 cup low-sodium soy sauce
- 1/4 cup beef broth or water
- 1/4 cup brown sugar
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons oyster sauce (optional)
- 1 tablespoon cornstarch
- 1 tablespoon water
- 4 cups broccoli florets (fresh or frozen)
- 1.5 cups jasmine rice
- 3 cups water
- Pinch of salt
Instructions
- Trim any excess fat from the chuck roast and cut into thin strips about 1/4-inch thick.
- In a mixing bowl, whisk together soy sauce, beef broth, brown sugar, minced garlic, grated ginger, and oyster sauce if using until sugar dissolves.
- Place beef strips in the crockpot, pour sauce over the top, and stir gently to coat. Cover and cook on low for 5-6 hours or on high for 3-4 hours until beef is tender but not falling apart.
- About 30 minutes before the end of cooking, add broccoli florets on top. Cover and continue cooking until broccoli is bright green and tender but still crisp.
- While the last half hour is cooking, rinse jasmine rice under cold water until water runs clear. Combine rice, water, and a pinch of salt in a rice cooker or medium saucepan. Cook according to package instructions (about 15 minutes simmering, then resting off heat for 5 minutes).
- Mix cornstarch with water to create a slurry. Stir it into the crockpot and cook on high for 10-15 minutes uncovered to thicken the sauce slightly.
- Serve beef and broccoli over a bed of jasmine rice.
Notes
Use chuck roast or flank steak for best tenderness. Add broccoli late to avoid mushiness. Rinse jasmine rice well for fluffier texture. Thicken sauce at the end with cornstarch slurry for a glossy finish. For gluten-free, substitute soy sauce with tamari and ensure oyster sauce is gluten-free or omit it. Can substitute beef with tofu and beef broth with vegetable broth for vegetarian version.
Nutrition
- Serving Size: 1 serving (approxima
- Calories: 450
- Fat: 10
- Carbohydrates: 45
- Protein: 35
Keywords: beef and broccoli, crockpot recipe, slow cooker, jasmine rice, easy dinner, comfort food, tender beef, healthy dinner


