Broccoli and Rice Crockpot Recipe: One-Pot Cheesy Comfort That Simmers to Flavor

Side Dishes

Broccoli and Rice Crockpot Recipe: One-Pot Cheesy Comfort That Simmers to Flavor

This broccoli and rice crockpot recipe transforms simple ingredients into a creamy, cheesy one-pot meal that requires almost no effort. The beauty of slow cooking is how it develops rich, savory flavors while you focus on other tasks—no chopping, no stirring, just set-it-and-forget-it comfort. I've perfected this method over years of testing, ensuring the rice stays tender and the broccoli retains its vibrant color while absorbing all that delicious flavor.

What makes this dish truly special is its versatility—it's hearty enough to stand alone as a main course or light enough to serve as a satisfying side. The garlic and herbs infuse every bite with aromatic depth, while the optional cheese (or dairy-free alternative) adds a velvety finish.

By the time it's done, your kitchen will smell like a cozy dinner party, and every spoonful will be packed with that perfect balance of textures and flavors. Ready to make dinner effortless?

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for broccoli and rice crockpot

Nine simple ingredients for a creamy, cheesy crockpot meal that tastes like comfort food with zero fuss.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 cup Uncooked, rinsed well
Fresh Broccoli Florets 🥦 4 cups Medium florets, stems peeled
Vegetable Broth 💧 2 cups Low-sodium preferred
Milk 🥛 1 cup Whole for creaminess
Shredded Cheddar Cheese 🧀 1 ½ cups Sharp or mild variety
Garlic Cloves 🧄 3 cloves Minced for aroma
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh thyme
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Onion Powder 🧅 ½ tsp For depth of flavor
Butter 🧈 2 tbsp Unsalted, melted
Salt 🧂 1 tsp Adjust to taste
Heavy Cream 🥛 ½ cup Optional for extra richness

The rice is the base, so don't skimp—jasmine or basmati works best, but long-grain white is fine. Broccoli? Fresh is best, but frozen florets (no sauce) work in a pinch. For the broth, Pacific Foods or Imagine are my go-tos—they've got that rich flavor without extra salt. The cheese is where the magic happens. Sharp cheddar melts smoother than mild, but use whatever you've got. I always grab extra because it's the first thing to disappear.

No milk? Coconut milk adds creaminess and works in a vegan version (skip the cheese or use vegan cheese). Short on thyme? Dried oregano at half the amount gets you close. The butter? Melt it first so it blends in smoothly. Heavy cream is optional but makes it feel like restaurant-quality comfort food. If you're watching calories, swap it for extra milk or a splash of cream cheese. The garlic and onion powder are non-negotiable—they build the savory foundation. Trust me, skip them and you'll taste the difference.

This keeps 3-4 days in the fridge, so make extra for lunches. The rice dries out fast when reheated, so add a splash of broth or milk when warming. Freezes beautifully for up to 3 months—just thaw in the fridge overnight. I always double the batch because it's that good. The flavors actually get better the next day as everything melds together. Perfect for meal prep, and it reheats like a dream.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: That’s all it takes—rice, broccoli, broth, milk, and cheese. I swear, the only measuring I do is eyeballing the cheese, and somehow it always comes out rich and satisfying.
  • Creamy Without the Hassle: The milk and cheddar melt into the rice until it’s velvety, but the broccoli stays bright and crisp-tender. No heavy cream, no fuss—just that perfect balance of texture and comfort.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Pack it in containers, and it reheats beautifully—no soggy rice, no sad broccoli. My kids actually finish their lunches now. (Yes, even on a Tuesday.)
  • Budget Dinner Win: Vegetable broth and rice stretch into a hearty meal for half the cost of takeout. Add a side of garlic toast, and you’ve got a full dinner that won’t break the bank—or your sanity.

Step-by-step instructions for one-pot cheesy broccoli and rice

Here's how to create this creamy, cheesy masterpiece with minimal effort and maximum flavor.

1

Prepare Your Crockpot for Perfect Texture

