Loading...

Preheat your oven to 375°F. Lightly grease a 9x13 inch baking dish and set aside.

In a large skillet or Dutch oven, brown the ground beef over medium-high heat, breaking it apart with a spoon. Once fully browned, drain any excess fat and set the beef aside in a bowl.

Add the olive oil to the same skillet (or add a little more if needed after draining beef fat). Add the diced yellow onion and cook over medium heat until softened, about 5 minutes. Stir in the minced garlic and cook for another 1 minute until fragrant.

Stir in the diced large tomatoes, tomato paste, beef broth, dried Italian seasoning, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Bring the mixture to a gentle simmer, then reduce heat to low and let it cook for 10-15 minutes, allowing the flavors to meld. Stir the browned ground beef back into the sauce.

While the sauce simmers, cook the elbow macaroni according to package directions until al dente. Drain well and set aside.

In a separate medium saucepan, melt 1/4 cup butter over medium heat. Whisk in the all-purpose flour and cook for 1-2 minutes, stirring constantly, to create a roux.

Gradually whisk in the 2 1/2 cups of milk, a little at a time, until smooth and thickened. Bring to a gentle simmer, then remove from heat. Stir in 2 cups of shredded cheese until completely melted and smooth. If using, stir in the Dijon mustard. Season with a pinch of salt and pepper to taste.

In a large mixing bowl, combine the cooked macaroni with the beef and tomato sauce. Pour in the cheese sauce and stir gently until everything is well combined and coated.

Transfer the macaroni mixture to the prepared 9x13 inch baking dish. Sprinkle the remaining 1/2 cup shredded cheese evenly over the top.

Bake for 25-30 minutes, or until the bake is bubbly around the edges and the cheese topping is golden brown and melted. Let stand for 5 minutes before serving.


Preheat your oven to 375°F. Lightly grease a 9x13 inch baking dish and set aside.

In a large skillet or Dutch oven, brown the ground beef over medium-high heat, breaking it apart with a spoon. Once fully browned, drain any excess fat and set the beef aside in a bowl.

Add the olive oil to the same skillet (or add a little more if needed after draining beef fat). Add the diced yellow onion and cook over medium heat until softened, about 5 minutes. Stir in the minced garlic and cook for another 1 minute until fragrant.

Stir in the diced large tomatoes, tomato paste, beef broth, dried Italian seasoning, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Bring the mixture to a gentle simmer, then reduce heat to low and let it cook for 10-15 minutes, allowing the flavors to meld. Stir the browned ground beef back into the sauce.

While the sauce simmers, cook the elbow macaroni according to package directions until al dente. Drain well and set aside.

In a separate medium saucepan, melt 1/4 cup butter over medium heat. Whisk in the all-purpose flour and cook for 1-2 minutes, stirring constantly, to create a roux.

Gradually whisk in the 2 1/2 cups of milk, a little at a time, until smooth and thickened. Bring to a gentle simmer, then remove from heat. Stir in 2 cups of shredded cheese until completely melted and smooth. If using, stir in the Dijon mustard. Season with a pinch of salt and pepper to taste.

In a large mixing bowl, combine the cooked macaroni with the beef and tomato sauce. Pour in the cheese sauce and stir gently until everything is well combined and coated.

Transfer the macaroni mixture to the prepared 9x13 inch baking dish. Sprinkle the remaining 1/2 cup shredded cheese evenly over the top.

Bake for 25-30 minutes, or until the bake is bubbly around the edges and the cheese topping is golden brown and melted. Let stand for 5 minutes before serving.
