Cheesy Carrot Casserole

This post may contain affiliate links. Please read our disclosure policy.

This cheesy Carrot Casserole recipe is a simple and delicious meal that is great for feeding a crowd. This Casserole is creamy, cheesy, and cooked to perfection.

Carrot Casserole on a plate

Easy Carrot Casserole Recipe

Cheesy Carrot Casserole is a side dish that is delicious for Holiday dinners like Christmas or Thanksgiving, but we like to make this throughout the entire year! The combination of sweet carrots cooked with a cheesy sauce and crunchy topping makes this favorite casserole recipe with the entire family – even the kids!

Key Ingredients You Need

  • Butter: Use salted for this recipe not only to bring out and add flavor. But, using salted ingredients can extend the shelf life even longer.
  • Onion: Any onion will work to add more texture and flavor to the recipe. Sweet Onions are a good choice for a subtle onion flavor.
  • All-Purpose Flour: This will be used to make the sauce. It will thicken the consistency.
  • Seasonings: Salt, Pepper, and Dried Parsley will be used to add additional flavor to the recipe while also bringing out the flavors too.
  • Milk: Use whole or 2% milk to add moisture to the recipe and add additional flavor.
  • Heavy Cream: This is a great thickening agent and when used at room temperature it will give you a creamier consistency.
  • Cheddar Cheese: This is the cheese that I prefer to use for the recipe. You can use other types and they will work just as well.
  • Carrots: You will need slice the carrots.
  • Cornflakes: These cornflakes will be added on top of the recipe. This will give the topping a crunchy and crispy texture.
Carrot Casserole ingredients

How To Make Carrot Casserole

1. Prep. Set the oven to 350 degrees and use a spray to grease a 9×11-inch baking dish. Use a large pot or dutch oven to melt 3 tbsp of butter. Chop the onion and add to the pot to fry. Add the flour, salt, and pepper into the pot and whisk. Allow the ingredients to cook for 3 minutes until bubbly. Pour in the milk and cream and cook until it boils and thickens while mixing continuously.

Add in the cheese and cook until melted. Add in the carrots and parsley and mix.

2. Baking. Pour the ingredients into the baking dish and use a spatula to evenly spread. Add 2 tbsp of butter into a medium bowl and add in the cornflakes to coat.

Top with casserole with the cornflake mixture. Bake for 20 minutes.

How To Store Carrot Casserole

Place the leftover casserole in an airtight container once cooled. Place the casserole into the fridge or in the freezer to extend the shelf life.

To reheat, you can place it in the microwave or warm it in the oven.

Tips and Variations

close up of Carrot Casserole

More Easy Casserole Recipes:

Carrot Casserole feature
No ratings yet

Cheesy Carrot Casserole

This cheesy Carrot Casserole recipe is a simple and delicious meal that is great for feeding a crowd. This Casserole is creamy, cheesy, and cooked to perfection.
Servings: 8 people
Prep: 15 minutes
Cook: 20 minutes
Total: 35 minutes



  • 3 Tablespoons Butter – Salted
  • 1 medium onion – chopped
  • 4 Tablespoons flour
  • ½ teaspoon salt
  • ½ teaspoon pepper
  • 1 cup milk
  • ½ cup cream
  • 2 cups cheddar cheese – shredded
  • 3 ½ cups carrots – sliced cooked until just tender and drained
  • 1 Tablespoon dried parsley flakes


  • 3 Tablespoons Butter – Salted
  • 2 cups cornflakes


  • Preheat the oven to 350 degrees. Generously spray a 9X11 baking dish.
  • Melt 3 Tablespoons of butter in a large pot. (I use a dutch oven.)  Add the chopped onion and fry until it is softened.
  • Whisk in the flour, salt, and pepper. Cook this for at least 3 minutes or until it is bubbly.
  • Add the milk and cream. Stirring constantly, cook this until it boils and thickens. Stir in the cheese and cook until melted. Stir in the carrots and parsley.
  • Spread this mixture into the prepared baking dish.
  • In a medium bowl, melt 2 Tablespoons of butter and stir in the cornflakes until coated. Sprinkle the cornflake mixture evenly over the top of the carrots.
  • Bake for 20 minutes.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.


You can really put this casserole into whatever kind of baking dish you would like. If you were to put it into a small round or oval casserole dish, you may want to increase the bake time to 30 minutes.  As long as it is heated through.


Serving: 8g | Calories: 305kcal | Carbohydrates: 13g | Protein: 9g | Fat: 25g | Saturated Fat: 15g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 0.3g | Cholesterol: 71mg | Sodium: 400mg | Potassium: 128mg | Fiber: 1g | Sugar: 3g | Vitamin A: 944IU | Vitamin C: 3mg | Calcium: 257mg | Iron: 2mg


Leave a Review!

We LOVE hearing from you! Submit your question or comment here.

Your email address will not be published.

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

Recipe Rating:

I accept the Privacy Policy