Arroz Con Pollo Cheese Sauce Recipe: Creamy Tomato-Cream Fusion Over Fluffy Rice

Sauces & Condiments

Arroz Con Pollo Cheese Sauce Recipe: Creamy Tomato-Cream Fusion Over Fluffy Rice

This arroz con pollo cheese sauce recipe transforms a classic Latin American dish into something rich, comforting, and impossible to resist. The secret lies in blending traditional tomato-based sofrito with a velvety cheese sauce that coats every fluffy grain of rice and tender chicken piece.

I developed this version after craving the familiar flavors of my abuela's arroz con pollo but wanting that extra layer of indulgence—creamy without being heavy, tangy without overpowering.

The beauty of this recipe is in its balance: the bright acidity of tomatoes, the earthy depth of cumin and garlic, and the smooth richness of the cheese sauce work together in perfect harmony.

You'll start with perfectly seared chicken thighs, then build layers of flavor through slow-cooked rice and a sauce that's both creamy and vibrant. The cheese sauce isn't just an afterthought—it's the star that ties everything together, creating a dish that feels both nostalgic and elevated.

What you'll end up with is a steaming plate of fluffy rice topped with succulent chicken, all blanketed in a glossy, creamy sauce that's neither too thick nor too thin.

The texture is what makes it special: tender rice grains that hold their shape, chicken that's juicy yet firm, and a sauce that clings to every bite without weighing it down.

This is comfort food at its finest—familiar enough to feel like home, but with that extra touch of luxury that makes it feel special.

The best part? This recipe comes together in one pot, making cleanup a breeze while delivering restaurant-quality results. Whether you're feeding your family on a weeknight or hosting a gathering, this arroz con pollo with cheese sauce will be the centerpiece that brings everyone to the table. Let's get cooking!

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

Ingredients for arroz con pollo cheese sauce

Familiar flavors get a creamy upgrade with this arroz con pollo—rich, comforting, and perfect for family dinners.

Ingredient Amount Notes
Chicken Thighs, Bone-In 🍗 1 ½ lb Skin-on for crispy texture
Long-Grain White Rice 🍚 1 ½ cups Uncooked, rinsed thoroughly
Chicken Broth 💧 2 cups Low-sodium preferred
Tomato Sauce 🍅 1 cup Canned San Marzano preferred
Cream Cheese 🧀 8 oz Full-fat, room temperature
Shredded Monterey Jack Cheese 🧀 1 cup Freshly shredded
Heavy Cream 🥛 ½ cup Full-fat for richness
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Yellow Onion 🧅 1 whole Diced, medium size
Ground Cumin 🌿 1 tsp Toasted for deeper flavor
Ground Coriander 🌿 ½ tsp Freshly ground preferred
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Olive Oil 🫒 2 tbsp Extra-virgin for searing
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The chicken thighs are non-negotiable here—bone-in, skin-on for that crispy texture that makes every bite special. Trader Joe's or Costco usually have great prices on bone-in thighs. Look for good marbling in the meat, and don't trim the skin—it renders down beautifully for extra flavor. The rice should be long-grain and white; basmati or jasmine won't give you that classic Latin texture. For the tomato sauce, San Marzano cans are worth the splurge—they're sweeter and less acidic, which keeps the sauce from getting too tangy when mixed with the cream. If you can't find them, any good-quality canned tomato sauce will work, but avoid the watery ones.

No cream cheese? Substitute sour cream or Greek yogurt—it'll be tangier but still creamy. Running short on Monterey Jack? Oaxaca or pepper jack add a nice kick. The heavy cream is where the magic happens, so don't skimp—full-fat is essential for that velvety texture. If you're avoiding dairy, you could try coconut cream, but it'll have a different flavor profile. For the spices, toast your cumin and coriander in a dry pan for 30 seconds before adding to the pot—that little step makes all the difference. And if you're short on time, pre-minced garlic from a jar works in a pinch, though fresh is always better.

This dish tastes even better the next day as the flavors meld together. Store leftovers in the fridge for up to 4 days, covered tightly to keep the rice from drying out. For longer storage, freeze portions in airtight containers for up to 3 months. I like to reheat it gently on the stove with a splash of broth or water to restore that creamy texture. The cheese sauce thickens as it cools, so if it seems too thick when reheating, just stir in a little more broth. Garnish with fresh cilantro right before serving—it adds that bright, fresh finish that balances all the richness.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s basically set it and forget it—just brown the chicken, dump everything in one pot, and let it simmer. No chopping veggies, no separate pans, no stress. The rice soaks up all that rich broth and creamy cheese sauce while the chicken falls off the bone.
  • Creamy Cheese Twist: Honestly, the cream cheese is what makes this stand out. It turns the usual arroz con pollo into something ridiculously smooth and velvety—like a hug in a bowl. The tomato sauce adds brightness, but that melted cheese? That’s the secret weapon.
  • Weeknight Crowd-Pleaser: Between us, this is my go-to when I’ve got friends over or the kids are home early. It’s filling enough for a family dinner but still feels special—no one bats an eye at the creamy sauce. Plus, leftovers? Chef’s kiss. They reheat like a dream.
  • Budget-Friendly Feast: Bone-in chicken thighs stretch further than breasts, and long-grain rice keeps it affordable. The cream cheese might seem like a splurge, but a block goes a long way. I’ve made this for $10 and fed four people—no complaints, just full stomachs.

