Keto Chicken Broccoli Alfredo

Keto Chicken Broccoli Alfredo
personalized keto diet plan

Pan seared chicken, tender-crisp broccoli and a quick creamy Alfredo sauce served over cauliflower rice. Tasty and ready in 30 minutes.

We love chicken. It’s our favorite ingredient. Low in calories and packed with protein, chicken is a staple in our low carb diet. And who, besides George W. H. Bush, doesn’t like broccoli? It’s full of vitamins and minerals for strong healthy teeth and bones, not to mention fiber.

Keto Chicken Broccoli Alfredo over cauliflower rice on a plate with napkin and fork and knife.


Since chicken and broccoli are low in calories and fat, a creamy Parmesan Alfredo sauce adds flavor, mouth-feel, and the needed fat that fuels our keto diets. The three combined make this chicken broccoli Alfredo a great tasting meal.

This dish does require some multi-tasking, but it’s easy. You’ll need a microwave or another pan in which to cook the cauliflower rice while you make the sauce. Since chicken cooks fast in a pan or skillet, dinner is on the table pronto. 

NOTE: A bonus to pan-seared chicken is that it cooks to golden brown, leaving fond or residual caramelized bits in the pan. Fond becomes the base for wonderful pan sauces for any number of dishes. 

Chicken Broccoli Alfredo over cauliflower rice on a blue and white patterned plate

Chicken Broccoli Alfredo Cooking Procedure

Get ready to multi-task:

The procedure for this low carb Chicken Broccoli Alfredo is simple.

  1. Brown and cook the chicken completely. Remove to a plate and tent with foil to rest.
  2. While the chicken cooks, cut the broccoli into bite sized pieces. Remove the chicken from the pan and add the broccoli and a little water. Cover with foil or lid to steam. Remove broccoli to plate with chicken.
  3. Saute the garlic with remaining butter in pan. Then make the sauce.
  4. Heat cauliflower rice in another pan or in the microwave. Season with salt and pepper. (See note below for fancier cauliflower rice and how to handle frozen cauliflower rice.)
  5. While the Alfredo pan sauce cooks, arrange the chicken and broccoli over the cauliflower rice and spoon the sauce over all. If you want, garnish with chopped fresh parsley. 

NOTE: Not everyone likes cauliflower rice. I usually saute minced onion in butter or bacon fat, then add the cauliflower and cook. Add salt and pepper to taste. Sometimes I add chopped parsley and fresh lemon zest, which brings an underlying brightness that plays nicely with the rich Alfredo sauce.

TIP: Frozen cauliflower rice is soggy. Thaw completely and squeeze out the excess water. Then fluff-up the grains with your fingers or a fork and cook.

More Great Keto Chicken Recipes

After trying this tasty keto Chicken Broccoli Alfredo recipe, try these other great low carb chicken recipes:

All have great flavor with lick-your-plate-clean sauces. The first two are ready in 30 minutes and the third can be with some advance planning.

Chicken Broccoli Alfredo over cauliflower rice on a blue and white patterned plate


Keto Chicken Broccoli Alfredo

Pan seared chicken, tender-crisp broccoli and a quick creamy Alfredo sauce served over cauliflower rice. Tasty and ready in 30 minutes.
Course Dinner
Cuisine Italian
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 2
Calories 534kcal
Author Kim Hardesty


  • knife, tongs, stirrer for pans
  • cutting board
  • 10-inch frying pan with lid (or use foil)
  • 8-inch frying pan
  • measuring cups and spoons


  • 2 boneless skinless chicken breasts ( 6 oz each)
  • 2 tbsp butter divided use
  • 1 cup broccoli
  • 2 tbsp water
  • 1 tsp minced garlic
  • 1/3 cup heavy cream
  • 2 oz grated Parmesan cheese
  • 1 cup cauliflower rice
  • salt and pepper to taste
  • chopped parsley for garnish



  • Let the chicken come to room temperature 20-30 minutes before cooking. This prevents shocking the protein, which makes it tough. Then, pat the chicken dry and season both sides with salt and pepper. In the meantime, gather the ingredients and equipment for the recipe.
  • Mince the garlic. Chop the broccoli into florets. If using frozen cauliflower, thaw in the microwave, squeeze-out the excess water with your hands, then fluff. If using fresh cauliflower, measure 1 cup slightly packed.


  • Place 2 teaspoons of butter in a 10-inch frying pan and place over medium-high heat. When the butter melts and foaming stops, swirl to coat the pan and add the chicken "pretty-side" down. Turn the heat down to medium and cook 4-5 minutes each side or until the chicken is firm to the touch and juices run clear when pierced with a fork. The chicken is done when it reaches 160F. Remove the chicken to a plate and tent with foil.
  • Stir the broccoli florets and water into the pan. Cover the pan with a lid or foil and steam for 2 minutes. When crisp-tender, remove to the plate with chicken and tent with foil.
  • Add 2 teaspoons of butter and the garlic to the pan. Stir and cook to soften. Add the heavy cream and Parmesan cheese, stirring and cooking slowly until the cheese melts. Add water as necessary to keep the sauce from becoming too thick. Season with salt and pepper to taste.
  • While the garlic cooks, put the remaining 2 teaspoons of butter in the other pan and place over medium heat. After the butter melts and stops foaming, add the cauliflower rice and stir. Cook until heated through for frozen cauliflower rice or cook until tender for fresh cauliflower rice. Salt and pepper to taste.


  • Serve the chicken and broccoli over the cauliflower rice and pour the sauce over all.



    -For a tastier cauliflower rice, see post. Make sure to count the extra carbs in the onion.


    Serving: 0.5recipe | Calories: 534kcal | Carbohydrates: 9.6g | Protein: 42.7g | Fat: 37g | Cholesterol: 207mg | Sodium: 883mg | Potassium: 174mg | Fiber: 2.8g | Sugar: 1.86g | Vitamin A: 142IU | Vitamin C: 67mg | Calcium: 374mg | Iron: 0.8mg

    Low Carb Maven
    Kim Hardesty
    personalized keto diet plan

    Written by 

    Leave a Reply

    Your email address will not be published. Required fields are marked *