Arroz Con Pollo Cheese Sauce Recipe: Layered Creamy Comfort with Crispy Celery Crown

Sauces & Condiments

Arroz Con Pollo Cheese Sauce Recipe: Layered Creamy Comfort with Crispy Celery Crown

This arroz con pollo cheese sauce recipe transforms a classic Latin dish into a creamy, layered masterpiece with crispy celery crowns. The secret lies in blending traditional techniques with a rich, velvety cheese sauce that coats every bite of tender chicken and fluffy rice.

I've perfected this version after years of testing—where the sauce stays smooth, the chicken stays juicy, and the celery adds that signature crunch. The dish starts with marinated chicken thighs, slow-cooked until fall-off-the-bone tender, then finished with a crispy golden crust.

The rice simmers in savory broth infused with sofrito and spices, while the cheese sauce—made with a blend of cheddar, cream cheese, and Monterey Jack—creates a luxurious finish. Every element comes together for a restaurant-quality meal that feels like home.

What makes this recipe stand out is the balance of textures: the crispy celery crowns on top, the creamy cheese sauce, and the tender chicken and rice beneath. The sauce isn't just an afterthought—it's the star, binding everything together into one cohesive, comforting bite.

This is the kind of dish that disappears quickly, leaving everyone asking for seconds. Perfect for family dinners, holiday gatherings, or when you crave something hearty yet elegant. The flavors are bold, the technique is straightforward, and the result is a dish that feels like a hug in every spoonful.

Let's get cooking!

👨‍🍳
Difficulty
Medium
🍗
Category
Poultry
🔥
Calories
High Cal

Ingredients for arroz con pollo cheese sauce

Sixteen ingredients blend traditional Latin flavors with creamy indulgence for this restaurant-worthy arroz con pollo.

Ingredient Amount Notes
Chicken Thighs (Bone-In, Skin-On) 🍗 3 lb Cut into even 1-inch pieces
Long-Grain White Rice 🍚 2 cups Uncooked, like jasmine or basmati
Chicken Broth 💧 4 cups Low-sodium preferred
Sofrito (Frozen or Fresh) 🧅 1 ½ cups Store-bought or homemade blend
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Tomato Sauce 🍅 1 cup Canned, San Marzano if possible
Bay Leaves 🌿 2 whole Dried, removed before serving
Cumin 🌶️ 1 tsp Ground, toasted for depth
Oregano 🌿 1 tsp Dried, Mexican preferred
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Sharp Cheddar Cheese 🧀 1 ½ cups Shredded, block preferred
Cream Cheese 🧀 8 oz Full-fat, room temperature
Monterey Jack Cheese 🧀 1 cup Shredded, mild flavor
Heavy Cream 🥛 ½ cup Full-fat for richness
Celery Stalks 🥬 4 whole Thinly sliced for crowns
All-Purpose Flour 🌾 ¼ cup For dredging celery
Olive Oil 🫒 ½ cup Extra-virgin for frying

The chicken thighs are non-negotiable—bone-in, skin-on pieces stay juicier during slow cooking. Costco or local butchers often sell them pre-cut, but if buying whole, ask for thighs with good marbling. The sofrito is the flavor foundation—Trader Joe's frozen blend works in a pinch, but homemade (onion, bell pepper, tomato) elevates everything. For the cheese sauce, block cheddar and Monterey Jack grate fresher than pre-shredded, which clumps. The celery crowns need crispy perfection—farmers market stalks stay fresher longer than grocery store ones.

No sofrito? Sauté 1 diced onion, 1 bell pepper, and 2 tomatoes for 10 minutes to mimic it. Substituting cheeses? Pepper Jack for Monterey Jack adds heat, while Gruyère replaces cheddar for nutty depth. The celery crowns can be made ahead—dredge, fry, and store at room temp for up to 2 days. Short on heavy cream? Full-fat coconut milk gives similar richness. The cumin and oregano are essential—Penzeys brand spices have the most authentic flavor profile.

