Keto Creamy Pesto Chicken

One evening last week, I found myself staring into a nearly empty fridge with just chicken breasts and a jar of pesto. Somehow, I whipped up a dinner that felt fancy but came together in a flash. The cream blended perfectly with the bright green pesto, and when the cherry tomatoes came out of the oven all blistered and sweet, I knew I’d hit on something special—a restaurant-level meal that takes less than 40 minutes total.
I cooked this for my sister who recently started a keto lifestyle. She kept looking at me like I had ordered takeout because she couldn’t believe how creamy and rich it was, yet totally low-carb. Watching her lighten up from “skeptical” to “wow, this is really good” reminded me how much I adore this dish.
This meal pairs tender chicken with a luscious, creamy pesto sauce and bursts of roasted tomatoes—a simple but flavorful low-carb Italian-inspired winner that’s perfect for busy weeknights.
Prep duration 15 minutes
Cook duration 25 minutes
Overall time 40 minutes
Equipment you’ll need
- Large skillet
- Baking sheet
- Oven
- Knife and cutting board
Allergy notes
Take a careful look at all ingredients for possible allergens, and consult a medical professional if you have concerns.
- Contains dairy (heavy cream, Parmesan cheese)
- May contain tree nuts if pesto includes pine nuts
- May contain eggs if pesto is made with egg-based mayonnaise
Nutrition details (per serving)
Nutrition info is a guideline. Please check with your health provider if needed.
- Calorie count: 430
- Total fat: 28 g
- Carbohydrates: 7 g
- Proteins: 38 g
One random Tuesday night, with little more than chicken breasts and a jar of pesto in my fridge, I pulled together a dinner that looked and felt like it came from a restaurant. It’s that kind of recipe that feels special but is surprisingly easy to make. Think seared chicken breasts enveloped in a silky, creamy pesto sauce brightened up with Parmesan, and topped with blistered roasted cherry tomatoes for a burst of freshness. All this comes together in about 40 minutes — 15 minutes prepping and 25 cooking. It’s rich, comforting, low-carb, and totally doable for weeknights.
Stick with me and you’ll get a full rundown — a clear ingredient list, a step-by-step how-to, gear you’ll need, handy tips, and advice on storing and make-ahead tricks. The process is forgiving, so if you can sear chicken and stir a sauce, you’re all set to nail this recipe and impress your family with something that tastes far fancier than it is.
What Makes It Effortless
What’s great about this dish is how everything cooks independently but finishes simultaneously—no juggling or fussing needed. While the tomatoes roast and deepen their flavor in the oven, you’re busy searing juicy chicken breasts and whipping up that lush pesto-cream sauce on the stove. Then all the flavors come together just right when you plate it. It’s an effortless way to feel totally in control, even if you threw it together at the last minute.
What You’ll Need

- 4 boneless, skinless chicken breasts (about 1.5 lbs)
- 0.5 teaspoon sea salt
- 0.5 teaspoon freshly ground black pepper
- 1 tablespoon olive oil
- 0.5 cup basil pesto
- 0.75 cup heavy cream
- 0.25 cup grated Parmesan cheese
- 1 pint cherry tomatoes, halved
- 1 tablespoon olive oil
- 0.25 teaspoon sea salt
- 0.25 teaspoon freshly ground black pepper
- Fresh basil leaves
- Extra grated Parmesan cheese
Roast, Sear, and Sauce
- Preheat oven to 400°F (200°C).
- Halve 1 pint cherry tomatoes and arrange cut-side up on a baking sheet; drizzle with 1 tablespoon olive oil and season with 1/4 teaspoon salt and 1/4 teaspoon pepper, then roast 15–18 minutes until blistered and caramelized.
- Pat 4 boneless, skinless chicken breasts dry and gently pound any thick areas to even thickness, then season both sides with 1/2 teaspoon sea salt and 1/2 teaspoon freshly ground black pepper.
-
Heat 1 tablespoon olive oil in a large skillet over medium-high heat until shimmering; sear the chicken 3–4 minutes per side until golden, then transfer to a plate.

