Side Dishes
This one-pot broccoli and rice crockpot recipe delivers creamy, cheesy comfort with minimal effort—perfect for busy weeknights or vegetarian meals. The slow cooker transforms simple ingredients into a tender, flavorful dish where rice absorbs savory broth while broccoli stays vibrant and crisp-tender.
No chopping, no fuss, just hands-off cooking that fills your home with warm, inviting aromas.
What makes this recipe stand out is its balance of textures and flavors—rich cheddar melts into the rice, garlic and soy sauce add depth, and fresh herbs brighten every bite. Ready in just 30 minutes on high, it’s a complete meal that requires only one pot to clean.
Whether you're feeding a family or meal prepping for the week, this dish delivers restaurant-quality comfort without the effort.
Ingredients for broccoli and rice crockpot
Simple ingredients for a creamy, cheesy crockpot meal that delivers restaurant-quality comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 cup | Uncooked, rinsed before adding |
| Fresh Broccoli Florets 🥦 | 4 cups | Cut into bite-sized pieces |
| Vegetable Broth 💧 | 2 cups | Low-sodium preferred |
| Shredded Sharp Cheddar Cheese 🧀 | 1 ½ cups | Freshly shredded, block preferred |
| Garlic Cloves 🧄 | 3 cloves | Minced for even distribution |
| Soy Sauce 🍶 | 2 tbsp | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For richness and flavor |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for freshness |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme |
| Salt 🧂 | ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Unsalted Butter 🧈 | 1 tbsp | For topping, optional |
The rice is the base, so choose long-grain white for the best texture—it stays separate and fluffy. Trader Joe's or Costco often have bulk options at great prices, but any quality brand works. Fresh broccoli is key here—look for bright green florets with tight buds, not yellowing or wilted. The cheddar makes all the difference; sharp, freshly shredded melts perfectly. Avoid pre-shredded cheese (it has anti-caking agents that prevent proper melting). For the garlic, peel and mince it yourself—jarred garlic lacks freshness and depth.
No vegetable broth? Chicken broth works too—just make sure it's vegetarian. Short on parsley? Fresh cilantro or basil adds a nice twist (use half the amount). The soy sauce adds umami depth—low-sodium versions prevent over-salting. If you're avoiding soy, coconut aminos work as a 1:1 substitute. The lemon juice brightens the dish, but if you're out, a splash of white wine vinegar does the trick. For extra richness, add a tablespoon of cream cheese along with the cheddar—it blends seamlessly into the creamy sauce.
This dish reheats beautifully—just stir and warm through. Keeps for 4-5 days in the fridge, though the flavors deepen overnight. For meal prep, portion into containers with the rice and broccoli separated at the bottom, then add cheese on top for a fresh serving. Freezes well for up to 3 months—thaw in the fridge and reheat gently to avoid drying out the rice. The butter topping is optional but adds a luxurious finish—melt it with a splash of milk for extra creaminess.
Why You'll Love This Recipe
- Dump-and-Go Magic: I swear, this recipe is the kind of meal where you can toss everything in the crockpot—rice, broth, broccoli, even the garlic cloves still in their skins—and walk away. No measuring cups, no stirring, no stress. The cheddar melts in perfectly on its own, and honestly? That’s half the battle won.
- Cheesy-Garlic Hug: Between us, the sharp cheddar and roasted garlic cloves make this dish dangerously good. The rice soaks up that rich, tangy flavor while the broccoli gets just tender enough to stay crisp—like a warm, melty blanket with a side of crunch. My picky eaters actually finish their plates now.
- Lunchbox Hero: This is my go-to for meal prep because it reheats like a dream and keeps for days without drying out. Pack it in containers for work or school, and the cheddar stays gooey while the rice holds its shape. (Yes, even on a Tuesday night when you’re too tired to think.)
- Pantry on a Budget: White rice, frozen broccoli (if fresh isn’t an option), and a block of cheddar—this meal costs next to nothing but feels like a restaurant dish. I’ll be real: I’ve made this with day-old breadcrumbs instead of rice when I was low on groceries, and no one noticed. Solid, reliable, and kind to my wallet.
Step-by-step instructions for one-pot cheesy broccoli and rice
This simple method delivers perfectly cooked rice and tender broccoli with rich, melty cheese.
Prepare the Crockpot and Ingredients
Rinse the 1 cup long-grain white rice thoroughly under cold water until the water runs clear. This removes excess starch that can make the rice gummy. Add the rice to your crockpot along with the 2 cups vegetable broth, 2 tablespoons soy sauce, 1 tablespoon extra-virgin olive oil, 3 minced garlic cloves, 1 teaspoon dried thyme, 0.5 teaspoon salt, and 0.5 teaspoon black pepper. Stir gently to combine all ingredients evenly.
Here's the thing—don't skip rinsing the rice. Unrinsed rice absorbs too much liquid and can turn out mushy. The soy sauce and olive oil here add depth of flavor while preventing the rice from drying out during the long cook.
Layer the Broccoli and Seal the Crockpot
Arrange the 4 cups fresh broccoli florets evenly on top of the rice mixture, pressing down gently to submerge them partially. This ensures the broccoli cooks through while still maintaining some texture. Sprinkle the 1.5 cups shredded sharp cheddar cheese evenly over the broccoli.
Place the lid on the crockpot and set it to low heat. The cheese will melt gradually during cooking, creating that creamy, comforting texture we're after. I like to use sharp cheddar because its tangy flavor cuts through the richness of the rice and broccoli.
Cook Until Rice is Tender and Broccoli is Bright
Cook for 30 minutes on low heat. The rice should be tender with no hard grains remaining, and the broccoli should be bright green with just a slight bite—still crisp enough to hold its shape. If you're using a newer crockpot model, check at the 25-minute mark as cooking times can vary slightly.
This low-and-slow approach ensures even cooking throughout. The broccoli should still have some texture—overcooking turns it mushy. If you prefer softer broccoli, cook for an additional 5 minutes but don't exceed 40 minutes total.
Finish with Fresh Herbs and a Bright Touch
After cooking, stir in the 0.25 cup chopped fresh parsley and 1 tablespoon lemon juice. The parsley adds freshness that balances the richness, while the lemon juice brightens the entire dish. If you're using the optional 1 tablespoon unsalted butter, stir it in now for extra richness and a velvety texture.
Let the mixture sit for 5 minutes before serving. This resting period allows the flavors to meld together and the cheese to set slightly, making each bite more cohesive. The lemon juice is particularly important here—it prevents the dish from tasting too heavy.
Serve Immediately for Maximum Comfort
Spoon the cheesy broccoli and rice into serving bowls and serve warm. The combination of tender rice, bright broccoli, and melted cheese creates a satisfying one-pot meal that's perfect for busy weeknights. Each bite should deliver a balance of textures—creamy cheese, tender rice, and slightly crisp broccoli.
This dish keeps well in the refrigerator for 3-4 days, though the texture changes slightly as the rice absorbs more liquid. For best results, reheat gently in the microwave with a splash of water to restore moisture. The lemon juice helps preserve freshness when stored.
Pro Tips For Making Broccoli And Rice Crockpot
- Rinse the Rice First: I learned this the hard way—skipping the rinse leaves your rice gloppy and sad. Give that long-grain white rice a quick cold-water rinse before adding it to the crockpot. This cuts down on excess starch, so you end up with fluffier grains instead of a sticky mess. (Yes, even if you’re impatient like me.)
- Chop Broccoli Small: Big florets turn mushy while the rice cooks. Cut those broccoli pieces no larger than 1-inch chunks—think bite-sized, not salad-sized. Smaller pieces cook faster and stay crisp-tender, especially when you’re dealing with a slow cooker’s gentle heat.
- Add Cheese Late: Stirring in that sharp cheddar too early melts it into a greasy, clumpy disaster. Wait until the last 15 minutes of cooking, then sprinkle the cheese on top and give it a quick stir. The residual heat will soften it just enough to coat the rice without turning it into a cheese sauce.
- Use Two Garlic Cloves: One clove? You’re doing it wrong. Crush two cloves of garlic into the broth before adding everything else—this guarantees the flavor actually penetrates the rice instead of sitting in one spot. (I know, I know, but trust the process.)
Make-ahead tips for this recipe
Prep Ahead for Meal Prep
Start by rinsing and measuring all ingredients the night before—store the rice, broth, and seasonings in an airtight container in the fridge. The broccoli should be chopped and kept in a separate container with a paper towel to absorb moisture.
This keeps everything fresh and ready to go in the morning. I like to pre-shred the cheese too—just store it in a sealed bag with parchment paper between layers to prevent clumping. 📅
Freezer-Friendly Strategy
Assemble the dish completely (rice, broth, and seasonings) but hold off on adding the broccoli and cheese. Freeze the base mixture in a quart freezer bag, leaving 1 inch of headspace for expansion.
When ready to cook, thaw overnight in the fridge, then add the broccoli and cheese just before crockpot cooking. This method preserves texture and prevents soggy broccoli. ❄️
Portion for Perfect Servings
Divide the cooked mixture into 4 meal-prep containers while still hot. Add the cheese to the top of each container—it'll melt slightly during reheating, creating a fresh, gooey layer every time. Store containers in the fridge for up to 4 days.
For extra flavor, sprinkle a pinch of smoked paprika on top before sealing. The cheese acts as a flavor barrier, keeping the rice and broccoli separate until reheating. 💫
Reheat Like a Pro
Microwave reheating works best in 1-minute intervals on 50% power, stirring between each interval. For stovetop reheating, use a splash of water or broth to restore moisture—about 2 tablespoons per container.
Avoid reheating in the crockpot again, as it can dry out the rice. If the cheese looks dry after reheating, cover with a damp paper towel for 30 seconds to restore creaminess. 🔥
Flavor Boost for Leftovers
Revitalize day-old leftovers by stirring in 1 teaspoon of fresh lemon juice and 1 tablespoon of butter before reheating. The acidity cuts through any richness, while the butter adds back lost moisture.
For a protein boost, top with crumbled feta or a fried egg—the contrast of textures makes it feel like a brand-new dish. I often do this for lunches to keep things exciting. 💡
Crockpot Hack for Busy Mornings
Set your crockpot to low heat overnight (about 8 hours) if you're leaving early. The slow cook ensures the rice absorbs liquid perfectly while keeping the broccoli tender.
Just add the cheese and herbs in the last 30 minutes of cooking to prevent over-melting. This is my go-to for Monday morning prep—just grab and go! ⏰
Nutrition facts
Frequently asked questions
Can I use brown rice instead of white rice in this recipe?
Yes, but you'll need to adjust the cooking time. Brown rice takes longer to cook—use a 1:2 ratio (1 cup brown rice to 2 cups liquid) and cook on low for 1 hour 15 minutes instead of 30 minutes. The texture will be nuttier and heartier, but the broccoli may soften more. For best results, add the broccoli only in the last 20 minutes of cooking.
What if I don't have sharp cheddar cheese?
Mild cheddar or Monterey Jack work well, but they'll be less tangy. For extra flavor, mix in 0.5 cup cream cheese with the shredded cheese—it adds creaminess and balances mildness. Avoid pre-shredded cheese (it contains anti-caking agents that prevent proper melting). If you're dairy-free, use 1 cup vegan cheddar shreds and add 1 tablespoon nutritional yeast for a cheesy flavor.
Can I make this recipe without soy sauce?
Replace the 2 tablespoons soy sauce with 2 tablespoons coconut aminos (soy-free) or 1 tablespoon fish sauce + 1 tablespoon lemon juice for umami depth. Another great option is 2 tablespoons Worcestershire sauce (ensure it's vegetarian). These alternatives add savory richness without soy. For a simpler swap, use 1 teaspoon miso paste dissolved in the broth.
Why did my broccoli turn mushy?
Overcooking or adding broccoli too early are the most common causes. Always add broccoli in the last 10-15 minutes of cooking on low heat. If using high heat, reduce time to 20 minutes total. For extra protection, blanch broccoli in boiling water for 1 minute before adding to the crockpot—this jumpstarts cooking and preserves texture.
How can I make this dish spicier?
Add 0.5 teaspoon cayenne pepper or 1 teaspoon chili flakes with the rice. For heat with depth, stir in 1 tablespoon sriracha or 1 teaspoon gochujang paste after cooking. Top with chopped jalapeños or a dollop of spicy mayo before serving. For smoky heat, sprinkle 0.5 teaspoon smoked paprika on top. Always taste as you go—spices intensify when reheated!