Chicken thighs marinate best overnight, but 30 minutes minimum works if you're short on time. The rice keeps well for 3 days in the fridge, while the cheese sauce reheats beautifully—just add a splash of milk if it thickens. Celery crowns stay crispy for 1 day if stored in an airtight container. Double the sauce recipe if you're feeding a crowd—it disappears fast. Freeze portions of the sauce separately for up to 3 months.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this dish when I’m too tired to scrub pots—just brown the chicken thighs with their skin on, toss in the rice, broth, and frozen sofrito, then let it simmer. That crispy skin (yes, you eat it) turns into flavor gold while the cheese sauce melts right into the rice.
  • Cheese Sauce Game: Between us, the creamy cheese sauce is what makes this dish ridiculously good. It’s not just bland melted cheese—it’s a blend of cheddar and Monterey Jack that clings to every grain, turning ordinary rice into something that feels like a hug in a bowl.
  • Weeknight Crowd-Pleaser: This feeds six without breaking the bank, and honestly? My roommates fight over leftovers. The bone-in thighs add richness, the sofrito brings that homemade Latin vibe, and the rice soaks up all the flavor—no one walks away hungry.
  • Budget-Friendly Luxury: Skin-on chicken thighs cost half as much as breasts, and they’re juicier. Pair that with long-grain rice and a bag of frozen sofrito, and you’ve got a meal that tastes like a restaurant but won’t drain your wallet. Plus, the leftovers reheat like a dream.

Step-by-step instructions for arroz con pollo with cheese sauce

This layered dish combines tender chicken, perfectly cooked rice, and a velvety cheese sauce topped with crispy celery crowns.

1

Prepare the Chicken and Celery Crowns

Pat the 3 lb chicken thighs dry with paper towels and cut them into even 1-inch pieces. Season generously with 1.5 tsp salt, 0.5 tsp black pepper, 1 tsp cumin, and 1 tsp oregano, tossing to coat evenly. Set aside.

For the celery crowns, thinly slice the 4 whole celery stalks on the diagonal into ¼-inch thick pieces. In a bowl, toss the celery with 0.25 cup all-purpose flour, then dredge lightly in a mixture of 0.5 cup olive oil and 0.5 cup heavy cream. Heat 0.25 cup olive oil in a large skillet over medium-high heat until shimmering. Fry the celery in batches for 2-3 minutes until golden brown and crispy. Drain on paper towels and set aside—these will add texture and flavor to the top layer.

2

Sauté Aromatics and Brown the Chicken

In the same skillet (after removing excess oil), add 0.25 cup olive oil and heat over medium heat. Add the 1 whole diced yellow onion and cook for 5 minutes until softened. Stir in the 6 minced garlic cloves and 1.5 cups sofrito, cooking for 2 minutes until fragrant.

Increase heat to medium-high and add the seasoned chicken pieces in a single layer. Let them sear undisturbed for 3-4 minutes until golden brown on one side, then stir and cook for another 3-4 minutes until fully browned. Remove the chicken and set aside—it will finish cooking in the rice.

3

Layer the Rice and Build the Cheese Sauce

In a 6-quart Dutch oven, combine the 2 cups long-grain white rice, 1 cup tomato sauce, 4 cups chicken broth, 2 whole bay leaves, and the browned chicken. Stir gently to distribute the rice and chicken evenly. Bring to a boil, then reduce heat to low, cover, and simmer for 20 minutes without lifting the lid.

After 20 minutes, stir the rice gently—it should be tender but still slightly firm. In a separate saucepan, melt the 8 oz cream cheese and 1.5 cups sharp cheddar cheese over low heat, stirring until smooth. Remove from heat and whisk in the 1 cup shredded Monterey Jack cheese and 0.5 cup heavy cream until fully combined. Pour this cheese sauce evenly over the rice, spreading it out to create a creamy layer.

4

Top with Crispy Celery and Finish Cooking

Arrange the crispy celery crowns evenly over the cheese sauce, pressing down lightly to help them adhere. Cover the Dutch oven and return to low heat for 10 minutes to let the cheese sauce meld with the rice and the celery soften slightly.

Remove from heat and let the arroz con pollo rest for 5 minutes before serving. The cheese sauce should be silky and smooth, the rice tender but not mushy, and the celery crowns crispy on the outside with a slight softness inside. Garnish with extra shredded cheese if desired, and serve immediately for the best texture and flavor.

👨‍🍳