Step-by-step instructions for creamy arroz con pollo

Here's how to create that perfect blend of tender chicken, fluffy rice, and rich cheese sauce.

1

Sear the Chicken Thighs for Maximum Flavor

Pat the 1.5 lb chicken thighs, bone-in completely dry with paper towels—this ensures crispy skin. Heat 2 tbsp olive oil in a large skillet over medium-high heat until shimmering. Add the chicken thighs skin-side down and cook undisturbed for 6-8 minutes until the skin is golden brown and crispy.

Flip the thighs and cook for another 5-6 minutes until the internal temperature reaches 165°F. Remove the chicken from the skillet and set aside on a plate, leaving the rendered fat in the pan. This fat will become the flavor base for your rice. If the chicken releases easily from the pan, it's ready—if it sticks, let it cook a bit longer.

2

Build the Cheese Sauce Base

In the same skillet with the rendered chicken fat, add the 1 whole yellow onion and 4 cloves garlic cloves that have been minced. Cook over medium heat for 3-4 minutes until the onions are soft and translucent, and the garlic is fragrant. Stir in 1 cup tomato sauce, 1 tsp ground cumin, 0.5 tsp ground coriander, 1.5 tsp salt, and 0.5 tsp black pepper. Let this simmer for 2 minutes to blend the flavors.

Reduce the heat to low and add the 8 oz cream cheese and 0.5 cup heavy cream. Stir constantly until the cream cheese melts completely and the sauce becomes smooth and creamy. This should take about 3-4 minutes. If the sauce starts to curdle, add 1-2 tablespoons of chicken broth to help it emulsify. The sauce should coat the back of a spoon and have a velvety texture.

3

Cook the Rice to Perfect Fluffiness

In a separate pot, bring 2 cups chicken broth to a boil over high heat. Add the 1.5 cups long-grain white rice and stir once to distribute evenly. Reduce the heat to low, cover the pot with a tight-fitting lid, and let it simmer for 15 minutes. After 15 minutes, turn off the heat and let the rice steam undisturbed for another 5 minutes. This resting time allows the rice to absorb all the liquid and become fluffy.

While the rice is cooking, shred the chicken thighs into bite-sized pieces using two forks. You can also remove the meat from the bones if you prefer, but leaving it attached adds extra flavor. Keep the chicken warm until you're ready to combine everything.

4

Combine Rice, Chicken, and Cheese Sauce

Gently fold the shredded chicken into the cooked rice using a spatula, being careful not to break up the grains. Pour the cheese sauce over the rice and chicken mixture, stirring gently to combine. Sprinkle 1 cup shredded Monterey Jack cheese evenly over the top. Cover the pot again and let it sit for 2-3 minutes to allow the cheese to melt and create a creamy layer on top.

For the final touch, stir in 0.25 cup fresh cilantro, chopped. The cilantro adds a bright, fresh contrast to the rich cheese sauce and complements the savory flavors of the chicken and rice. Taste and adjust the seasoning if needed—you might want to add a pinch more salt or a crack of black pepper to enhance the flavors.

5

Serve Warm and Enjoy

Transfer the arroz con pollo to a serving dish and let it rest for 2-3 minutes before serving. This allows the flavors to meld together and the cheese sauce to set slightly, making it easier to serve without falling apart. Garnish with additional fresh cilantro if desired, and serve immediately while warm.

The result should be a dish with tender chicken, fluffy rice, and a luscious cheese sauce that ties everything together. Each bite should deliver a perfect balance of creamy, savory, and slightly spiced flavors, making this a comforting and satisfying meal for any occasion.

👨‍🍳

Pro Tips For Making Arroz Con Pollo Cheese Sauce

  • Brown the Thighs Right: Don’t rush the chicken—get those thighs golden and crispy in a hot pan with 2 tablespoons of oil before pulling them out. I used to pull them too soon, and the sauce ended up thin and bland. Let them sear for 5-6 minutes per side until the skin’s deep amber, then pull them out when they’re 165°F internally. The crust makes all the difference in this dish.
  • Toast the Rice First: Bloom the rice in the same pan you browned the chicken—cook it in the rendered fat for 2 minutes until fragrant and slightly translucent. Skipping this step means you’ll end up with mushy rice later, and the flavor won’t carry through the broth. This isn’t the prettiest method, but it’s the tastiest.
  • Stir in the Cream Cheese Late: Wait until the very end to fold in the cream cheese—right after the rice is cooked but still off the heat. If you add it too early, it’ll clump and make the sauce grainy. A handful of warm broth first, then the cream cheese, then stir until silky. Sounds weird, but it works every time.
  • Simmer the Broth Low: Once the rice is in the broth, reduce the heat to a bare simmer—just enough to keep it bubbling gently, not boiling. I learned this the hard way: boiling rice in broth turns it mushy and washes out the tomato flavor. A steady low simmer keeps it fluffy and lets the sauce develop depth.

