Skip the processed boxes for this creamy Stovetop Broccoli Cheese Rice, made entirely from scratch with fresh broccoli and sharp cheddar in 40 minutes.

- Toasting the long-grain rice in butter initiates the Maillard reaction, developing a nutty depth before any liquid is introduced.
- Staggering the broccoli additions ensures the finely chopped stems melt into the rice while the florets steam to a vibrant, tender-crisp finish.
- Starch gelatinization is carefully controlled by using a precise ratio of broth and milk, yielding a velvety sauce without flour or heavy cream.
I remember standing over my grandmother's avocado-green laminate countertop on a rainy Tuesday, watching her pry open a cardboard box of dehydrated rice mix with a butter knife—a process that always felt a tad clumsy. The salty, neon-orange dust that puffed into the air always made me sneeze, but that processed comfort food was the absolute highlight of my week. Decades later, my wrists still crave that warm bowl, but my grown-up palate demands real food.
This is that childhood dream, fully grown up.
Instead of relying on sodium-heavy canned soups, this stovetop masterpiece gets its luxurious texture from real butter, whole milk, and sharp cheddar. We use fresh broccoli, splitting it into two sizes so you get a velvety vegetable-flecked base and tender florets in every single bite.
It is incredibly easy, but you must respect the rice.
The secret to avoiding a gummy mess lies in starch gelatinization. Sautéing the extra long-grain rice in melted butter alongside the onions and chopped broccoli stems coats each grain in fat. This toasts the rice, bringing out a nutty aroma while limiting how much starch escapes into the liquid, keeping the grains beautifully separate. For seasoning, I use Diamond Crystal kosher salt — 1 teaspoon of this light flake equals a half-teaspoon of table salt.
Do not skip the mustard powder.
That tiny pinch of dry mustard acts as a natural emulsifier, helping the cheddar cling to the rice without breaking.
When you lift the lid, you will see vibrant green florets steamed perfectly over a bed of creamy rice. Stir in the freshly shredded cheddar, watching it melt into a velvety sauce. It pairs beautifully with hearty mains like Fried Pork Chops with Pan Gravy.
Stovetop Broccoli Cheese Rice
Ingredients
- 1 head fresh broccoli
- 1 medium onion, chopped
- 1/4 cup butter
- 1 tablespoon minced garlic
- 1/2 teaspoon salt (preferably Diamond Crystal kosher salt)
- 1/2 teaspoon mustard powder
- 1/2 teaspoon black pepper
- 1/4 teaspoon cayenne pepper
- 1 cup extra long-grain rice
- 2 cups chicken or vegetable broth
- 1/2 cup milk
- 2 cups shredded cheddar cheese
Directions
- Melt the butter in a large, wide skillet or saucepan equipped with a tight-fitting lid over medium heat. Add the chopped onions and sauté for 2 to 3 minutes until they begin to soften and turn translucent.
- While the onions cook, prep the broccoli. Cut off the top florets to yield exactly 2 cups of bite-sized pieces and set them aside. Finely chop the remaining broccoli stems and smaller pieces into 1/2-inch bits.
- Toss the finely chopped broccoli stems into the skillet with the softened onions.
- Stir in the minced garlic, salt, mustard powder, black pepper, cayenne pepper, and the uncooked extra long-grain rice. Cook, stirring constantly, for 3 to 5 minutes until the rice grains are thoroughly coated in butter and begin to take on a light golden-brown color.
- Pour in the broth and milk, then bring the mixture to a rolling boil, stirring occasionally with a fork to prevent the rice from sticking to the bottom. Once boiling, reduce the heat to low, cover the pan tightly, and let it simmer gently for 10 minutes.
- Carefully remove the lid, scrape the bottom of the pan with a fork to loosen any settled grains, and scatter the reserved 2 cups of broccoli florets evenly over the top of the rice. Immediately replace the cover and cook for another 10 minutes, or until the rice is tender and the liquid is absorbed.
- Turn off the heat, dump in the shredded cheddar cheese, and stir gently until the cheese is completely melted and forms a rich, creamy sauce that clings to the rice. Serve immediately.
Notes
Keep these essential tips in mind to ensure your stovetop rice turns out perfectly creamy every single time:
- Salt Conversion: This recipe is written using Diamond Crystal kosher salt. If you are using fine table salt or sea salt, cut the measurement in half to 1/4 teaspoon to keep the dish from becoming overly salty.
- Shred Your Own Cheese: Avoid pre-packaged shredded cheese. Those bags contain cellulose and potato starch to prevent clumping, which interferes with smooth melting and can leave your sauce with a grainy texture.
- Watch the Garlic: Keep a close eye on the heat during the initial rice-toasting phase. Garlic burns incredibly fast and will turn bitter; if the pan seems too hot, lower the heat immediately before adding the liquids.
- Don't Waste the Stalks: Peel off the tough, woody outer skin of the main broccoli stalk with a vegetable peeler, then chop the tender inner core to use alongside the stems. It adds wonderful sweetness and texture.
Serving Suggestions
This rich, comforting side dish pairs beautifully with a variety of textures and flavors to create a balanced meal:
- Pair this creamy rice with crispy Fried Pork Chops with Pan Gravy to contrast the soft, cheesy texture with a crunchy, savory crust.
- Serve alongside a bright, acidic green salad dressed with a sharp vinaigrette to cut through the heavy richness of the cheddar cheese.
- Spoon it next to smoky, grilled chicken breasts to complement the subtle heat of the cayenne pepper and the nuttiness of the toasted rice.
- Top with a handful of toasted, sliced almonds just before serving to add a delightful, buttery crunch that breaks up the soft bite of the grains.
- Serve as a comforting bed underneath tender Stewed Beef (Beef Tips) with Gravy, allowing the savory beef gravy to mingle with the cheesy broccoli base.
Storage and Reheating
Storing cheesy rice is a delicate balance because rice is highly absorbent. After 24 hours in the fridge, the grains will continue to drink up the surrounding moisture, turning what was once a velvety sauce into a tight, solid block. Do not panic; this is completely normal and easily fixed.
To store, let the rice cool down to room temperature before transferring it to an airtight container. It will keep beautifully in the refrigerator for up to 4 days. We do not recommend freezing this dish, as the dairy in the cheese and milk can separate upon thawing, resulting in a grainy, watery texture that loses its comforting appeal.
When you are ready to reheat, place your desired portion in a microwave-safe bowl and splash in a tablespoon or two of whole milk or chicken broth. Cover the bowl with a damp paper towel to trap the steam, then heat in 30-second bursts, stirring gently between each interval until the cheese melts back into a creamy state.
Alternatively, you can reheat it on the stovetop. Place the rice in a small saucepan over low heat, add a splash of milk, and stir constantly with a silicone spatula, scraping the bottom to prevent scorching until it is heated through.
Ingredient Substitutes
If you need to swap out ingredients based on what is in your pantry, these simple adjustments will keep your dish on track:
- Extra Long-Grain Rice → Jasmine Rice: Use Jasmine rice in a 1:1 ratio. Jasmine rice offers a lovely floral aroma, but because it is slightly stickier, rinse it thoroughly under cold water first to remove excess surface starch.
- Chicken Broth → Vegetable Broth: Substitute vegetable broth in a 1:1 ratio for an entirely vegetarian side dish without altering the cooking time.
- Cheddar Cheese → Monterey Jack or Colby: Swap the cheddar for Monterey Jack or Colby in a 1:1 ratio. Monterey Jack melts exceptionally well and offers a milder flavor profile, though you may want to add an extra pinch of cayenne for kick.
- Butter → Olive Oil: Use extra virgin olive oil in a 1:1 ratio to sauté the onions, though you will lose some of the rich, butter-toasted flavor notes in the finished rice.
- Whole Milk → Unsweetened Almond Milk: Swap whole milk for unsweetened, plain almond milk in a 1:1 ratio, keeping in mind that the final sauce will be slightly thinner due to the lower fat content.
There is something deeply satisfying about watching a head of fresh broccoli and a cup of humble rice transform into a creamy, comforting masterpiece right on your stovetop. It is proof that you do not need box mixes or canned soups to create a side dish that everyone scrambles to scoop onto their plates. Keep an eye on your simmer, shred your cheese fresh, and enjoy the comforting warmth of a home-cooked classic.