Cheesy Chili Mac


  • 2 tablespoon vegetable oil
  • 1 large onion, finely chopped
  • 1 red bell pepper, diced
  • 3 teaspoon garlic
  • 3 tablespoons chili powder
  • 1 tablespoon ground cumin
  • 2 table spoons dried oregano
  • 1 ½ pounds ground beef
  • 1 (28 ounce) can whole peeled tomatoes packed in juice, roughly chopped, juice reserved
  • 2 (15 ounce) cans kidney beans, rinsed and drained
  • ¼ cup hot sauce (like Franks)
  • Kosher salt and freshly ground black pepper
  • 1 pound elbow macaroni
  • 4 tablespoons butter
  • 1 (12 ounce) can evaporated milk
  • 1-pound grated Cheddar or Jack cheese
  • 4 ounces finely grated Parmigiano-Reggiano (about 2 cups)
  • 2 tablespoons chopped cilantro leaves or scallion greens for garnish


  • Heat the vegetable in a large saucepan over high heat until shimmering. Add the onion and red pepper and cook, string frequently, until lightly softened, about 2 minutes. Add the garlic, chili powder, cumin, and oregano. Cook, stirring constantly until fragrant, about 1 minute. Add the beef and cook, stirring occasionally and using a wooden spoon to break up the meat until it no longer pinks, about 7 minutes. Add the tomatoes and their juice, the beans, and the hot sauce. Season to taste with salt and pepper. Simmer until thickened, about 30 minutes.
  • Meanwhile, adjust the oven rack to the middle position and preheat the oven to 400°F. Place the pasta in a large saucepan and cover with water by 2 inches. Add 1 tablespoon salt. Heat over high until boiling, stirring occasionally to prevent pasta from sticking. Once it comes to a boil, cover pot and remove from heat. Let sit until pasta is fully cooked (see package for cooking time). Drain pasta and return it to the pot to low heat. Add half of the cheese and stir to combine until the cheese is fully melted.
  • Add the chili to the pot and stir until well combined. Season to taste with salt and pepper.
  • Transfer mixture to a large casserole dish (or two smaller ones), Top with remaining cheddar and parmesan cheese. Bake until lightly browned and bubbly, about 20 minutes. Remove from oven allow to rest 10 minutes, sprinkle with scallions and/or cilantro, and serve.