Creamy Chicken Bacon Pesto Orzo
If you’re looking for a cozy, flavor-packed dinner that’s easy enough for a weeknight but impressive enough for guests, this Ultimate Creamy Chicken Bacon Pesto Orzo is about to become your new favorite recipe. Tender chicken, crispy bacon, creamy basil pesto sauce, Parmesan cheese, and perfectly cooked orzo come together in one skillet to create a rich and satisfying meal the whole family will love.
You may also like to try my Creamy Lobster Pasta Bake

This one-pot dinner combines the comforting texture of risotto with the bold flavors of pesto pasta, making it a delicious twist on traditional Italian-inspired comfort food. The salty bacon perfectly complements the creamy pesto sauce, while juicy chicken and sweet cherry tomatoes add freshness and heartiness to every bite.
At Canadian Cooking Adventures, I love recipes that deliver maximum flavor with minimal cleanup, and this Chicken Bacon Pesto Orzo does exactly that. It’s creamy, cheesy, loaded with protein, and ready in under 40 minutes.
Whether you’re cooking for a busy weeknight dinner or a cozy weekend meal, this recipe is guaranteed to earn a spot in your regular meal rotation.
Why You’ll Love This Recipe
- One-pot meal
- Ready in under 40 minutes
- Creamy and comforting
- Loaded with chicken and bacon
- Easy cleanup
- Family-friendly
- Great for meal prep
How To Make Creamy Chicken Bacon Pesto Orzo

Step 1: Cook the Bacon
In a large skillet or Dutch oven, cook the chopped bacon over medium heat until crispy.
Remove with a slotted spoon and place on a paper towel-lined plate.
Leave about 1 tablespoon of bacon drippings in the skillet.
Step 2: Cook the Chicken
Add the olive oil to the skillet.
Season the chicken with:
- Italian seasoning
- Garlic powder
- Salt
- Pepper
Cook for 6-8 minutes until golden brown and cooked through.
Remove and set aside.
Step 3: Sauté the Aromatics
Add the diced onion to the skillet.
Cook for 3-4 minutes until softened.
Stir in the garlic and cook for 30 seconds.
Step 4: Cook the Orzo
Add the uncooked orzo to the skillet.
Toast for 1-2 minutes, stirring frequently.
Pour in the chicken broth.
Bring to a gentle boil.
Reduce heat and simmer for 10-12 minutes, stirring occasionally until the orzo becomes tender and most of the liquid is absorbed.
Step 5: Make It Creamy
Reduce heat to low.
Stir in:
- Heavy cream
- Basil pesto
- Parmesan cheese
Mix until smooth and creamy.
Step 6: Finish the Dish
Return the chicken and bacon to the skillet.
Add the cherry tomatoes.
Stir gently until everything is heated through.
Simmer for 2-3 minutes.
Step 7: Garnish and Serve
Top with:
- Fresh basil
- Extra Parmesan
- Freshly cracked black pepper
Serve immediately while hot and creamy.
Canadian Cooking Adventures Tips
Use Freshly Grated Parmesan
Fresh Parmesan melts better and creates a much creamier sauce than pre-shredded cheese.
Don’t Overcook the Orzo
Orzo continues to absorb liquid as it sits, so remove it from the heat once it’s tender.
Save Some Bacon for Garnish
A sprinkle of crispy bacon on top adds texture and makes the dish look restaurant-worthy.
Add Spinach
Stir in a few handfuls of baby spinach at the end for extra color and nutrition.
Make It Extra Creamy
Add an extra splash of cream before serving if desired.
Variations
Sun-Dried Tomato Chicken Bacon Pesto Orzo
Add:
- ½ cup chopped sun-dried tomatoes
Marry Me Pesto Orzo
Add:
- Red pepper flakes
- Sun-dried tomatoes
- Extra Parmesan
Mushroom Bacon Pesto Orzo
Add:
- 2 cups sautéed mushrooms
Shrimp Pesto Orzo
Replace chicken with:
- 1 pound large shrimp