- Reduce heat to medium; add 1/2 cup basil pesto and 3/4 cup heavy cream to the skillet and bring to a gentle simmer, stirring gently and keeping the heat at medium or below.
- Stir in 1/4 cup grated Parmesan until it melts and the sauce becomes smooth and creamy.
- Return the seared chicken to the skillet, spoon sauce over each piece, cover, and simmer 8–10 minutes until the thickest part of the chicken reaches 165°F (74°C) internally.
-
Spoon the roasted cherry tomatoes over the chicken and scatter fresh basil leaves and extra grated Parmesan as a garnish.

Tips for a Silky Sauce
The magic here is how the pesto just melts into the cream without using thickening agents like flour or cornstarch. That keeps it keto-friendly and lets every herb and garlic note shine through. I discovered this by accident when I ran low on cream and tried to make the sauce lighter, only to find the cream isn’t just about richness. It smooths out the flavors and carries them in a way that makes the sauce sing. Adding Parmesan at the end gives it a salty kick that balances the richness so it never feels too heavy.
- Stir gently and keep the heat at medium or below so the cream stays silky and doesn’t break.
- Don’t stress the sauce—cream is forgiving and pesto almost always delivers flavor.
-
Choose the best tomatoes you can find—freshness here truly makes the dish pop more than perfect chicken technique.
Low-carb dinner platter featuring Keto Creamy Pesto Chicken smothered in rich green sauce and garnished with fresh basil. | nexusfork.com
This recipe is my go-to when I want something that feels special but doesn’t eat up my entire evening. It’s proof that simple ingredients, handled with care, can compete with any meal you’d pay restaurant prices for.
Simple Swaps and Add-Ins

This dish is quite forgiving and flexible depending on what you have on hand or your mood. Stir in a handful of fresh spinach right before simmering the sauce for extra color and a little earthy flavor. Swap chicken breasts for boneless thighs if you want even juicier meat—they’re a bit more forgiving and flavorful. For sides, avoid regular pasta and go with zucchini noodles, cauliflower rice, or just extra sautéed greens to let the sauce shine.
Storing and Reheating Leftovers
Store any leftovers in an airtight container within two hours of cooking to keep things fresh and safe.
- Refrigerator: The chicken with pesto-cream sauce stays good for 3–4 days. Roasted tomatoes last 2–3 days but get softer the longer they sit.
- Freezer: Chicken and sauce freeze well for up to 3 months in a freezer-safe container or bag. Freeze the roasted tomatoes only if you don’t mind them getting mushier after thawing—better to add fresh or freshly roasted ones when serving again.
For freezing, cool everything completely before portioning it into containers. Leave room at the top for expansion and label with the date.
Don’t refreeze thawed food to keep things safe and tasty.
To reheat:
- From the fridge: Warm gently on the stove over medium-low heat. Add a splash of heavy cream, milk, or chicken broth if the sauce thickened too much. Stir until creamy and make sure chicken reaches 165°F internally.
- From frozen: Best to thaw overnight before reheating. If you need to heat straight from frozen, use a low oven (around 325°F) covered or low heat on the stovetop, allowing extra time. Always check for 165°F internal temperature.
- Microwave: Heat in a microwave-safe dish, covered loosely, in 30–45 second bursts. Stir or flip the chicken between intervals for even warming. Finish on the stovetop if sauce needs smoothing.
Make-ahead tip: You can prepare the chicken and sauce fully 1–2 days before serving, refrigerate, and reheat gently. Roast the tomatoes fresh on serving day or keep them separate in the fridge and add when plating for the best taste and texture.

