Broccoli and Cheese Rice Recipe Stovetop: Golden Crust, Melty Cheese Magic

Side Dishes

Broccoli and Cheese Rice Recipe Stovetop: Golden Crust, Melty Cheese Magic

This broccoli and cheese rice recipe stovetop transforms simple ingredients into a comforting side dish with a crispy golden crust and pockets of melted cheese. The secret lies in cooking the rice perfectly—just tender enough to soak up the creamy cheese sauce while maintaining its texture.

I've tested this recipe countless times to ensure it delivers every time, whether served alongside grilled chicken or as a hearty vegetarian main.

What sets this apart is the balance of flavors: bright, steamed broccoli florets cut through the richness of the cheese, while a light topping of breadcrumbs or crushed crackers creates that coveted crispy crust.

The process is straightforward—cook the rice, stir in the cheese sauce, and finish with a golden-brown topping—but the result is restaurant-quality. Ready in under 30 minutes, it’s the perfect stovetop solution for weeknight dinners.

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

Ingredients for broccoli and cheese rice recipe stovetop

Simple ingredients for a restaurant-worthy stovetop dish—creamy, cheesy, and perfectly crispy.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Uncooked, rinsed thoroughly
Broccoli Florets 🥦 4 cups Fresh, cut into bite-sized
Sharps Cheddar Cheese 🧀 1 ½ cups Shredded, sharp variety
Milk 🥛 ¾ cup Whole milk for creaminess
Butter 🧈 2 tbsp Unsalted, melted
All-Purpose Flour 🌾 1 tbsp For thickening sauce
Panko Breadcrumbs 🍞 ½ cup For crispy topping
Garlic Powder 🧄 ½ tsp For added flavor
Onion Powder 🧅 ½ tsp For depth of flavor
Salt 🧂 ¾ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Vegetable Oil 🫒 1 tbsp For steaming broccoli
Green Onions 🧅 2 whole Chopped, for garnish

The rice is the foundation, so don't skimp. Jasmine or basmati work best—they stay separate and soak up flavors beautifully. Rinse it well before cooking to remove excess starch. For the cheese, sharp cheddar is non-negotiable—it melts better and has more flavor than mild. I always grab mine from Whole Foods or the deli counter at Kroger for the freshest shred. The broccoli should be vibrant green—avoid yellowing florets as they’ll turn mushy. Fresh is best, but frozen works in a pinch if you thaw and drain it well.

No sharp cheddar? Monterey Jack or pepper jack will work, though the flavor won’t be as bold. Short on milk? Half-and-half or heavy cream adds richness, but whole milk is fine if that’s all you’ve got. The Panko topping can be swapped for crushed saltine crackers or cornflakes if you’re out of breadcrumbs. For extra flavor, toast the breadcrumbs with a pinch of garlic powder and a drizzle of olive oil before adding them. The flour is just for thickening—if you’re watching carbs, you can skip it and stir the sauce longer, but it gives that perfect creamy texture.

This dish reheats beautifully—just add a splash of milk to loosen the cheese if it’s too thick. Store leftovers in an airtight container for up to 4 days in the fridge. For longer storage, portion into freezer-safe containers and freeze for up to 3 months. The crispy topping loses its crunch when reheated, so I like to make a fresh batch for lunches. If you’re prepping ahead, cook the rice and broccoli separately, then assemble everything just before baking to keep the texture perfect.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to scrub pots. Just rice, broccoli, milk, and butter—no fancy gadgets, no extra bowls. The broccoli steams right in the pot while the rice cooks, and that melted cheddar ties everything together without a single pan to wash.
  • Cheesy Crispy Dream: That moment when the top gets golden and the cheddar pulls into little strings? Yes. The butter and milk create this perfect creamy base, but the sharp chedddar adds that addictive bite. It’s the kind of dish where the first bite makes you go, “Wait, I made this?”
  • Lunchbox Hero: Between us, this is my go-to for meal prep. I make a big batch on Sunday, and by Wednesday, my kids are still begging for it. Pack it cold or reheat it—it handles both like a champ. Plus, the rice stays fluffy, and the broccoli doesn’t turn to mush (a rare win).
  • Pantry Staple Power: Honestly? This recipe won’t break the bank. Cheddar, rice, and milk are cheap, and broccoli’s one of those veggies that’s always on sale. I’ve fed four people for under $10, and no one complains. It’s the kind of meal that makes you feel like you’re cooking fancy, even when you’re just throwing together what’s in the fridge.

Step-by-step instructions for broccoli and cheese rice with crispy topping