What To Serve With Chicken Bacon Pesto Orzo
- Garlic bread
- Caesar salad
- Roasted asparagus
- Caprese salad
- Garlic green beans
- Bruschetta
- Italian chopped salad
Frequently Asked Questions
Is orzo rice or pasta?
Orzo is actually a small pasta that resembles rice. It cooks quickly and works beautifully in creamy skillet meals.
Can I make this ahead of time?
Yes. Store leftovers in an airtight container in the refrigerator for up to 3 days.
Can I freeze it?
Cream-based pasta dishes are best enjoyed fresh, but leftovers can be frozen for up to 1 month.
What pesto works best?
Traditional basil pesto offers the best flavor, but spinach pesto or arugula pesto also work well.
Final Thoughts
This Ultimate Creamy Chicken Bacon Pesto Orzo is everything you want in a comfort food dinner—creamy, cheesy, savory, and packed with flavor. The combination of juicy chicken, crispy bacon, rich basil pesto, and tender orzo creates a meal that’s both comforting and impressive.
Perfect for busy weeknights, cozy family dinners, or meal prep, this one-pot recipe is guaranteed to become a new favorite on your dinner table. 🍗🥓🌿🧀🍅
Creamy Chicken Bacon Pesto Orzo
Ingredients
- For the Chicken
- 2 boneless skinless chicken breasts, diced
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- ½ teaspoon garlic powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
- For the Orzo
- 6 slices bacon, chopped
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1½ cups uncooked orzo
- 3 cups chicken broth
- 1 cup heavy cream
- ½ cup basil pesto
- ¾ cup freshly grated Parmesan cheese
- 1 cup cherry tomatoes, halved
- Garnish
- Fresh basil
- Extra Parmesan cheese
- Cracked black pepper
Instructions
Step 1: Cook the Bacon
In a large skillet or Dutch oven, cook the chopped bacon over medium heat until crispy.
Remove with a slotted spoon and place on a paper towel-lined plate.
Leave about 1 tablespoon of bacon drippings in the skillet.
Step 2: Cook the Chicken
Add the olive oil to the skillet.
Season the chicken with:
- Italian seasoning
- Garlic powder
- Salt
- Pepper
Cook for 6-8 minutes until golden brown and cooked through.
Remove and set aside.
Step 3: Sauté the Aromatics
Add the diced onion to the skillet.
Cook for 3-4 minutes until softened.
Stir in the garlic and cook for 30 seconds.
Step 4: Cook the Orzo
Add the uncooked orzo to the skillet.
Toast for 1-2 minutes, stirring frequently.
Pour in the chicken broth.
Bring to a gentle boil.
Reduce heat and simmer for 10-12 minutes, stirring occasionally until the orzo becomes tender and most of the liquid is absorbed.
Step 5: Make It Creamy
Reduce heat to low.
Stir in:
- Heavy cream
- Basil pesto
- Parmesan cheese
Mix until smooth and creamy.
Step 6: Finish the Dish
Return the chicken and bacon to the skillet.
Add the cherry tomatoes.
Stir gently until everything is heated through.
Simmer for 2-3 minutes.
Step 7: Garnish and Serve
Top with:
- Fresh basil
- Extra Parmesan
- Freshly cracked black pepper
Serve immediately while hot and creamy.
Notes
Use Freshly Grated Parmesan
Fresh Parmesan melts better and creates a much creamier sauce than pre-shredded cheese.
Don't Overcook the Orzo
Orzo continues to absorb liquid as it sits, so remove it from the heat once it's tender.
Save Some Bacon for Garnish
A sprinkle of crispy bacon on top adds texture and makes the dish look restaurant-worthy.
Add Spinach
Stir in a few handfuls of baby spinach at the end for extra color and nutrition.
Make It Extra Creamy
Add an extra splash of cream before serving if desired.
Nutrition Information:
Yield: 5 Serving Size: 1Amount Per Serving: Calories: 815Total Fat: 51gSaturated Fat: 22gUnsaturated Fat: 29gCholesterol: 146mgSodium: 1773mgCarbohydrates: 49gFiber: 3gSugar: 6gProtein: 40g
These calculations are based off Nutritionix

