Preheat oven to 350˚F.
Sauce
To make the sauce, melt butter, onion and garlic over medium low heat. Cook until onion is softened, about 3 minutes. Add flour and cook for 1-2 minutes.
Reduce heat to low. Combine milk and broth. Add a small amount at a time whisking to thicken. The mixture will become very thick, continue adding a little bit of liquid at a time whisking until smooth.
Once all of the liquid has been added, bring to a boil over medium heat while continuing to whisk. Stir in salt and pepper and let boil 1 minute.
Assembly
Grease a 9″x13″ baking dish. Place ⅓ of the potatoes in the bottom and season with salt and pepper. Pour ⅓ of the cream sauce sauce over top.
Repeat layers ending with cream sauce. Cover and bake for 45 minutes.
Uncover and bake for an additional 35-45 minutes or until golden brown and potatoes are tender. Broil for 3-4 minutes to obtain a golden top.
Allow to rest for 15 minutes before serving.

Nutrition Information
Calories: 286 | Carbohydrates: 39g | Protein: 9g | Fat: 11g | Saturated Fat: 7g | Cholesterol: 30mg | Sodium: 484mg | Potassium: 1122mg | Fiber: 6g | Sugar: 5g | Vitamin A: 465IU | Vitamin C: 30.8mg | Calcium: 179mg | Iron: 7.7mg
Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.
Delicious Recipe for Artichoke and Onion Soup
Incredible Lentil Balls: A Protein-Rich Vegan Recipe That Rivals Meat
Virus is Back Again! This Plant is 130 Times Stronger Than Lemon and 30 Times Stronger Than Garlic – Meet Wild Oregano
First tried this at my neighbor’s party, and I wasted no time in asking for the recipe
When A D.e.a.d Person Appears In Your Dream, Here’s What It Represents!
Beef and Cheese Chimichanga
Sesame Turkey (or Chicken) Stir-Fry
Why Sleeping on Your Left Side is Beneficial for Your Health
If you find a tick inside your home, here’s what you need to know