Broccoli and Rice Crockpot Recipe: One-Pot Veggie-Packed Meal With Zero Effort

Side Dishes

Broccoli and Rice Crockpot Recipe: One-Pot Veggie-Packed Meal With Zero Effort

This broccoli and rice crockpot recipe transforms a weeknight dinner into a hands-off, flavorful meal that requires just one pot and minimal prep. The magic happens when tender rice absorbs aromatic broth while broccoli softens into vibrant, bite-sized perfection—all while you focus on other tasks.

I’ve perfected this vegetarian version to deliver a dish that’s both hearty and effortless, with a balance of textures and seasonings that make it feel like a restaurant-worthy side or even a satisfying main.

What sets this recipe apart is its foolproof one-pot approach, where rice and broccoli cook together in a savory broth, infused with garlic, herbs, and a touch of lemon for brightness. The slow cooker does all the work—no stirring, no risk of burning, and no last-minute stress.

By the time you’re ready to serve, you’ll have a dish that’s creamy, aromatic, and packed with nutrients, ready to pair with grilled proteins or stand alone as a complete vegetarian meal. The best part?

It’s ready in under an hour, leaving you with more time to enjoy the meal itself.

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

Ingredients for broccoli and rice crockpot

One-pot magic with just 13 ingredients—simple, flavorful, and ready in minutes.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Uncooked, rinsed before adding
Fresh Broccoli 🥦 1 ½ lb Cut into bite-sized florets
Vegetable Broth 💧 3 cups Low-sodium preferred
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced for aroma
Fresh Lemon Juice 🍋 2 tbsp Brightens flavors
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Dried Thyme 🍃 1 tsp Or 1 tbsp fresh
Ground Black Pepper 🌶️ ½ tsp Freshly ground
Sea Salt 🧂 1 tsp Adjust to taste
Olive Oil 🫒 1 tbsp For sautéing onion
Cream Cheese 🧀 4 oz Softened for creaminess
Green Onions 🧅 2 whole Sliced, for garnish

The rice is the base, so grab long-grain white rice—it stays fluffy and separates nicely. For the broccoli, fresh is best but frozen works in a pinch (no thawing needed). The vegetable broth is non-negotiable—low-sodium versions like Pacific Foods or Imagine save you from salty disappointment. I always buy a big bag of frozen broccoli from Costco for those lazy nights when fresh isn't an option. The onion and garlic? Sauté them in olive oil first if you want extra flavor—30 seconds in a pan makes all the difference.

