Brown the Meat: In a large pan, sauté your ground meat in skillet over medium-high heat until HALF cooked, then remove from heat. This partial cooking allows the meat to release some fat while reserving flavor development for the next step.
Add Aromatics: Add garlic, onions, and olive oil to the partially cooked meat and continue cooking until the meat is fully cooked. The aromatics will infuse the meat with flavor as it finishes cooking, creating a fragrant base for your goulash.
Create the Sauce Base: Add water and broth, tomato sauce, diced tomatoes, Italian seasoning, bay leaves, seasoned salt, pepper, and adobo seasoning. Mix well to combine all ingredients. This creates a rich, flavorful sauce that will cook down and develop deep flavors.
Simmer the Sauce: Lower heat and cover – allow to cook for about 20 minutes, stirring occasionally. This simmering time allows the flavors to meld and the sauce to slightly reduce and intensify in flavor.
Cook the Pasta: Add the uncooked elbow macaroni to the skillet, stir well until everything is combined. The pasta will cook directly in the sauce, absorbing all the wonderful flavors while releasing starch that helps thicken the sauce.
Final Simmer: Cover once again and allow to simmer for about 30 minutes. During this time, the pasta will become tender while the sauce continues to develop its flavors and reach the perfect consistency.
Remove Bay Leaves: Once cooked, remove the bay leaves from the goulash. This step is important as bay leaves are not meant to be eaten.
Add Cheddar Cheese: Add only the cheddar cheese and mix until combined. The residual heat will melt the cheese, creating a creamy, rich element to the dish.
Top with Mozzarella: Add mozzarella right before serving. The mozzarella adds a final touch of cheesy goodness and that irresistible cheese-pull when served hot.