Pro Tips For Making Arroz Con Pollo Cheese Sauce

  • Brown the Skin First: Skip the urge to cut into those chicken thighs right away—let the skin get golden and crispy in a hot pan first. I used to rush this, and the dish always tasted flat; now I wait until the skin’s deep brown before even thinking about the sofrito.
  • Toast the Rice Dry: Before adding broth, spread the rice in the pot and toast it on medium-high for 3-4 minutes—stirring constantly—until it smells nutty. This isn’t just about flavor; it’s the thing that keeps your rice from turning mushy when you mix in that creamy cheese sauce later.
  • Save the Broth: Strain the chicken broth after cooking the thighs to remove any fat or skin bits, then reserve it for the rice. I learned this the hard way when a cloudy broth made my finished dish look (and taste) dull—now I double-check for clarity before pouring.
  • Add Cheese Late: Stir in the cheese sauce only in the last 5 minutes of cooking, off the heat if possible. The sauce will thicken from the residual heat, and you’ll avoid that rubbery, overcooked texture that ruins so many cheesy rice dishes. (Yes, even if you’re impatient like me.)

Regional styles of these flavors

Mexican Home-Style

In Mexican homes, this dish often features a tomato-based cheese sauce made with queso fresco instead of the cream cheese blend. The rice is cooked with chicken fat instead of oil, giving it a richer flavor.

I like to add diced jalapeños to the sauce for a subtle kick—just 2-3 slices per serving. Serve with warm tortillas on the side for scooping up every creamy bite. 🌶️

Caribbean Creole Twist

The Caribbean version swaps sofrito for a holy trinity of onions, bell peppers, and celery, then adds scotch bonnet peppers for heat. The cheese sauce incorporates grated cotija cheese and a splash of lime juice for brightness.

I've seen this made with black beans mixed into the rice for extra protein. Garnish with cilantro and lime wedges for that island vibe. 🌴

Puerto Rican Arroz con Pollo

Puerto Rican cooks often use sofrito bombón, a blend of green bell peppers, cilantro stems, and recao (culantro). The cheese sauce here might include provolone for a sharper flavor, and the dish is finished with fried plantains on top instead of celery crowns.

I love adding a splash of coconut milk to the cheese sauce for a tropical touch. Serve with mojo sauce on the side for dipping. 🌊

Dominican-Style Fusion

Dominican arroz con pollo sometimes includes dried malanga (yautía) mixed into the rice for a heartier texture. Their cheese sauce often uses queso de hoja (a Dominican fresh cheese) blended with heavy cream and a touch of sour cream.

For extra richness, I've seen cooks add ground beef along with the chicken. Top with fried sweet plantains and avocado slices for a decadent finish. 🍌

Modern American Adaptation

For a crowd-pleasing American version, I've replaced the celery crowns with crispy fried shallots and added Gruyère cheese to the sauce for nutty depth. The rice is cooked with chicken stock and a splash of white wine for complexity.

Garnish with chives and a sprinkle of smoked paprika for a restaurant-worthy presentation. This version works perfectly for game day gatherings. 🏈

Nutrition facts

Servings 6
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 22g110%
Cholesterol 210mg70%
Sodium 1200mg52%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 6g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use chicken breasts instead of thighs?

Chicken thighs work best because they stay juicier during slow cooking. If you must use breasts, cut them into 1-inch pieces and cook them separately for 5-6 minutes until fully done before adding to the rice. They'll be less tender than thighs but still flavorful.

2

What if I don't have sofrito?

No problem! Sauté 1 diced onion, 1 bell pepper, and 2 tomatoes for 10 minutes to mimic sofrito. For extra depth, add 1 tsp cumin and 1 tsp oregano while cooking. This works perfectly in the recipe.

3

How can I make the cheese sauce extra creamy?

For a velvety sauce, whisk in 2 tablespoons cornstarch mixed with 2 tablespoons cold milk at the end of cooking. Simmer for 1-2 minutes until thickened. Also, ensure all cheeses are freshly shredded—not pre-shredded—to prevent clumping.

4

Can I make this dish ahead of time?

Yes! Cook the rice and chicken 1 day ahead, then refrigerate. Reheat gently, add the cheese sauce just before serving, and top with crispy celery crowns (made fresh). The sauce reheats beautifully—just stir in a splash of milk if it thickens.

5

What's the secret to crispy celery crowns?

Pat the celery completely dry before dredging, and fry in small batches at medium-high heat until golden brown (2-3 minutes). Use a mix of olive oil and heavy cream for extra crispiness. Avoid overcrowding the pan—this keeps them light and crunchy!

★★★★★4.5(2 reviews)
Categories Sauces & Condiments