Quick Answers to Common Questions
→ Can I use store-bought pesto?
Definitely! Store-bought pesto works great here and saves time without sacrificing flavor.
→ Can I substitute chicken thighs?
Yes! Boneless chicken thighs are tender and flavorful. Just cook them a few minutes longer until they hit 165°F internally.
→ Is this dish freezer-friendly?
The chicken and sauce freeze well for about 3 months. Keep the roasted tomatoes separate and add fresh ones when reheating to avoid sogginess.
→ What can I serve alongside this?
Zucchini noodles, cauliflower rice, or steamed broccoli are perfect low-carb sides. For a non-keto option, try pasta or crusty bread to soak up that creamy sauce.
→ Can I make this dairy-free?
For a dairy-free version, swap heavy cream with full-fat coconut cream and use nutritional yeast or a dairy-free Parmesan substitute. The flavor will change a bit but still be delicious.
→ How do I know when the chicken is done?
The safest way is a meat thermometer—165°F inside is perfect. The chicken should feel firm and the juices run clear when poked.

Tender seared chicken breasts served in a luscious creamy pesto sauce with blistered roasted cherry tomatoes, creating a rich and flavorful low-carb Italian-inspired dinner.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Italian-inspired
Ingredients
- 4 boneless, skinless chicken breasts (about 1.5 lbs)
- 0.5 teaspoon sea salt (for chicken)
- 0.5 teaspoon freshly ground black pepper (for chicken)
- 1 tablespoon olive oil (for searing chicken)
- 0.5 cup basil pesto
- 0.75 cup heavy cream
- 0.25 cup grated Parmesan cheese
- 1 pint cherry tomatoes, halved
- 1 tablespoon olive oil (for roasting tomatoes)
- 0.25 teaspoon sea salt (for tomatoes)
- 0.25 teaspoon freshly ground black pepper (for tomatoes)
- Fresh basil leaves (for garnish)
- Extra grated Parmesan cheese (for garnish)
Instructions
- Preheat oven to 400°F (200°C).
- Halve 1 pint cherry tomatoes and arrange cut-side up on a baking sheet. Drizzle with 1 tablespoon olive oil and season with 1/4 teaspoon sea salt and 1/4 teaspoon freshly ground black pepper. Roast tomatoes for 15–18 minutes until blistered and caramelized.
- Pat chicken breasts dry and gently pound any thick areas to even thickness. Season both sides with 1/2 teaspoon sea salt and 1/2 teaspoon freshly ground black pepper.
- Heat 1 tablespoon olive oil in a large skillet over medium-high heat until shimmering. Sear chicken breasts for 3–4 minutes per side until golden brown, then transfer to a plate.
- Reduce heat to medium. Add 1/2 cup basil pesto and 3/4 cup heavy cream to the skillet. Bring to a gentle simmer while stirring gently, keeping heat medium or below.
- Stir in 1/4 cup grated Parmesan cheese until it melts and the sauce becomes smooth and creamy.
- Return seared chicken to the skillet. Spoon sauce over each piece, cover, and simmer 8–10 minutes until the thickest part of the chicken reaches an internal temperature of 165°F (74°C).
- Plate the chicken with creamy pesto sauce, spoon roasted cherry tomatoes over the top, and garnish with fresh basil leaves and extra grated Parmesan cheese.
Notes
Stir gently and keep heat medium or below to maintain a silky sauce without breaking the cream., Choose fresh, high-quality tomatoes for the best flavor in the roasted tomato topping., Store leftovers in airtight containers. Chicken with pesto-cream sauce keeps 3–4 days in the refrigerator; roasted tomatoes last 2–3 days but soften over time., Chicken and sauce freeze well up to 3 months; freeze roasted tomatoes only if texture changes are acceptable, else add fresh roasted tomatoes when serving., Reheat gently on stovetop or microwave, ensuring chicken reaches 165°F internally. Add splash of cream or broth if sauce thickens too much., Dairy-free substitutes can be made by swapping heavy cream with coconut cream and Parmesan with nutritional yeast or a dairy-free alternative, though flavor will vary., Chicken thighs can be used instead of breasts; cook longer until internal temperature reaches 165°F., Serve with low-carb sides like zucchini noodles, cauliflower rice, or steamed broccoli or non-keto options like pasta or crusty bread.
Nutrition
- Serving Size: 1 chicken breast with sauce and tomatoes
- Calories: 430 kcal per serving
- Fat: 28 g per serving
- Carbohydrates: 7 g per serving
- Protein: 38 g per serving