Place the mince, garlic, breadcrumbs, carrot and egg in a large bowl. Season with pepper. Use your hands to mix until well combined. Shape level tablespoons of the mixture into balls and place on a plate.
Heat a large deep non-stick frying pan over medium heat. Lightly spray with olive oil spray. Add the meatballs and cook, turning occasionally, for 10-12 minutes or until browned and cooked through. Transfer to a clean plate and loosely cover with foil to keep warm.
Add the onion, curry paste and ¼ cup (60ml) water to the pan. Cook, stirring, for 5 minutes or until the onion is soft and well coated in curry paste.
Combine the cornflour with 1 cup (250ml) water in a small jug. Add to the pan with the evaporated milk. Cook, stirring, for 5 minutes or until the mixture comes to the boil. Reduce heat to low. Add the meatballs and peas. Stir to coat in sauce. Simmer stirring occasionally, for 8 minutes or until sauce thickens and peas are heated through. Add the spinach and stir until spinach just wilts.
Meanwhile, heat the rice following packet directions.
Divide the rice among serving bowls. Spoon over the meatballs and sauce. Serve with lemon wedges.