Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.8
(49)
Export 14 ingredients for grocery delivery
Step 1
Bring a large pot of salted water to a boil. When boiling, add macaroni and boil until just under al dente according to package directions.
Step 2
Meanwhile, preheat oven to 375 degrees. Spray a deep casserole dish (roughly 8 ½ ” x 10 ½ ”) with cooking spray and set aside.
Step 3
In a medium sauce pot over medium-high heat, melt butter.
Step 4
Add red onion and sauté until softened, about 3 minutes. Add garlic and sauté 1 minute more.
Step 5
Sprinkle flour over the top and stir, cooking 2-3 minutes more.
Step 6
Add the milk whisk until boiling.
Step 7
Remove from heat and add mozzarella and 1/3 of the feta. Stir until mostly melted.
Step 8
Add oregano, marjoram, pepper, diced tomatoes, olives and spinach. Stir to combine, add 1/4 teaspoon salt, or more as needed.
Step 9
Transfer everything to the casserole dish. Top with the remaining feta cheese.
Step 10
Bake 20 to 22 minutes or until top golden. Garnish with dill or parsley.