A delightful blend of savory ground beef, crispy bacon, creamy cheese, and tender pasta, making it a comforting meal that pleases both adults and kids alike.
Ingredients
Scale:
1 pound ground beef, preferably 80/20 for optimal flavor and juiciness
1 cup diced bacon (about 6 slices), cooked until crispy for texture
1 medium onion, chopped
2 cups elbow macaroni
1 can (14.5 oz) diced tomatoes, undrained
1 cup beef broth
1 teaspoon garlic powder
1 teaspoon Worcestershire sauce
Salt and pepper to taste
2 cups shredded cheddar cheese
1 cup cream cheese, softened
1/2 cup sour cream
1/4 cup milk
Chopped green onions or chives, for garnish
Extra shredded cheese, for topping
Instructions
Preheat your oven to 350°F (175°C).
In a large skillet over medium heat, cook the diced bacon until crisp, about 5-7 minutes. Remove the bacon with a slotted spoon, leaving the drippings in the skillet.
Add the chopped onion to the skillet and sauté until translucent, about 3-5 minutes.
Add the ground beef to the skillet and cook until browned, breaking it apart with a spatula, about 6-8 minutes. Drain any excess fat.
Stir in the diced tomatoes, beef broth, garlic powder, Worcestershire sauce, and cooked bacon. Season with salt and pepper to taste.
Meanwhile, cook the elbow macaroni in a large pot according to package instructions until al dente, usually about 8-10 minutes. Drain and set aside.
In a separate bowl, mix the cream cheese, sour cream, milk, and shredded cheddar cheese until well combined.
Add the drained macaroni to the beef mixture in the skillet, followed by the creamy cheese mixture. Stir well to combine.
Transfer the entire mixture into a greased 9x13-inch baking dish. Top with extra shredded cheese if desired.
Bake in the preheated oven for 20-25 minutes, or until the cheese is melted and bubbly.
Remove from the oven, let it cool for a few minutes, and garnish with chopped green onions or chives before serving.