Why You’ll Love This Recipe
If you love classic Alfredo but want something a little different, this One-Pot Creamy Chicken Alfredo Rice is a game-changer. It takes all the rich, garlicky, cheesy goodness of Alfredo sauce and pairs it with tender chicken and perfectly cooked rice instead of pasta. The result is a creamy, comforting dish that feels both familiar and exciting.
I first made this when I ran out of pasta but still wanted that indulgent Alfredo flavor. Using rice turned out to be one of the best kitchen experiments I’ve tried. The rice absorbs the creamy sauce beautifully, making every bite rich and satisfying.
Even better, everything cooks in one pot, which means less cleanup and more convenience. Whether you’re cooking for a busy weeknight dinner or just craving something warm and comforting, this recipe delivers bold flavor with minimal effort.
Print
One-Pot Creamy Chicken Alfredo Rice (No Pasta Twist)
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Halal
Description
A creamy and comforting one-pot chicken Alfredo rice dish that delivers all the rich, cheesy flavors of classic Alfredo without pasta—perfect for a quick and satisfying twist on a favorite.
Ingredients
- 2 chicken breasts, diced
- 1 tablespoon olive oil
- 2 tablespoons butter
- 3 cloves garlic, minced
- 1 cup uncooked rice
- 2 cups chicken broth
- 1 cup milk
- 1/2 cup heavy cream
- 3/4 cup grated parmesan cheese
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon Italian seasoning
- 2 tablespoons fresh parsley, chopped
Instructions
- Heat olive oil in a large pot over medium heat.
- Add diced chicken and cook for 5-6 minutes until browned and cooked through. Remove and set aside.
- In the same pot, melt butter and sauté garlic for 30 seconds.
- Add uncooked rice and stir for 1 minute to lightly toast.
- Pour in chicken broth and milk, then bring to a boil.
- Reduce heat, cover, and simmer for 12-15 minutes until rice is tender.
- Stir in heavy cream and parmesan cheese until creamy and smooth.
- Return chicken to the pot and mix well.
- Season with salt, pepper, and Italian seasoning.
- Cook for another 2-3 minutes until everything is heated through.
- Garnish with fresh parsley before serving.
Notes
- Stir occasionally to prevent rice from sticking.
- Add more broth if the rice absorbs too much liquid.
- Use freshly grated parmesan for best flavor.
- Add broccoli or spinach for extra nutrition.
- Store leftovers in the fridge for up to 3 days.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: One-Pot
- Cuisine: Italian
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
Chicken provides a hearty, protein-rich base and becomes tender and flavorful as it cooks with the rice and sauce.
Rice acts as the main carbohydrate, soaking up the creamy Alfredo flavors and creating a rich, comforting texture.
Garlic is essential for that classic Alfredo taste, adding depth and aroma to the dish.
Butter forms the base of the sauce, delivering richness and helping sauté the ingredients.
Olive oil prevents sticking and helps achieve a light golden sear on the chicken.
Chicken broth infuses the rice with savory flavor while helping it cook evenly.
Heavy cream creates the signature creamy Alfredo texture, making the dish smooth and indulgent.
Parmesan cheese adds a salty, nutty flavor while thickening the sauce naturally.
Salt enhances the overall taste and balances the richness of the cream and cheese.
Black pepper adds a mild heat that complements the creamy sauce.
Italian seasoning brings a blend of herbs that elevate the flavor profile.
Fresh parsley adds a bright, fresh finish and a touch of color.
Directions
Start by cutting the chicken into bite-sized pieces and seasoning with salt and black pepper. Heat olive oil and butter in a large pot over medium heat. Add the chicken and cook until lightly golden and mostly cooked through. Remove and set aside.
In the same pot, add garlic and sauté until fragrant. Pour in the rice and stir for a minute to lightly toast it, which enhances its flavor.
Add chicken broth and bring the mixture to a gentle boil. Reduce the heat, cover, and let it simmer until the rice is tender and has absorbed most of the liquid.
Once the rice is cooked, stir in the heavy cream and Parmesan cheese. Mix until the sauce becomes creamy and well combined.
Return the chicken to the pot and stir everything together. Let it cook for a few more minutes so the flavors can meld.
Finish with fresh parsley and serve warm for the best creamy texture.

