A yummy creamy risotto, chock full of vegetables and with non-dairy, non-grain options available.

This is a family favorite dish, but I’ve hesitated to post the recipe so I could get it just right with being non-dairy as well as gluten-free.  And I think I’ve got it.  Feel free to pack it full of whatever vegetables you have around – I think the last time I made it I included carrots, peas, broccoli, celery, spinach amongst others.

So here’s a little trick for you – I’m giving you the recipe for when you want to serve it immediately.  If your family (or guests) don’t turn up to the table on time, and the rice starts getting a little gluggy (technical term here!), then add some more water, or milk.  

I’m also giving you the recipe with full dairy ingredients, but there’s a section at the bottom for those of you (like me) who have issues with dairy.  And if you want to avoid grains, just use cauliflower rice and adjust the amount of liquid accordingly.  I recently served this to the family with cauliflower rice, and the kids couldn’t taste any difference!

Creamy chicken risotto
Serves 8
Prep Time
10 min
Cook Time
30 min
Prep Time
10 min
Cook Time
30 min
513 calories
59 g
83 g
15 g
36 g
6 g
530 g
610 g
7 g
0 g
7 g
Nutrition Facts
Serving Size
Amount Per Serving
Calories 513
Calories from Fat 130
% Daily Value *
Total Fat 15g
Saturated Fat 6g
Trans Fat 0g
Polyunsaturated Fat 2g
Monounsaturated Fat 5g
Cholesterol 83mg
Sodium 610mg
Total Carbohydrates 59g
Dietary Fiber 4g
Sugars 7g
Protein 36g
Vitamin A
Vitamin C
* Percent Daily Values are based on a 2,000 calorie diet. Your Daily Values may be higher or lower depending on your calorie needs.
  1. 8 cups chicken stock
  2. 500g chicken breasts
  3. 1 tbs olive oil
  4. 1 onion, finely chopped
  5. 2 cloves garlic, finely chopped
  6. 1 stick celery, finely chopped
  7. 2 carrots, finely chopped
  8. 1 bunch broccoli, chopped
  9. 1 bunch spinach, finely chopped
  10. 2 cups arborio rice (or cauliflower rice)
  11. 1 tbs chopped parsley
  12. 1/2 cup grated parmesan cheese (see below for dairy-free options)
  13. 125g cream cheese (see below for dairy-free options)
  1. Place the chicken stock and the chicken (either cut up or as whole breasts) into a large saucepan and poach until the chicken is fully cooked.
  2. Take the chicken out of the stock and reserve all stock for later.
  3. Once chicken is cool, either cut into cubes or shred.
  4. In a large saucepan, heat the olive oil. Place onions, garlic, celery and carrots and cook until softened slightly.
  5. Add the rice and stir until all rice is coated with the oil. This should take approximately 1 min, and be careful to keep stirring to avoid burning the rice.
  6. Gradually add in the reserved chicken stock, about 1/2 cup at a time. Stir and wait until the liquid is absorbed by the rice before adding more in. This should take about 20-25 minutes of adding, stirring and waiting.
  7. At about the 4 cup addition mark, add in the broccoli.
  8. Once the rice is soft, add the parmesan cheese and the cream cheese, as well as the chicken and parsley.
  9. Stir all together and add additional water/milk to obtain the desired consistency.
  10. Season with salt and pepper to desired taste.
  11. Serve immediately.
  1. This recipe can be reheated, but it is recommended to add more water/milk before microwaving.
To make this dairy-free
  1. 1/2 cup parmesan cheese can be substituted by finely grinding (in a food processor) 1/2 cup brazil nuts, 2 tbs nutritional yeast and 1 tsp garlic salt.
  2. 125g cream cheese can be substituted with non-dairy cream cheese (like Tofutti brand), or simply coconut cream
To make this Whole30 compliant
  1. Use cauliflower rice instead of arborio rice. You will use only half the amount of chicken stock but feel free to adjust as needed.
Cook at Home http://cookathome.info/