Storing and reheating your leftovers

Refrigerator Storage

Let your creamy arroz con pollo cool to room temperature before storing—about 1-2 hours max. Transfer to an airtight container with a lid (I love Rubbermaid Brilliance containers) and refrigerate for up to 4 days.

The cheese sauce thickens slightly when chilled, but adding a splash of chicken broth when reheating restores its velvety texture. Always store with the cheese sauce on top to prevent drying. ❄️

Freezer Storage

For longer storage, freeze portions in single-serving airtight containers (like Pyrex glassware) for up to 3 months. Leave ½ inch headspace—the sauce expands when frozen. When ready to eat, thaw overnight in the fridge before reheating.

For quick meals, microwave individual portions covered with a damp paper towel at 50% power for 3-4 minutes, stirring halfway. 🥶

Stovetop Reheating

My preferred method! Transfer the arroz con pollo to a skillet over low heat and add 2-3 tablespoons of chicken broth to loosen the sauce. Cover and heat for 5-7 minutes, stirring occasionally, until warmed through.

The gentle heat prevents the cheese from separating. For extra richness, stir in 1 tbsp butter or 1 oz cream cheese at the end. 🔥

Microwave Safety

For speed, microwave portions in a microwave-safe dish covered with a damp paper towel. Heat at 50% power for 2-3 minutes, then stir and continue in 30-second intervals until reaching 165°F.

Add 1-2 tbsp broth if the rice looks dry. Let sit for 1 minute after microwaving—the sauce thickens as it cools. 💡

Cheese Sauce Rescue

If the cheese sauce separates when reheating, stir in 1 tbsp cold water or broth while heating to help re-emulsify. For extra creaminess, whisk in 1 tbsp sour cream or Greek yogurt at the end.

The key is gentle heat—never boil the sauce, or it’ll curdle. A splash of lemon juice (just ½ tsp) can also brighten flavors if the dish tastes flat. 🧀

Garnish Like a Pro

Fresh cilantro and a sprinkle of crumbled queso fresco elevate reheated arroz con pollo. For extra flair, drizzle with avocado oil or a hot honey glaze.

Serve with warm tortillas or crusty bread to soak up any remaining sauce. The contrast of textures makes every bite feel fresh, even when reheated. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 24g120%
Cholesterol 220mg73%
Sodium 1020mg44%
Total Carbohydrate 58g20%
Dietary Fiber 3g11%
Sugars 10g
Protein 45g90%
* 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 for this recipe?

Yes, but with adjustments! Chicken breasts cook faster and stay drier, so brine them for 30 minutes in salted water before cooking to keep them juicy. Use 1.5 lb boneless breasts and reduce cooking time to 5-6 minutes per side until 165°F. The cheese sauce will still work beautifully, but thighs give that deeper flavor from the skin and bone.

2

How can I make this dish spicier?

Add 1 tsp smoked paprika or ½ tsp cayenne pepper to the tomato sauce base. For heat without dryness, stir in 1 tbsp hot sauce at the end or top with diced jalapeños and fresh lime juice. The cheese sauce balances the heat beautifully—just don't overdo it or the creaminess will get lost.

3

What if I don't have cream cheese for the sauce?

No problem! Substitute with ½ cup sour cream + ¼ cup milk for tangy creaminess, or ½ cup mascarpone cheese for ultra-rich texture. For a dairy-free option, blend ½ cup silken tofu + ¼ cup nutritional yeast with the heavy cream. The sauce will be lighter but still delicious—just stir in ½ tsp lemon juice to brighten flavors.

4

Why did my rice turn out mushy?

Two likely causes: either the rice absorbed too much liquid (check your broth-to-rice ratio—should be 1:1) or you didn't let it rest after cooking. Always cover the pot and steam for 5 minutes off heat. For extra insurance, use 1.5 cups broth and reduce to 1.25 cups if needed after cooking. Also, avoid lifting the lid during cooking!

5

Can I make this in an Instant Pot?

Sear the chicken first, then sauté onions/garlic in the pot. Add rice, broth, and spices, then cook on high pressure for 4 minutes. Quick-release, then stir in the cheese sauce (add 1 tbsp cornstarch to thicken if needed). The Instant Pot keeps the rice fluffy while the cheese sauce stays velvety. Just reduce the chicken broth to 1.75 cups to account for pressure cooking.

★★★★★4.9(15 reviews)
Categories Sauces & Condiments