Equipment needed : Must-Have Tools to Get Rolling
Here’s what you’ll want to have on hand:
Silicone Spatula – Durable, heat-resistant silicone spatula perfect for mixing, scraping, and spreading. Gentle on non-stick cookware and easy to clean.
Large pot – You’ll need this to boil the whole cabbage head and soften the leaves.
large bowl –Spacious, durable large bowl ideal for mixing, serving, or food preparation. Made from sturdy material and easy to clean.
Sharp knife – For coring the cabbage and slicing out the thick stem in each leaf. A paring knife works best.
Mixing bowl – A big bowl makes it easier to combine your meat and rice filling evenly.
Cutting board – For prepping cabbage leaves and rolling them like a pro.
Full-Size Blender – is a powerful kitchen appliance for making smoothies, soups, and sauces in large batches.
3-in-1 Air Fryer – This versatile 3-in-1 air fryer offers Air Fry for healthier meals with less oil, Bake for bakery-quality desserts and treats, and Reheat to bring leftovers back to life with crispy, flavorful results
Servings and timing
This recipe serves 4 people and takes about 35 minutes total, including 10 minutes of preparation and 25 minutes of cooking time.
Storage/reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, add a splash of milk or broth to restore the creamy consistency, as the rice tends to absorb the sauce over time. Warm gently on the stove or in the microwave, stirring occasionally.
Variations and Customizations
This One-Pot Creamy Chicken Alfredo Rice is highly adaptable, making it easy to customize based on your preferences. If you’re looking for a lighter version, you can replace the heavy cream with half-and-half or a mixture of milk and a small amount of flour or cornstarch. I’ve tried this variation, and it still delivers a creamy texture without being too heavy.
For a healthier twist, consider using brown rice instead of white rice. Keep in mind that brown rice will require a longer cooking time and slightly more liquid, but it adds a nutty flavor and extra fiber.
If you want to incorporate more vegetables, spinach, broccoli, or mushrooms are excellent additions. They blend seamlessly with the creamy Alfredo base while adding color and nutritional value.
You can also experiment with different proteins. Shrimp or turkey can easily replace chicken, giving the dish a new flavor profile while maintaining its creamy appeal.
For cheese lovers, try mixing in mozzarella or adding extra Parmesan for a richer, more indulgent result.
If you enjoy a bit of spice, add a pinch of red pepper flakes or a dash of paprika to give the dish a subtle kick.
For a more aromatic twist, fresh herbs like basil or thyme can enhance the overall flavor and make the dish feel even more gourmet.
Nutrition and Dietary Info
| Nutrient | Per Serving |
|---|---|
| Calories | 500 kcal |
| Protein | 30 g |
| Carbs | 45 g |
| Fat | 22 g |
| Saturated Fat | 11 g |
| Fiber | 2 g |
| Sugar | 3 g |
| Sodium | 520 mg |
Expert Tips & Customizations
Toast the Rice
Lightly toasting the rice before adding liquid enhances its flavor.
Use Warm Broth
Warm broth helps the rice cook more evenly and speeds up the process.
Stir Occasionally
Stir gently to prevent sticking without making the rice mushy.
Add Cheese Gradually
Incorporate Parmesan slowly for a smoother, creamier texture.
Serve Fresh
This dish is best enjoyed immediately while the sauce is perfectly creamy.
FAQs
Can I use brown rice instead of white rice?
Yes, but you’ll need to adjust the cooking time and liquid amount.
How do I keep the rice from getting mushy?
Avoid overcooking and measure the liquid carefully.
Can I make this dish dairy-free?
Yes, use dairy-free cream and cheese alternatives.
Can I freeze this recipe?
It’s not ideal, as the creamy texture may change after thawing.
What other protein can I use?
Shrimp, turkey, or even tofu work well as substitutes.
Can I add vegetables?
Absolutely, vegetables like spinach or broccoli are great additions.
Conclusion
This One-Pot Creamy Chicken Alfredo Rice is a comforting, creamy, and incredibly satisfying twist on a classic favorite. With its rich Alfredo flavors and simple one-pot preparation, it’s perfect for busy nights when you want something hearty without the hassle. Once you try it, it’s sure to become a staple in your kitchen.
Hungry for more? Visit our website for full recipes and follow us on Pinterest for daily foodie inspo you’ll love to pin!