Go Back
+ servings
Carrot Casserole

Creamy Carrot Casserole with Crunchy Cheesy Topping

Discover this delicious vegetarian Carrot Casserole, with a creamy texture and a crunchy cheesy topping, perfect for any occasion.
Prep Time 15 minutes
Cook Time 30 minutes
Resting Time 10 minutes
Total Time 55 minutes
Servings: 6 slices
Course: Dinner
Cuisine: Vegetarian
Calories: 300

Ingredients
  

For the Casserole
  • 4 cups Carrots fresh, peeled and sliced
  • 4 cups Water for boiling
  • 2 tablespoons Butter or margarine for dairy-free
  • 1 cup Onion chopped
  • 2 cloves Garlic minced
  • ¼ cup All-purpose Flour or gluten-free flour
  • 2 cups Milk whole milk or nut milk for dairy-free
  • 2 cups Cheddar Cheese shredded
  • 1 teaspoon Salt adjust to taste
  • ½ teaspoon Pepper black, white, or red
For the Topping
  • 1 cup Crackers crushed, buttery or gluten-free
  • ½ cup Parmesan Cheese grated or vegan cheese

Equipment

  • 8-inch square baking dish
  • Dutch oven
  • skillet
  • Mixing Bowl

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 350°F (175°C). Spray an 8-inch square baking dish with cooking spray.
  2. In a large Dutch oven, bring enough water to cover the carrots to a boil. Add the carrots and cook for about 6 to 8 minutes until tender. Drain and set aside.
  3. In a skillet, melt butter over medium heat, add onion and garlic. Sauté for about 6 minutes until softened and fragrant.
  4. Stir in flour to the onion and garlic mixture for about 2 minutes, then gradually add milk, stirring until thickened (3 to 5 minutes). Remove from heat and stir in cheddar cheese, salt, and pepper until melted.
  5. Gently fold boiled carrots into the cheese mixture until coated. Pour the mixture into the baking dish and spread evenly.
  6. In a bowl, combine crushed crackers, Parmesan cheese, and melted butter. Sprinkle the mixture evenly over the casserole.
  7. Bake in the oven for about 30 minutes until bubbling and golden brown on top.
  8. Let the casserole sit for about 10 minutes before serving.

Nutrition

Serving: 1sliceCalories: 300kcalCarbohydrates: 25gProtein: 10gFat: 15gSaturated Fat: 8gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gCholesterol: 40mgSodium: 600mgPotassium: 400mgFiber: 3gSugar: 3gVitamin A: 5000IUVitamin C: 5mgCalcium: 300mgIron: 1mg

Notes

Cool slightly before serving to help the casserole set.

Tried this recipe?

Let us know how it was!