Macaroni and Cheese with Bacon and Tomatoes

Macaroni cheese is such a great dish! Not only the basic mac & cheese recipe is delicious, but also its variations are really good. For example, bacon and tomatoes give it an awesome flavor, turning it into a complete meal for the whole family.


  • 1 pound macaroni
  • 2 tablespoons all purpose flour
  • 2 tablespoons butter
  • 2 cups milk
  • 4-5 bacon slices (about 1/2 pound)
  • 2 cups Cheddar cheese, shredded (you can use a mix of various cheeses if you want)
  • 2 average size tomatoes, sliced
  • 1 onion, finely chopped
  • salt
  • pepper

Preheat the oven to 350 F. In a big pot, cook the pasta in boiling salty water, as per instructions on the pack.

Melt the butter in a saucepan and brown the onion for about 2-3 minutes. Cook the bacon until it becomes crispy, then remove it from the pan. Add flour, salt and pepper to the browned onion, then gradually add the milk, while stirring frequently. Bring it to a boil, them lower the heat and let it simmer for 3-4 minutes. Remove the pan from heat, add the cheese and stir until it melts and blends into the mix.

Drain the pasta very well, return it into the pot, then add the cheese mixture and the crumbled bacon to it. Blend well and transfer in a greased casserole. Bake it uncovered for 15-20 minutes, then arrange the tomato slices on top of the food and put it back in the oven. Let it bake for maximum 10 minutes more. Serve hot.

Leave a Reply

Your email address will not be published. Required fields are marked *