Here's how to create a creamy, cheesy rice dish with a perfectly golden crust—no oven needed.

1

Steam the Broccoli Until Bright and Tender

Fill a large skillet with 1 inch of water and bring to a boil over medium-high heat. Add the 4 cups broccoli florets and steam uncovered for 3-4 minutes until bright green and just tender when pierced with a fork. Drain immediately in a colander and set aside.

Don't overcook the broccoli—it should remain crisp with a slight bite. The bright green color indicates it's fresh and ready to absorb all that cheesy goodness. I like to keep the florets whole for texture, but you can chop them smaller if preferred. Draining well prevents your rice from becoming waterlogged later.

2

Cook the Rice to Perfect Doneness

In the same skillet (no need to clean it), add 1 tablespoon vegetable oil and 1.5 cups long-grain white rice. Stir to coat the rice evenly with oil, then add 2 cups water (use the same amount as rice). Bring to a boil, then reduce heat to low, cover tightly with a lid, and simmer for 15 minutes without disturbing it.

This low-and-slow method ensures even cooking and prevents mushy rice. After 15 minutes, remove from heat and let it steam covered for another 5 minutes. The rice should be tender but still slightly firm in the center—it will finish cooking with the residual heat. Fluff gently with a fork before proceeding.

3

Create the Cheesy Sauce Mixture

In a separate bowl, melt the 2 tablespoons butter over low heat in a small saucepan. Whisk in the 1 tablespoon all-purpose flour to create a roux, cooking for 1-2 minutes until bubbly. Gradually whisk in the 0.75 cup milk and 1.5 cups shredded sharps cheddar cheese, stirring constantly until smooth and fully melted.

This step is where the magic happens—the roux thickens the sauce while the cheese melts into a velvety consistency. The mixture should coat the back of a spoon when cool. If it's too thick, add 1-2 tablespoons water to reach your desired creaminess. Season with 0.5 teaspoon garlic powder, 0.5 teaspoon onion powder, 0.75 teaspoon salt, and 0.25 teaspoon black pepper.

4

Combine Rice and Sauce for Creamy Perfection

Return the cooked rice to the skillet and stir in the cheesy sauce mixture. Add the steamed broccoli and gently fold everything together until the rice is evenly coated. The sauce should look glossy and inviting—this is your visual cue that it's ready for the final step. If it seems too dry, add 1-2 tablespoons milk to loosen the sauce.

This is where the flavors meld together. The residual heat from the rice will help melt any remaining cheese, creating a perfectly creamy texture. Taste and adjust seasoning if needed—sometimes the cheddar needs a little extra salt to really pop.

5

Top with Crispy Breadcrumbs and Broil

Spread the rice mixture evenly in the skillet. In a small bowl, combine the 0.5 cup panko breadcrumbs with 1 tablespoon melted butter and mix until evenly coated. Sprinkle this mixture evenly over the top of the rice, pressing down gently with the back of a spoon to ensure good contact.

Place the skillet under a broiler on high heat for 3-5 minutes until the topping turns deep golden brown and crispy. Watch it closely—broilers can vary in intensity. The moment the topping is golden, remove from the broiler immediately to prevent burning.

Let the rice rest for 2-3 minutes before serving. Garnish with the 2 chopped green onions for freshness. The contrast between the crispy topping and creamy rice is what makes this dish so satisfying. Serve immediately while the topping is still crunchy!

👨‍🍳

Pro Tips For Making Broccoli And Cheese Rice Recipe Stovetop

  • STIR THE RICE CONSTANTLY: Once the rice hits the pot, don’t walk away—keep that spoon moving every 30 seconds. I learned this the hard way when my first batch turned into a gummy mess because I got distracted. The butter needs to coat every grain evenly, and skipping this step means dry, uneven rice.
  • USE FROZEN BROCCOLI—THAW FIRST: Frozen florets work just fine, but dump them straight from the freezer into the pot and you’ll end up with soggy, mushy broccoli. Toss them in a colander under warm water for 2 minutes to thaw—it keeps the texture crisp and speeds up cooking.
  • DON’T SKIP THE WATER BOIL: You’re making rice first, then mixing in the cheese sauce. If you try to combine everything at once, the rice will turn gluey. Cook the rice in the milk-and-water mix until it’s almost done—just a few grains should still be firm—before stirring in the cheese.
  • SHRED CHEDDAR BY HAND: Pre-shredded cheese is convenient, but it’s coated with anti-caking agents that make the sauce grainy. Grab a box of sharp chedddar, cut off the wax, and shred it yourself with a knife—it melts smoother and tastes fresher. (Yes, it takes 30 seconds extra.)

