01 -
Cook and crumble ground beef with diced onions in a Dutch oven over medium heat until fully browned. Drain excess grease. Add diced bell pepper and minced garlic and sauté until softened.
02 -
Incorporate tomato paste, chili powder, cumin, salt, and pepper into the meat mixture. Stir to combine, then add canned diced tomatoes with juice and chicken broth. Bring to a boil, then reduce heat and simmer.
03 -
About 10 minutes before serving, stir kidney beans into the chili and continue simmering gently to meld flavors.
04 -
In a separate saucepan, melt butter over medium heat. Whisk in flour to form a roux and cook for 1-2 minutes without browning.
05 -
Gradually whisk in whole milk and heavy cream in small increments, stirring continuously to avoid lumps. Bring sauce to a gentle boil, then reduce to low heat.
06 -
Add hot sauce and shredded cheddar cheese to the sauce, stirring until fully melted and smooth.
07 -
Fold drained cooked macaroni into the cheese sauce, ensuring even coating.
08 -
Add the prepared chili to the macaroni and cheese mixture and stir until fully combined.
09 -
Transfer to an oven-safe dish, top with additional cheddar cheese, and bake at 200°C for 5 minutes or until cheese is melted and slightly golden. Garnish with freshly chopped parsley before serving.