Quick & Easy Recipes for Everyday Cooks
Welcome to Food By Ayaka!
Creamy Pesto Chicken Rice Bowl Recipe
Last month, I was craving something cozy but quick to make after a long week. There’s something deeply comforting about a warm bowl of creamy pesto chicken served over fluffy rice. The rich basil aroma, the tender bites of chicken, and the velvety sauce create a dish that feels both indulgent and homemade. I had some leftover pesto in the fridge, and that’s when this creamy pesto chicken rice bowl was born. What I love about it is how balanced it is — rich but fresh, simple but flavorful. Every spoonful feels like a small victory after a busy day, especially when the sauce clings perfectly to every grain of rice.
I have a habit of making this recipe when I want something filling but easy to prepare. I use homemade basil pesto because I love its bright flavor and aroma. Always, I add a handful of spinach or tomatoes to give it that pop of color and freshness that makes the dish feel complete.

You can serve it with crusty garlic bread, some roasted vegetables, or even a simple cucumber salad on the side. It’s the kind of dish that works for both a casual lunch and a cozy dinner with friends.
It’s Perfect For:
- Quick weeknight dinners when you want something hearty yet easy.
- Meal prepping for busy days — it reheats beautifully.
- Impressing guests with minimal effort and maximum flavor.
- A comforting meal after a long day or workout.
- A family favorite that even picky eaters enjoy.
Ingredients
- 1 lb boneless, skinless chicken breasts, cut into bite-sized pieces
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 1 cup heavy cream
- 1/3 cup basil pesto (homemade or store-bought)
- 1/4 cup grated Parmesan cheese
- 2 cups cooked white or brown rice
- 1 cup cherry tomatoes, halved
- 1 cup baby spinach
- Salt and black pepper to taste
- Optional: a squeeze of lemon juice for brightness
Kitchen Equipment You’ll Need
- Large skillet or sauté pan
- Wooden spoon or spatula
- Measuring cups and spoons
- Sharp knife and cutting board
- Small whisk
- Mixing bowl
- Rice cooker or saucepan for cooking rice
How to Make Creamy Pesto Chicken Rice Bowl
Step 1
Prepare the chicken: Pat the chicken pieces dry with a paper towel and season them lightly with salt and pepper. Heat olive oil in a large skillet over medium heat. Once the oil shimmers, add the chicken pieces in a single layer. Cook for about 5–7 minutes, stirring occasionally, until they’re golden brown on the outside and no longer pink in the center. Remove from the pan and set aside on a plate.
Step 2
Make the creamy pesto sauce: In the same skillet, add the minced garlic and sauté for about 30 seconds, just until fragrant (be careful not to burn it). Lower the heat slightly, then pour in the heavy cream and stir to combine. Add the basil pesto and Parmesan cheese, whisking gently until the sauce thickens and turns smooth. You’ll notice it becoming rich and fragrant — that’s when it’s ready.
Step 3
Combine and simmer: Return the cooked chicken to the skillet, tossing it in the sauce until all the pieces are well-coated. Add a handful of baby spinach and halved cherry tomatoes, letting them soften slightly in the creamy pesto mixture. Simmer everything together for about 2–3 minutes to allow the flavors to meld beautifully.
Step 4
Assemble the rice bowl: Scoop warm rice into each bowl, spreading it evenly as the base. Spoon the creamy pesto chicken mixture generously over the rice, making sure to get some of the sauce on each serving. If you like, drizzle a little extra pesto on top for a stronger basil flavor and garnish with a sprinkle of Parmesan or a squeeze of lemon for brightness.
Step 5
Serve and enjoy: Serve immediately while it’s still warm. The creamy sauce soaks perfectly into the rice, giving each bite that comforting, herby, and slightly tangy flavor.
Tips for Making the Best Creamy Pesto Chicken Rice Bowl
- Marinate your chicken first.
Even 15 minutes in olive oil, garlic, and a touch of pesto makes the chicken juicier and more flavorful once cooked. - Don’t rush the garlic.
Cook it just until fragrant. Burnt garlic can make your sauce bitter, and it will overpower the basil pesto’s gentle sweetness. - Use good-quality pesto.
If store-bought, go for one made with olive oil and real Parmesan — not fillers. Fresh pesto makes all the difference in taste. - Stir constantly when adding cream.
This helps the sauce become velvety and prevents it from separating or sticking to the bottom of the pan. - Add greens for balance.
A handful of spinach or arugula cuts through the richness and makes the dish more nourishing. - Let the sauce thicken gently.
Simmer it on low heat for a few minutes. The consistency should coat the back of your spoon smoothly. - Finish with lemon juice or zest.
That touch of citrus brightens the flavors and makes everything taste fresher and lighter.
Optional Ingredients to Enhance the Flavor
- Sun-dried tomatoes – add tangy, sweet notes.
- Crushed red pepper flakes – for a mild, spicy kick.
- Pine nuts or almonds – toasted lightly for crunch.
- Mozzarella pearls – for extra creaminess.
- Fresh basil leaves – to boost that herbal aroma.
- White wine – a splash adds depth to the sauce.

