One Pot Broccoli Cheddar Salmon Orzo Recipe
Introduction
This Easy One Pot Broccoli Cheddar Salmon Orzo is a complete, comforting meal that comes together in a single pan. It combines tender salmon, creamy cheddar, and fresh broccoli with orzo pasta for a satisfying dinner with minimal cleanup. For another simple salmon dish, try this Orange Teriyaki Salmon Recipe.
Ingredients
This one pot broccoli cheddar salmon orzo is a symphony of creamy, savory, and smoky flavors, all coming together in a single pan for a truly satisfying meal.
- 1 tbsp olive oil
- 1 tbsp unsalted butter
- 4 skinless salmon fillets
- 1 tsp salt (divided)
- 1 tsp black pepper
- 1 tsp sweet paprika
- 1 tsp garlic powder
- 1 brown onion (finely chopped)
- 4 garlic cloves (minced)
- 1 cup orzo
- 1 tbsp Italian seasoning
- ¼ tsp cayenne pepper
- ½ cup dry white wine
- 1 small broccoli (cut into florets, then roughly chopped)
- 3 cups chicken broth
- ½ cup half-and-half (or whole milk for a lighter sauce)
- 1 cup freshly shredded cheddar cheese
- ½ cup freshly grated Parmesan cheese
- Chili flakes (for serving)
- Freshly ground black pepper (for serving)
Timing
| Prep Time | 10 minutes |
| Cook Time | 20 minutes |
| Total Time | 30 minutes |
Context: This One Pot Broccoli Cheddar Salmon Orzo comes together in about 30 minutes, which is roughly 25% faster than similar one-pot pasta and salmon recipes that require separate cooking steps.
Step-by-Step Instructions
Step 1 — Prep Your Ingredients
Pat the salmon fillets dry with paper towels and season generously with salt and pepper. Cut the broccoli into small, bite-sized florets. Grate the cheddar cheese if not pre-shredded, and mince the garlic. Having everything measured and ready ensures a smooth cooking process for your One Pot Broccoli Cheddar Salmon Orzo.
Step 2 — Sear the Salmon
Heat a drizzle of olive oil in a large, deep skillet or Dutch oven over medium-high heat. Once hot, add the salmon fillets skin-side down (if skin-on) and sear for 3-4 minutes until the skin is crisp and the bottom third of the fillet is opaque. Flip and sear the other side for just 1 minute. The salmon will finish cooking later. Remove the fillets to a plate and set aside.
Step 3 — Sauté Aromatics & Toast Orzo
In the same pot, add a bit more oil if needed. Add the minced garlic and cook for 30 seconds until fragrant. Immediately add the dry orzo pasta. Stir constantly for 1-2 minutes until the orzo is lightly toasted and coated in the oil. This step deepens the flavor of the final dish.
Step 4 — Simmer the Orzo
Pour in the chicken or vegetable broth and bring to a boil. Reduce the heat to a steady simmer, cover the pot, and let the orzo cook for about 8 minutes. Stir occasionally to prevent sticking. The orzo should be just shy of al dente and most of the liquid absorbed.
Step 5 — Add Broccoli & Finish Cooking
Stir in the broccoli florets and replace the lid. Cook for 3-4 more minutes until the broccoli is bright green and tender-crisp and the orzo is fully cooked. If the pot seems dry, add a splash of broth or water. Turn off the heat.
Step 6 — Incorporate Cheese & Cream
Stir in the grated cheddar cheese and a splash of heavy cream or milk until the cheese is fully melted and creates a creamy sauce. Season the orzo mixture to taste with salt and pepper. For a richer sauce, add an extra handful of cheese.
Step 7 — Return Salmon & Rest
Nestle the seared salmon fillets back into the creamy orzo. Cover the pot and let it rest off the heat for 5 minutes. The residual heat will gently finish cooking the salmon to a perfect, flaky doneness (145°F internal temperature).
Step 8 — Garnish and Serve
Flake the salmon slightly into the orzo or serve the fillets whole atop the cheesy broccoli orzo. Garnish with fresh chopped parsley or chives and a squeeze of lemon juice for brightness. Your One Pot Broccoli Cheddar Salmon Orzo is ready to serve immediately.
Nutritional Information
| Calories | Approx. 520 |
| Protein | 38g |
| Carbohydrates | 45g |
| Fat | 22g |
| Fiber | 4g |
| Sodium | 680mg |
This one pot broccoli cheddar salmon orzo is a nutrient-dense meal, providing a good source of vitamin D from the salmon and calcium from the cheddar. Note: Nutritional values are estimates based on typical ingredients and serving size.
Healthier Alternatives
This one pot broccoli cheddar salmon orzo is wonderfully adaptable. Here are some simple swaps to suit different dietary needs or flavor preferences.
- Protein Swap: Chicken or Shrimp — Use boneless chicken thighs or large shrimp for a different protein. Chicken offers a heartier taste, while shrimp cooks quickly for a lighter meal.
- Lower-Carb Option: Cauliflower Rice — Replace the orzo with riced cauliflower. Add it later in the cooking process to avoid mushiness, keeping the dish light and keto-friendly.
- Gluten-Free Version: GF Pasta or Quinoa — Swap the orzo for a gluten-free pasta shape or pre-cooked quinoa. This maintains the comforting texture while making the recipe celiac-safe.
- Dairy-Free Cheese — Use a store-bought vegan cheddar shred or a creamy nutritional yeast sauce for a dairy-free one pot broccoli cheddar salmon orzo that’s still rich and satisfying.
- Lower-Sodium Broth — Opt for a low-sodium or no-salt-added vegetable or chicken broth to control the salt content, especially if using a salty cheese.
- Veggie Boost: Spinach or Peas — Stir in a handful of fresh spinach or frozen peas with the broccoli for extra color, fiber, and nutrients without changing the core flavor.
- Lighter Creaminess: Greek Yogurt — For a tangy twist with less fat, stir in a dollop of plain Greek yogurt at the end instead of some of the cheese.
- Herb Refresh: Dill or Lemon Zest — Brighten the dish with fresh dill or a sprinkle of lemon zest just before serving to cut through the richness of the cheddar.

