Prep the oven and pan: Heat the oven to 375°F (190°C). Lightly spray a 9x13-inch baking dish with nonstick spray.
Sauté the aromatics: Warm olive oil in a skillet over medium heat.
Cook the onion and bell pepper for 5–6 minutes until softened. Stir in garlic for 30 seconds. Remove from heat.
Dry the hashbrowns: If still a bit icy or wet, pat the hashbrowns dry with paper towels. Dry potatoes crisp and set better.
Blend or whisk the dairy base: For a smoother casserole, blend cottage cheese, Greek yogurt, milk, eggs, Dijon, salt, pepper, and spices until mostly smooth.
Or whisk by hand for a slightly curd-textured finish.
Combine in a large bowl: Add hashbrowns, sautéed veggies, 1 cup shredded cheddar, Parmesan, and optional turkey bacon/sausage. Pour in the cottage cheese mixture and fold until everything is evenly coated.
Transfer and top: Spread into the prepared baking dish. Sprinkle the remaining 1/2 cup cheddar over the top.
Bake: Bake uncovered for 35–45 minutes, until the center is set and the top is golden with lightly crisp edges.
If needed, broil for 1–2 minutes to brown more, watching closely.
Rest and garnish: Let the casserole rest for 10 minutes. This helps it slice cleanly. Sprinkle with chives or green onions.
Serve: Cut into squares.
It pairs well with a crisp green salad or fresh fruit.