Description
Creamy, cheesy, and cozy, this one-pot Broccoli Cheddar Orzo is the ultimate comfort food made with pantry staples and minimal cleanup.
Ingredients
Scale
- 8 ounces sharp cheddar cheese (about 2 packed cups, shredded)
- 1 pound broccoli crowns (about 2 medium heads)
- 1 large yellow onion, finely chopped (about 2 cups)
- 6 garlic cloves, grated (about 4 teaspoons)
- 2 tablespoons olive oil
- 1 ¾ teaspoons kosher salt, divided
- ½ teaspoon freshly ground black pepper, divided
- 1 ½ teaspoons dry ground mustard
- â…› teaspoon cayenne pepper (optional)
- 1 pound dried orzo pasta
- 1 (32-ounce) carton low-sodium vegetable or chicken broth
- 1 cup whole or 2% milk
- 2 tablespoons unsalted butter
Instructions
- Shred cheddar, chop broccoli into florets and finely chop stems. Dice onion and grate garlic.
- Heat olive oil in a large Dutch oven over medium heat. Add onion, broccoli stems, 1 tsp salt, and ¼ tsp pepper. Cook for 5–7 minutes until softened.
- Add broccoli florets, remaining salt and pepper, mustard, and cayenne (if using). Cook 3–5 minutes until florets are bright green.
- Stir in garlic and cook for 30 seconds. Add orzo and toast for 1 minute, stirring constantly.
- Pour in broth, scraping the bottom of the pot. Bring to a boil, then reduce heat and simmer 6–8 minutes, stirring often until orzo is nearly cooked and most liquid is absorbed.
- Add milk and simmer for another 1–2 minutes until orzo is tender and creamy.
- Remove from heat. Stir in butter and shredded cheese until melted and smooth. Let rest 5 minutes before serving.
Notes
For best texture, let the orzo rest for a few minutes before serving. Stir frequently during cooking to prevent sticking. Freshly shredded cheese melts smoother than pre-shredded.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: One Pot
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 520
- Sugar: 5g
- Sodium: 710mg
- Fat: 24g
- Saturated Fat: 11g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 56g
- Fiber: 4g
- Protein: 22g
- Cholesterol: 45mg