Perfect pairings for this recipe

Creamy Sauce Upgrades

Swap the milk for ½ cup whole milk and ¼ cup heavy cream to add even more richness to the cheese sauce. For a tangy twist, stir in 1 teaspoon Dijon mustard or 1 tablespoon sour cream when combining with the rice.

I love adding ½ teaspoon smoked paprika to the sauce for a subtle smoky depth that pairs beautifully with the sharp cheddar. 🧀

Protein Add-Ins

Turn this into a complete meal by stirring in 1 cup cooked chicken breast or ½ cup crumbled bacon when combining the rice and sauce. For a vegetarian option, fold in ½ cup chickpeas or ½ cup sautéed mushrooms for extra texture.

I often add ¼ cup diced ham for a classic Southern-inspired variation that feels indulgent yet balanced. 🍗

Crispy Topping Variations

For a gluten-free option, replace the panko with ½ cup crushed cornflakes or ½ cup almond flour mixed with 1 tablespoon melted butter. For extra crunch, mix 2 tablespoons grated Parmesan into the breadcrumb topping before broiling.

I sometimes sprinkle 1 tablespoon crushed red pepper flakes on top for a spicy kick that complements the cheesy goodness. 🌶️

Fresh Herb Garnishes

Brighten the dish with 1 tablespoon chopped fresh parsley or 1 teaspoon dried dill for a fresh herbal note. A sprinkle of 1 tablespoon nutritional yeast adds a nutty, cheesy flavor without dairy.

I love finishing with 1 teaspoon lemon zest to cut through the richness and add a citrusy pop. Fresh herbs should always be added after the dish comes out of the broiler to preserve their vibrant color. 🌿

Warm Bread Pairings

Serve this dish with crusty French baguette slices or garlic butter cornbread to soak up any extra cheesy sauce. Warm buttery dinner rolls or cheesy jalapeño cornbread make this rice a perfect side for hearty entrees.

I often pair it with grilled chicken or steak for a satisfying weeknight dinner that feels restaurant-worthy. 🍞

Beverage Pairings

A crisp Sauvignon Blanc with its citrus notes cleanses the palate between bites of creamy rice. For beer lovers, a pilsner or wheat beer provides a refreshing contrast to the richness.

Iced sweet tea is a Southern classic that complements the dish perfectly, while a sparkling apple cider adds a crisp, bubbly element. 🍷

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 20g26%
Saturated Fat 12g60%
Cholesterol 65mg22%
Sodium 850mg37%
Total Carbohydrate 55g19%
Dietary Fiber 6g21%
Sugars 4g
Protein 24g48%
* 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 instant rice for this stovetop recipe?

Instant rice works in a pinch, but it won't give you the same texture. For best results, use long-grain white rice cooked with water (1:1 ratio) for 15 minutes on low heat. Instant rice absorbs liquid too quickly and can make the final dish mushy. If you must use it, reduce cooking time to 5 minutes and add extra milk to the sauce for creaminess.

2

How do I prevent the cheese from getting grainy?

Grainy cheese happens when it doesn't melt completely. Use shredded cheese (not blocks) and heat the milk-butter mixture slowly. Stir constantly until fully melted, then add the sauce to the warm rice. For extra insurance, microwave the cheese for 30 seconds before mixing it in. Avoid pre-shredded cheese with anti-caking agents—it's harder to melt.

3

Can I make this recipe without broiling?

Yes! If you don't have a broiler, cover the skillet with a lid and heat on low-medium for 5-7 minutes until the breadcrumbs soften slightly. For extra crispiness, transfer the skillet to a 400°F oven for 5 minutes instead. The texture won't be as crunchy, but it'll still be delicious. Just watch closely to avoid burning.

4

What's the best way to reheat leftovers?

Reheat in the microwave for 1-2 minutes with a splash of milk to restore creaminess. For best texture, cover with a damp paper towel to prevent drying. To revive the crispy topping, sprinkle fresh breadcrumbs on top and broil for 2 minutes after reheating. Store leftovers in an airtight container for up to 4 days.

5

Can I make this recipe ahead of time?

Cook the rice and broccoli separately, then store them in the fridge for up to 2 days. When ready to serve, combine with the cheese sauce and broil as directed. For longer storage, freeze the cooked rice mixture (without topping) for up to 3 months. Reheat gently to preserve texture. The crispy topping is best added fresh.

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