First, rinse the 1 cup of long-grain white rice under cold water until the water runs clear. This removes excess starch that can make your rice gummy. In your crockpot, combine the rinsed rice with the 2 cups of vegetable broth, 1 cup of milk, 2 tablespoons of melted butter, 1 teaspoon of salt, ½ teaspoon of onion powder, and ½ teaspoon of ground black pepper. Stir everything together gently but thoroughly.

This liquid ratio is key—it gives you perfectly tender rice without drying out. The butter and milk add richness, while the seasonings infuse the broth as it simmers. Don't worry about overmixing; just make sure everything's evenly distributed so every bite gets that creamy texture.

2

Layer in the Broccoli and Aromatics

Add the 4 cups of fresh broccoli florets to the crockpot, spreading them evenly over the rice mixture. Then sprinkle the 3 cloves of minced garlic and 1 teaspoon of dried thyme on top. The broccoli should be partially submerged in the liquid, but that's okay—it'll cook through perfectly as everything simmers together.

Here's the thing—layering the broccoli on top helps it cook gently without turning mushy. The garlic and thyme will infuse the entire dish with their flavors as it cooks. Give everything a final stir to distribute those aromatics throughout the mixture.

3

Cook on Low for Maximum Flavor Development

Cover your crockpot and cook on low heat for 4 hours. This slow cooking time is what transforms this simple dish into something truly comforting. The rice will absorb all that liquid, becoming tender and fluffy, while the broccoli softens just enough to be delicious without losing its vibrant color.

Don't be tempted to peek or stir during cooking—this disrupts the even cooking process. The lid should stay sealed to trap steam and create that perfect one-pot texture. The dish is done when the rice is tender and the broccoli is fork-tender with just a slight bite.

4

Finish with Cheese and Cream

After the initial cooking time, stir in the 1.5 cups of shredded cheddar cheese and ½ cup of heavy cream. Cover again and cook for an additional 15-20 minutes on low heat. This final step is what transforms your dish from good to absolutely comforting.

Watch the cheese melt completely and create that luscious, creamy sauce that coats every bite. The heavy cream adds richness while the cheese gives you that perfect cheesy pull. You'll know it's ready when the cheese is fully melted and the mixture has a smooth, velvety consistency throughout.

5

Rest and Serve with Warm Bread

Let the dish sit covered for 5 minutes after cooking. This resting period allows the flavors to meld together and the rice to absorb any remaining liquid. The cheese will firm up slightly, making it easier to serve without losing that creamy texture.

Serve this one-pot wonder immediately with warm crusty bread to soak up all that delicious sauce. The combination of tender rice, perfectly cooked broccoli, and that rich cheesy sauce makes this dish a true comfort food winner. Each bite delivers that perfect balance of creamy, cheesy goodness with a touch of fresh broccoli flavor.

👨‍🍳

Pro Tips For Making Broccoli And Rice Crockpot

  • Rinse the Rice: Skip this step and you’ll end up with gummy rice that clumps like glue. Toss the long-grain white rice in a fine-mesh strainer under cold water for 30 seconds—just until the water runs clear. This removes excess starch and guarantees fluffy, separate grains that won’t turn into a sad, mushy blob in the crockpot.
  • Cut Broccoli Small: I used to leave the florets whole, thinking they’d cook evenly. Wrong. Chop them into 1-inch pieces so they soften completely and soak up the cheesy broth instead of sitting like rubbery rocks. (Yes, even if it looks less impressive—taste wins.)
  • Stir Before Adding Cheese: Dump the shredded cheddar on top at the end, and you’ll end up with a cheese crust at the bottom and dry rice on top. After cooking, give the mixture a quick stir to distribute the cheese evenly—then let it sit for 5 minutes before serving so the cheese melts into every bite.
  • Use Whole Milk: The recipe might call for 1% or skim, but whole milk makes a noticeable difference—it adds richness and prevents the rice from drying out. I’ve tried the lighter versions, and while they work, the texture and flavor are just a step above bland. (Trust me, the extra 2 tablespoons of fat are worth it.)

