Go Back
+ servings

One-Pot Caramelized Onion Broccoli Cheesy Rice

Flavorful caramelized onions and lots of tender broccoli come together in this one-pot cheesy rice skillet that's SUPER easy to throw together and even your pickiest eaters will love it!
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 6 servings
Calories 406kcal


  • 1 medium onion thinly sliced
  • 2 cloves garlic minced
  • 2 tablespoons olive oil
  • 1 cup uncooked rice
  • 2-1/2 cups chicken broth
  • 1/2 cup half-and-half cream
  • 3 cups fresh broccoli florets
  • Salt and pepper to taste
  • 2 cups shredded cheddar cheese
  • 1/2 cup breadcrumbs


  • In a large saucepan over medium heat caramelize onion and garlic in oil, stirring occasionally until onions are a deep golden brown. Stir rice into skillet and let cook 1 minute. Add chicken broth to skillet and cover. Bring rice to a boil over medium-high heat, then reduce heat to medium and let simmer 20-25 minutes until rice is almost tender.
  • Stir cream and broccoli into rice and let cook an additional 10 minutes until rice and broccoli is tender. Season rice with salt and pepper to taste. Top rice with cheese and breadcrumbs then broil under high heat until cheese is melted and breadcrumbs are golden. Enjoy!


Serving: 3g | Calories: 406kcal | Carbohydrates: 37.9g | Protein: 16.9g | Fat: 20.9g | Saturated Fat: 10.4g | Polyunsaturated Fat: 10.5g | Cholesterol: 47mg | Sodium: 644mg | Fiber: 2.4g | Sugar: 2.7g