Boil a large pot of salted water over high heat. Add the elbow macaroni and cook until al dente, about 8–10 minutes. Drain and set aside.
In a large saucepan, heat olive oil over medium heat. Add minced garlic and sauté for about a minute until fragrant. Stir in the flour and cook for another minute until golden.
Gradually whisk in the milk until smooth and bring the mixture to a simmer. Cook for about 2–3 minutes until slightly thickened.
Reduce heat to low, then stir in the Greek yogurt, cheddar cheese, mozzarella cheese, Dijon mustard, smoked paprika, salt, and pepper. Mix until all cheese is melted and creamy.
Add the cooked macaroni to the cheese sauce, stirring well until fully coated.
Preheat your oven to 350°F (175°C). Transfer the mac and cheese mixture into a greased baking dish.
In a small bowl, combine the breadcrumbs with a drizzle of olive oil and a pinch of salt. Sprinkle the mixture generously over the mac and cheese.
Bake in the preheated oven for 20–25 minutes until bubbly and golden brown on top.
Remove from the oven and let it sit for a few minutes. Garnish with fresh parsley before serving.
Notes
Feel free to add vegetables or proteins for a more complete meal.
Keyword comfort food, Greek yogurt, mac and cheese, pasta