Wine and beer pairings for this broccoli and rice crockpot

Creamy White Wine

A dry Chardonnay from California or a crisp Sauvignon Blanc from New Zealand complements the dish beautifully. The acidity in these wines cuts through the richness of the cheese, while their citrus notes brighten the earthy broccoli flavors.

I love pouring a glass of Kim Crawford Sauvignon Blanc—its zesty finish balances the creamy texture perfectly. 🍷

Crisp Lager Pairing

For beer lovers, a German-style pilsner like Stella Artois or Heineken works wonders. The light, crisp profile refreshes your palate between bites of creamy rice and broccoli.

If you prefer something with a bit more character, try a Belgian witbier like Hoegaarden—the coriander and citrus notes add a fun contrast to the cheesy goodness. 🍺

Light Red Option

If you're craving red wine, a Pinot Noir from Oregon or a Gamay from Beaujolais is ideal. These lighter reds won’t overpower the dish but add a fruity depth that pairs well with the garlic and thyme.

I often reach for La Crema Pinot Noir—its bright acidity and red fruit flavors make every bite taste even more vibrant. 🍇

Non-Alcoholic Choices

Skip the alcohol? No problem. A sparkling apple cider like Martinelli’s adds a festive touch, while a ginger beer like Feani brings a spicy kick that cuts through the creaminess.

For something more refreshing, try San Pellegrino Aranciata—its orange and mandarin flavors complement the dish’s savory notes without overpowering them. 🍎

Warm Beverage Pairings

On cooler days, a chai latte with a dash of cinnamon enhances the dish’s cozy vibe. For something simpler, hot green tea with honey adds a soothing contrast to the rich, cheesy flavors.

If you’re feeling indulgent, a dark chocolate (70% or higher) pairs surprisingly well with the dish’s creamy texture. 🍵

Nutrition facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 45mg15%
Sodium 580mg25%
Total Carbohydrate 48g17%
Dietary Fiber 6g21%
Sugars 6g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use brown rice instead of white rice in this crockpot recipe?

Brown rice works, but you'll need to adjust the cooking time. Use 1.5 cups uncooked brown rice and increase the total cooking time to 5-6 hours on low. Brown rice absorbs liquid differently, so check for doneness after 4 hours—it should be tender but not mushy. The texture will be nuttier and heartier, but less creamy than white rice.

2

What if I don't have heavy cream? Can I substitute something else?

Swap the ½ cup heavy cream with ½ cup whole milk + 1 tablespoon melted butter for similar richness. For a dairy-free option, use ½ cup coconut milk (full-fat) or ½ cup cashew cream. The dish will still be delicious—just slightly lighter in texture. The key is maintaining the creamy consistency.

3

Why did my broccoli turn mushy in the crockpot?

Broccoli turns mushy when it overcooks or sits too long in liquid. To prevent this, add it after the rice has cooked for 2 hours (instead of all at once) or use frozen broccoli florets (they hold up better). Also, avoid stirring during cooking—this breaks up the florets. For extra protection, place broccoli in a steamer basket over the rice mixture.

4

Can I make this dish ahead of time for meal prep?

Yes! This recipe actually tastes better the next day as flavors meld. Store in an airtight container in the fridge for 3-4 days. When reheating, add 2-3 tablespoons of milk or broth to restore creaminess. For freezing, portion into meal-sized containers (up to 3 months)—thaw overnight in the fridge before reheating.

5

What's the best way to make this dish vegetarian or vegan?

For vegetarian: Use vegetarian cheese (like Daiya) and keep all other ingredients. For vegan: Replace milk with unsweetened almond milk, cheese with nutritional yeast + vegan cheese shreds, and heavy cream with coconut milk. Add 1 teaspoon turmeric for color. The dish will still be rich and satisfying—just check for dairy-free alternatives in all ingredients.

★★★★★4.6(4 reviews)
Categories Side Dishes