In a skillet heat olive oil and cook the onion and bell pepper together until onion is soft and translucent. Add ground beef and cook until it's no longer pink. Season with salt and pepper. Drain if desired.
Preheat oven to 350 F degrees.
In a saucepan melt butter, whisk in the flour and cook for about a minute. Stir in milk and cook for another 5 minutes until mixture thickens slightly. Season with salt and pepper and nutmeg if desired. Remove from heat and stir in the gouda and cheddar cheese. Stir until cheese has melted. Fold in macaroni.
Spoon out 1/2 of the macaroni mixture in a 9x13 inch casserole dish then top with 1/2 of the meat mixture, layer with remaining macaroni, and remaining meat mixture. Top with panko breadcrumbs and Parmesan cheese.
Bake for 30 to 40 minutes or until breadcrumbs are golden.
Please keep in mind that nutritional information is a rough estimate and can vary greatly based on products used.