How to Serve Creamy Pesto Chicken Rice Bowl
I like to serve this dish in wide, shallow bowls so the sauce doesn’t pool at the bottom but spreads beautifully across the rice. It allows every bite to capture that creamy, herby flavor that makes the dish irresistible. I usually scoop a generous portion of rice first, then spoon the creamy chicken mixture on top, finishing with a drizzle of extra pesto and a sprinkle of Parmesan cheese. The colors — creamy green, golden chicken, and bright tomatoes — make it look absolutely inviting.
I often serve this dish with a light side salad of arugula and cherry tomatoes tossed in lemon dressing. The crisp and tangy freshness balances the richness of the creamy sauce. If I have time, I also like roasting some vegetables like zucchini, bell peppers, or asparagus in the oven for a complete, wholesome meal.
When I serve this to guests, I pay attention to presentation — a few fresh basil leaves on top and a tiny wedge of lemon on the side add both beauty and aroma. The bowl looks elegant but feels homey, and it always gets compliments. I love watching everyone go quiet for the first few bites — that’s when I know it’s perfect.
Is Creamy Pesto Chicken Rice Bowl Healthy?
It’s actually quite balanced! You get lean protein from the chicken, carbs from the rice, and healthy fats from the olive oil and pesto. Adding spinach or tomatoes boosts the vitamin content.
If you’re watching your calories, you can easily lighten it up by using half-and-half instead of heavy cream or replacing white rice with brown rice or quinoa. It’s a dish that can fit into any lifestyle when portioned mindfully.
Variations and Substitutions
- Shrimp Pesto Bowl – Replace chicken with shrimp for a lighter, seafood twist. Cook shrimp quickly until pink and toss them in the creamy pesto sauce.
- Vegan Pesto Bowl – Use coconut cream instead of dairy and tofu cubes instead of chicken. The creamy texture and rich flavor remain satisfying.
- Low-Carb Version – Swap the rice for cauliflower rice or zucchini noodles for a keto-friendly alternative.
- Spicy Pesto Bowl – Add a spoonful of chili oil or red pepper flakes to the sauce for a zesty, fiery edge.
- Mushroom Pesto Bowl – Replace chicken with sautéed mushrooms. Their earthy flavor pairs perfectly with pesto’s freshness.
- Lemon Pesto Chicken Bowl – Add lemon zest and juice to the sauce for a tangy, refreshing variation.
- Pesto Pasta Bowl – Replace the rice with penne or fettuccine if you’re craving a more traditional Italian-style dish.
- Dairy-Free Pesto Bowl – Use plant-based milk and a vegan Parmesan alternative for a creamy but dairy-free version.
How to Store and Reheat
To store, let the dish cool completely before transferring it to an airtight container. It keeps well in the refrigerator for up to 3 days. If you want to freeze it, store the chicken and sauce separately from the rice for best texture.
When reheating, add a splash of milk or water to loosen the sauce before microwaving or reheating in a skillet over low heat. Stir occasionally to prevent sticking. The sauce will become creamy again and taste just as comforting as the first day.
Frequently Asked Questions About Creamy Pesto Chicken Rice Bowl
Can I use rotisserie chicken instead of raw chicken?
Yes, you can! Shredded rotisserie chicken saves time and still absorbs the creamy pesto sauce beautifully. Just add it toward the end of cooking to avoid drying it out. It’s my go-to shortcut when I’m short on time.
Can I use half-and-half instead of heavy cream?
Absolutely. It makes the sauce lighter without sacrificing too much creaminess. For extra richness, stir in a little butter at the end to bring the texture together.
What kind of rice is best for this recipe?
Jasmine or basmati rice work wonderfully because they stay fluffy and absorb the sauce well. But you can also try brown rice, wild rice, or even quinoa if you prefer a nutty flavor and added nutrition.
How long should I cook the sauce?
Simmer it for 5–7 minutes until it slightly thickens and coats the back of a spoon. Don’t overboil — gentle heat keeps the cream smooth and prevents separation.
Creamy Pesto Chicken Rice Bowl Recipe
Course: Main CourseCuisine: Italian FusionDifficulty: Easy4
servings15
minutes25
minutesThis Creamy Pesto Chicken Rice Bowl is a flavorful, comforting meal made with tender chicken, basil pesto, and a rich cream sauce over fluffy rice. Perfect for weeknights or meal prep, it’s simple, satisfying, and full of fresh flavor.
Ingredients
1 lb boneless, skinless chicken breasts, cut into bite-sized pieces
2 tablespoons olive oil
3 cloves garlic, minced
1 cup heavy cream
1/3 cup basil pesto (homemade or store-bought)
1/4 cup grated Parmesan cheese
2 cups cooked white or brown rice
1 cup cherry tomatoes, halved
1 cup baby spinach
Salt and black pepper to taste
Optional: a squeeze of lemon juice for brightness
Directions
- Prepare the chicken: Pat the chicken pieces dry with a paper towel and season them lightly with salt and pepper. Heat olive oil in a large skillet over medium heat. Once the oil shimmers, add the chicken pieces in a single layer. Cook for about 5–7 minutes, stirring occasionally, until they’re golden brown on the outside and no longer pink in the center. Remove from the pan and set aside on a plate.
- Make the creamy pesto sauce: In the same skillet, add the minced garlic and sauté for about 30 seconds, just until fragrant (be careful not to burn it). Lower the heat slightly, then pour in the heavy cream and stir to combine. Add the basil pesto and Parmesan cheese, whisking gently until the sauce thickens and turns smooth. You’ll notice it becoming rich and fragrant — that’s when it’s ready.
- Combine and simmer: Return the cooked chicken to the skillet, tossing it in the sauce until all the pieces are well-coated. Add a handful of baby spinach and halved cherry tomatoes, letting them soften slightly in the creamy pesto mixture. Simmer everything together for about 2–3 minutes to allow the flavors to meld beautifully.
- Assemble the rice bowl: Scoop warm rice into each bowl, spreading it evenly as the base. Spoon the creamy pesto chicken mixture generously over the rice, making sure to get some of the sauce on each serving. If you like, drizzle a little extra pesto on top for a stronger basil flavor and garnish with a sprinkle of Parmesan or a squeeze of lemon for brightness.
- Serve and enjoy: Serve immediately while it’s still warm. The creamy sauce soaks perfectly into the rice, giving each bite that comforting, herby, and slightly tangy flavor.
