Skillet Broccoli-Cheddar Rice Recipe
Introduction
This Skillet Broccoli-Cheddar Rice is a comforting and flavorful one-pan dish perfect for busy weeknights. Tender broccoli and sharp cheddar cheese combine with fluffy rice for a satisfying meal that’s both nutritious and delicious.

Ingredients
- 2 tablespoons unsalted butter
- 1 yellow onion, finely chopped
- 3 garlic cloves, thinly sliced
- 1 large head broccoli, stem coarsely chopped, florets cut into 1-inch pieces
- Salt
- 1 cup long-grain white rice
- 4 ounces grated, sharp Cheddar (about 1 cup)
- Hot sauce, for serving (optional)
Instructions
- Step 1: In a large Dutch oven or oven-safe skillet with a lid, melt the butter over medium heat. Add the onion, garlic, and chopped broccoli stem. Season with salt and cook, stirring occasionally, until softened but not browned, about 5 to 7 minutes.
- Step 2: Stir in the rice and 1¾ cups water. Season with salt (about 1 teaspoon kosher salt). Bring to a boil, then cover, reduce heat to low, and simmer for 10 minutes.
- Step 3: After 10 minutes, quickly scatter the broccoli florets on top of the rice and season with a pinch of salt. Cover and continue cooking until the rice is tender and the broccoli is bright green, about 8 to 10 minutes more. Turn off the heat and let rest, covered, for about 5 minutes.
- Step 4: While the rice rests, place a rack near the broiler and preheat the broiler to high. Gently stir the broccoli and rice, then sprinkle with the grated cheddar. Broil until the cheese is melted and golden in spots, 2 to 4 minutes. Serve with a dash of hot sauce if desired.
Tips & Variations
- Use vegetable or chicken broth instead of water for extra flavor.
- Try adding cooked chicken or crispy bacon for added protein.
- Substitute sharp cheddar with a blend of cheeses like Gruyère or Monterey Jack for a different twist.
- If you don’t have a broiler, you can finish the dish by covering it with cheese and letting it melt on low heat, though it won’t get golden.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a microwave or on the stovetop with a splash of water to prevent drying out. Note that the cheese topping may lose some of its texture after reheating.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen broccoli instead of fresh?
Yes, you can use frozen broccoli florets. Add them along with the rice cooking step, but reduce the cooking time slightly since frozen broccoli cooks faster.
Is this recipe gluten-free?
Yes, this recipe is naturally gluten-free as it uses rice and fresh ingredients. Just make sure the cheese and any added hot sauce do not contain gluten.