No vegetable broth? Chicken broth works too (just confirm it's vegetarian), or stretch with water plus a bouillon cube. Fresh parsley wilt fast—dried parsley at half the amount is fine if you're in a rush. Cream cheese adds richness, but vegan cream cheese or even mashed white beans works for a lighter version. The lemon juice is key—bottled is fine, but fresh tastes like summer. Swap thyme for oregano if that's what you've got, but thyme gives that earthy depth the dish needs.

This reheats beautifully—just add a splash of water if it's dry. Keeps 4-5 days in the fridge, freezes for 3 months. I always double the batch and freeze half—lunches sorted for the week. Store the broth separately if you're prepping ahead so you can reheat just the rice and veggies. The cream cheese will separate slightly when reheated, but stir it back together—it's still delicious.

❤️

Why You'll Love This Recipe

  • Dump-and-Go Magic: I swear by this recipe because it’s the kind of meal where you toss in the rice, dump the chopped veggies, and walk away. No stirring, no watching—just set it and forget it while the crockpot does all the work. The onion and garlic soften into this fragrant base that makes the whole thing smell like a hug.
  • Garlic-Kissed Comfort: That first bite? The rice is fluffy but not mushy, the broccoli stays bright green, and the garlic—oh, the garlic—infuses everything with this warm, savory punch. Honestly, it’s the kind of flavor that makes you want to take a second helping right away, even if you just ate.
  • Lunches for Days: Between us, this is my meal prep secret weapon. Make a big batch on Sunday, and you’ve got lunch covered for the week—just reheat and go. The rice stays separate enough to serve cold or warm, and the broccoli holds up better than takeout. (Yes, even on a Tuesday night.)
  • Pocketbook-Friendly Powerhouse: Fresh broccoli and rice won’t break the bank, and vegetable broth stretches to feed four for under $5. It’s the kind of dish where you’re not sacrificing taste for savings—just good, honest food that doesn’t skimp on flavor or fill you up. My wallet and my family both win.

Step-by-step instructions for broccoli and rice crockpot recipe

Here's how to create this effortless, flavorful one-pot meal that delivers restaurant-quality results.

1

Sauté the Aromatics for Maximum Flavor

Heat the 1 tablespoon olive oil in a large skillet over medium heat. Add the diced yellow onion and cook for 5 minutes until softened and translucent. Here's the thing—don't rush this step. You want the onions to become sweet and caramelized, not browned.

Add the 4 cloves minced garlic cloves and cook for another 30 seconds until fragrant. The aroma should fill your kitchen—this is where the foundation of your dish's flavor begins. Transfer the sautéed onion and garlic to your crockpot. This quick searing prevents the vegetables from turning mushy during the long cook time.

2

Layer the Base Ingredients in the Crockpot

Add the 1.5 cups long-grain white rice to the crockpot with the sautéed onions and garlic. Stir to coat the rice in the onion mixture. This helps distribute flavor evenly throughout the dish. Next, add the 1.5 lb fresh broccoli florets, spreading them evenly over the rice.

Pour in the 3 cups vegetable broth, making sure to distribute it evenly. The broth should just cover the rice and broccoli. Sprinkle the 1 teaspoon dried thyme, 0.5 teaspoon ground black pepper, and 1 teaspoon sea salt over everything. Give it one final stir, but don't worry about getting it perfectly mixed—this is a one-pot meal, after all.

3

Cook Until Rice is Tender and Broth is Absorbed

Place the lid on your crockpot and cook on high heat for 30 minutes. After that initial cooking time, reduce to low heat and continue cooking for another 2 hours. Here's the magic: the rice will absorb the broth gradually, creating perfectly tender grains without turning mushy.

Check the rice after 2 hours—it should be tender with just a slight bite remaining. If you press a grain with a fork and it's still firm, cook for another 15-20 minutes. The broccoli should be bright green and just tender enough to pierce with a fork. Don't let it overcook or it'll turn to mush.

4

Finish with Cream Cheese and Bright Flavors

Remove the crockpot from heat and stir in the 4 oz softened cream cheese until completely melted and smooth. This adds a luxurious creaminess that balances the bright vegetables. The mixture should thicken slightly as the cream cheese melts into the warm rice and broth.

Stir in the 2 tablespoons fresh lemon juice and give everything one final taste. Adjust the seasoning if needed—you might need a little more salt to balance the creaminess. The lemon juice brightens all the flavors and cuts through the richness of the cream cheese beautifully.

5

Garnish and Serve Warm

Transfer the broccoli and rice mixture to serving bowls. Garnish each serving with 0.25 cup chopped fresh parsley and 2 whole sliced green onions. The parsley adds a fresh pop of color, while the green onions contribute a mild oniony bite that complements the dish perfectly.

Let it rest for 2-3 minutes before serving—this allows the flavors to meld together one final time. The result should be a creamy, flavorful one-pot meal where each bite delivers tender rice, bright broccoli, and rich cream cheese. This dish is perfect for busy weeknights when you want a healthy, satisfying meal with minimal effort.

👨‍🍳

Pro Tips For Making Broccoli And Rice Crockpot

  • CHOP BROCCOLI SMALL: I learned this the hard way—big florets turn mushy in the crockpot. Cut broccoli into 1-inch florets and slice thick stems into matchsticks. Smaller pieces cook evenly without getting soggy, and they blend better into the rice.
  • TOAST THE RICE FIRST: Sounds weird, but it works: dry-toast the rice in the crockpot on high for 5 minutes before adding liquid. This removes excess starch and prevents gummy rice. Just shake it once halfway—no need to watch like a hawk.
  • SALT THE BROTH: Skip the pre-salted broth unless you want bland rice. Add ½ teaspoon of salt directly to the vegetable broth before dumping it in. The crockpot’s low-and-slow cooking dilutes flavors, so a little upfront salt makes a real difference.
  • LAYER ONION AND GARLIC LAST: My grandmother swore by this, and she was right: add diced onion and minced garlic after the rice and broth have cooked for 30 minutes. This keeps them fragrant instead of bitter or burnt. Stir them in during the last 15 minutes.

Health benefits of this broccoli and rice crockpot

Fiber-Rich Powerhouse

This dish packs a serious fiber punch—both the 1.5 cups long-grain white rice and 1.5 lb broccoli deliver a combined 12-15 grams of fiber per serving. That's nearly half your daily recommended intake!

Fiber supports digestion, keeps you feeling full longer, and helps stabilize blood sugar levels. I've noticed my energy levels stay steady all afternoon when I include this in my lunch rotation. 💪

Vitamin C Boost

The broccoli brings 135% of your daily vitamin C needs per serving, a powerhouse antioxidant that supports your immune system and skin health. Vitamin C also enhances iron absorption from plant-based sources, making this dish especially beneficial if you're vegetarian.

I always keep a bag of frozen broccoli on hand because it retains its vitamin C content even after cooking.

Protein for Plant-Based Diets

While not a complete protein source, this dish provides 8-10 grams of protein per serving from the rice and a small amount from the cream cheese. For a complete protein boost, I often add ½ cup cooked chickpeas or 4 oz crumbled tofu to my portion.

The combination of these ingredients creates a satisfying, protein-rich vegetarian meal that keeps me full for hours.

Low-Calorie Comfort

At just 250-300 calories per serving, this dish delivers hearty satisfaction without the guilt. The vegetable broth base keeps it light while the cream cheese adds richness.

I've found this makes an excellent side dish when paired with grilled chicken or fish, or it can easily serve as a complete vegetarian main course with a side salad. The low calorie count makes it perfect for weight management without sacrificing flavor.

Antioxidant Protection

Broccoli contains sulforaphane, a compound with powerful anti-cancer properties, along with vitamin K and vitamin A for bone health and vision. The lemon juice adds extra antioxidant benefits while brightening the dish.

I've made it a habit to add an extra 1 tbsp lemon juice when I'm feeling under the weather—it's like a natural immune boost in every bite. ✨

Digestive Health Support

The combination of fiber from both rice and broccoli, along with probiotic benefits from fermented ingredients (if you add sauerkraut or kimchi), creates a digestive-friendly meal. I've found this dish particularly helpful after heavy meals—it helps my digestion stay on track.

The gentle cooking method in the crockpot preserves more nutrients compared to boiling or frying, making this a truly health-conscious option. 🌱

Nutrition facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 5g25%
Cholesterol 20mg7%
Sodium 650mg28%
Total Carbohydrate 45g16%
Dietary Fiber 6g21%
Sugars 6g
Protein 12g24%
* 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?

Yes, you can absolutely use brown rice—but adjust the cooking time! Brown rice needs 30-45 extra minutes on low heat to fully tenderize. Start checking after 2 hours 30 minutes and add ½ cup extra broth if it looks dry. The texture will be nuttier and heartier, but the broccoli may soften faster, so keep an eye on it.

2

What if my rice turns out mushy?

Mushy rice usually means too much liquid or overcooking. Next time, reduce the broth to 2.5 cups and cook on low for 2 hours max. For a quick fix, stir in 1 tbsp cornstarch mixed with 1 tbsp cold water to thicken the mixture. If it's still too soft, spread it on a baking sheet and broil for 2-3 minutes to crisp the top.

3

Can I make this dish without cream cheese?

For a lighter version, swap the cream cheese with ¼ cup plain Greek yogurt or 2 tbsp nutritional yeast for a cheesy flavor without dairy. If you want richness, try ¼ cup coconut milk or 2 tbsp tahini—both add creaminess while keeping it vegetarian. The lemon juice will still brighten the dish beautifully.

4

How can I make this a complete vegetarian protein meal?

Add ½ cup cooked chickpeas or 4 oz crumbled tofu before cooking to boost protein. For extra flavor, marinate the tofu in 1 tbsp soy sauce + 1 tsp garlic powder before adding. You can also stir in ¼ cup black beans at the end. This turns your dish into a satisfying 20+ gram protein meal with minimal effort.

5

Can I prep this ahead of time for meal prep?

Yes! Cook the rice and broccoli mixture up to 2 days ahead and store in an airtight container. When reheating, add 1-2 tbsp water or broth to prevent drying out. For best texture, freeze portions without the cream cheese—add it fresh when reheating. The flavors actually improve overnight as they meld together!

★★★★★4.7(11 reviews)
Categories Side Dishes