Cheesy Broccoli and Rice
This dish combines tender broccoli florets with fluffy rice and a creamy cheesy sauce. It’s comforting, filling, and packed with flavor — a family favorite that works as a side or a main when you want something easy and satisfying.
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Serves: 2–3 servings
Ingredients
1 cup uncooked white or brown rice
2 cups broccoli florets
1 tbsp olive oil
1 small onion, finely chopped
2 cloves garlic, minced
1 ½ cups milk
½ cup shredded cheddar cheese (or a mix of cheddar & mozzarella)
1 tbsp cream cheese or Greek yogurt
Salt & black pepper, to taste
¼ tsp paprika or nutmeg
2 tbsp grated Parmesan cheese
Instructions
Cook the Rice
Cook rice according to package instructions.
Set aside once done.
Steam or Blanch Broccoli
Steam broccoli until tender but still bright green, about 3–4 minutes.
Alternatively, blanch in boiling water for 2–3 minutes and drain.
Sauté Aromatics
In a large skillet or saucepan, heat olive oil or butter over medium heat.
Add onion and garlic; sauté until fragrant and translucent, about 3 minutes.
Make the Cheese Sauce
Lower heat and stir in milk gradually.
Add shredded cheddar cheese and cream cheese/Greek yogurt.
Stir until smooth and creamy.
Season with salt, pepper, and optional paprika or nutmeg.
Combine Rice and Broccoli
Add cooked rice and broccoli to the cheese sauce.
Stir gently to coat everything evenly.
Cook for 2–3 more minutes until heated through.
Serve
Transfer to serving dish and sprinkle with Parmesan cheese if desired.
Serve warm as a side dish or a cozy main.
Notes & Tips
Extra protein: Add shredded rotisserie chicken, turkey, or chickpeas.
Cheese variations: Gouda, Fontina, or Gruyere give a richer flavor.
Make it lighter: Use low-fat milk or Greek yogurt instead of cream cheese.
Meal prep: Store in airtight containers for up to 3 days; reheat gently with a splash of milk.
Frequently Asked Questions
Q: Can I use frozen broccoli?
A: Yes — just steam or blanch until tender before adding to the cheese sauce.
Q: Can I make this vegan?
A: Use plant-based milk and vegan cheese alternatives.
Q: Can I add other veggies?
A: Absolutely — carrots, peas, or zucchini work beautifully.
Nutritional Information
Calories: 380 kcal
Protein: 14 g
Carbohydrates: 45 g
Fat: 16 g
Fiber: 5 g
Sodium: 420 mg