Ingredients:


Instructions:

  1. Heat oil in a dutch oven or large deep skillet over medium high heat.
  2. Add onion and garlic, cook 1 minute. 
  3. Add celery and carrot, cook 3 minutes until soft.
  4. Increase heat to high and add beef. Cook, breaking it up as you go, until no longer pink - 3 minutes.
  5. Add remaining ingredients EXCEPT cheese. Stir to combine, add macaroni, then turn down to medium or medium low so it's simmering gently.
  6. Cover, cook 8 minutes. Pasta should be just about cooked, and still nice and saucy.
  7. Add cheddar cheese, stir. Top with mozzarella cheese.
  8. Cover with lid, cook for a further 2 minutes. 
  9. Remove from stove. The pasta should now be cooked - tender but firm, not mushy, slick with sauce, not dried out.
  10. Serve immediately, garnished with green onions, if using.