Serving Suggestions
- For a complete meal, serve this One Pot Broccoli Cheddar Salmon Orzo with a simple side salad dressed with a bright lemon vinaigrette to cut through the richness.
- Pair it with crusty garlic bread or a warm baguette to soak up every last bit of the creamy cheddar sauce.
- This dish is perfect for a cozy weeknight dinner, a casual potluck contribution, or an impressive yet easy date night meal at home.
- For a more elegant presentation, plate individual portions and garnish with extra fresh dill, a lemon wedge, and a crack of black pepper.
- Transform leftovers into a delicious lunch by reheating gently with a splash of broth or milk to refresh the creamy texture.
- During warmer months, serve it slightly cooler as a hearty pasta salad, perfect for picnics and barbecues.
The beauty of this One Pot Broccoli Cheddar Salmon Orzo is its versatility—it’s a comforting, all-in-one dish that suits almost any occasion.
Common Mistakes to Avoid
- Mistake: Overcooking the salmon early. Fix: Add the salmon in the final 8-10 minutes of simmering so it stays moist and flakes perfectly.
- Mistake: Using pre-shredded cheddar. Fix: Block cheese melts smoother; grate it fresh to avoid a grainy, clumpy sauce.
- Mistake: Not toasting the orzo. Fix: Sauté the dry orzo for 1-2 minutes before adding liquid for a deeper, nuttier flavor.
- Mistake: Adding broccoli too soon. Fix: Stir in the florets during the last 5-7 minutes to keep them vibrant and tender-crisp.
- Mistake: Using a pot that’s too small. Fix: Choose a wide, deep 5-qt Dutch oven to prevent overcrowding and ensure even cooking.
- Mistake: Stirring constantly after adding cheese. Fix: Fold gently off the heat to incorporate the cheddar without breaking the orzo.
- Mistake: Skipping the broth taste test. Fix: Season your broth well before adding orzo, as it’s the base flavor for the entire dish.
- Mistake: Letting it sit too long before serving. Fix: Serve immediately, as the orzo continues to absorb liquid and can become mushy.
- Mistake: Not patting the salmon dry. Fix: Dry the fillets thoroughly to ensure a good sear and prevent excess water in the pot.
Storing Tips
- Fridge: Cool the One Pot Broccoli Cheddar Salmon Orzo completely, then store in an airtight container for up to 3 days. Ensure the salmon reaches a safe internal temperature of 145°F before initial storage.
- Freezer: Portion the cooled dish into freezer-safe bags or containers, removing as much air as possible. Freeze for up to 2 months. Note that the creamy sauce may separate slightly upon thawing.
- Reheat: For best results, thaw frozen portions in the refrigerator overnight. Reheat gently on the stovetop over medium-low heat, adding a splash of broth or milk to refresh the creamy texture. Microwave in 30-second intervals, stirring in between, until piping hot throughout.
Always reheat leftovers to an internal temperature of 165°F for food safety. We do not recommend refreezing previously frozen One Pot Broccoli Cheddar Salmon Orzo.
Conclusion
This One Pot Broccoli Cheddar Salmon Orzo is the ultimate easy, comforting weeknight meal. Everything cooks together in one pan for maximum flavor and minimal cleanup. I hope you love it as much as we do! Be sure to leave a comment with your thoughts, and check out our Broccoli Sweet Potato Bowl Recipe for another quick, healthy dinner idea.
PrintOne Pot Broccoli Cheddar Salmon Orzo
Ingredients
- 1 tbsp olive oil
- 1 tbsp unsalted butter
- 4 skinless salmon fillets
- 1 tsp salt (divided)
- 1 tsp black pepper
- 1 tsp sweet paprika
- 1 tsp garlic powder
- 1 brown onion (finely chopped)
- 4 garlic cloves (minced)
- 1 cup orzo
- 1 tbsp Italian seasoning
- ¼ tsp cayenne pepper
- ½ cup white wine (dry)
- 1 small broccoli (cut into florets, then roughly chopped)
- 3 cups chicken broth
- ½ cup half-and-half
- 1 cup freshly shredded cheddar
- ½ cup freshly grated Parmesan
- chili flakes (for serving)
- freshly ground black pepper (for serving)
Instructions
- Get your prep done before you start cooking. Pat the salmon fillets dry. Season both sides with pepper, paprika, garlic powder and ½ teaspoon salt.
- Finely chop the onion and mince the garlic. Cut the broccoli into florets, then roughly chop the florets into small bite-sized pieces.
- Heat oil and butter over medium high in a large skillet or pan. Add salmon fillets and cook 3-4 minutes per side. Remove from skillet onto a clean plate.
- Add garlic and onion, sauté for 2 minutes until fragrant. Stir in orzo, cayenne pepper, Italian seasoning and the remaining salt. Cook for 1 minute. Deglaze with white wine, simmer for 2 minutes while stirring and scraping up the brown bits on the bottom of the skillet with a wooden spoon.
- Add broccoli and chicken broth. Bring to a boil and reduce the heat to medium-low. Cook uncovered while stirring occasionally to keep the orzo from sticking, until almost al dente and most of the liquid is absorbed, about 10 minutes.
- In the meantime, shred the cheddar and grate the Parmesan cheese.
- Add half-and-half, shredded cheddar and grated Parmesan to the orzo. Stir until completely incorporated. Return salmon to the skillet and simmer over low for 3 more minutes or until the salmon is heated through.
- Top with lots of freshly ground black pepper and chili flakes. Serve. Enjoy!
FAQs
Can I use frozen broccoli for this recipe?
Yes, frozen broccoli works well. Add it directly from the freezer when the recipe calls for it; you may need to simmer for an extra minute or two. This One Pot Broccoli Cheddar Salmon Orzo is designed to be flexible with ingredients.
What type of salmon is best for this one pot dish?
Skinless salmon fillets are ideal, as they cook quickly and flake easily into the orzo. You can use fresh or thawed frozen salmon. Cut the salmon into bite-sized pieces before adding it to ensure it cooks evenly throughout your One Pot Broccoli Cheddar Salmon Orzo.
How can I prevent the orzo from becoming mushy?
Use the exact liquid measurements and avoid overcooking. Once you add the orzo and broth, maintain a gentle simmer and cook just until the orzo is al dente and the liquid is mostly absorbed. The residual heat will finish cooking it perfectly in this one pot meal.

One Comment