Preheat the oven to 400 F | 200 C. Grease a 9x13 inch baking dish.
In a medium bowl, season ground beef with garlic and the spices
Heat an ovenproof skillet with oil on medium high heat. Cook onion and bell peppers for 2 minutes. Stir and add beef. Cook for 1 minute by breaking the beef.
Add beans, tomato purée and cilantro. Stir and bring to a simmer for 1 minute.
Switch off the stove and add cooked pasta. Stir. Adjust salt and pepper if needed.
Transfer half of the pasta beef mixture in the baking dish. Sprinkle it with 1 cup of cheese. Cover with the other half and sprinkle with the rest of the cheese. Bake in the oven for 15 minutes until the cheese melts and is nicely brown.
Serve hot. Store any leftovers in an airtight container in the refrigerator for up to five days.