Peel and mince 2 cloves garlic. Heat 1 tbsp olive oil in a medium pot over medium heat. Cook the garlic for 30 seconds, then stir in 1 cup basmati rice. Add 375 mls of water, cover and bring to a simmer. Reduce the heat to low and cook for 12 minutes or until the water is absorbed. Turn off the heat and stand, covered, for at least 5 minutes.
Cook beef
Separate 400 g beef stir-fry. Heat 1 tbsp olive oil in a medium-deep frypan over high heat until very hot. Stir-fry the beef for 1-2 minutes until browned. Remove from the pan with tongs, leaving the oil in the pan.Tip: Get the pan very hot before adding the beef and stick to the short cooking time.
Prep curry ingredients
Peel and thinly slice 1 brown onion. Halve 1 carrot lengthwise and thinly slice. Finely chop 1 red chilli, removing the seeds if (using).
Start curry
Reduce the heat to medium-high. Cook the onion, stirring regularly, for 3 minutes. Add 50 g curry paste, carrot and chilli and cook, stirring, for 2 minutes. Stir in 1 cup coconut milk and a splash of water if needed and bring to a simmer. Reduce the heat to medium-low and cook, covered, stirring occasionally, for 5 minutes to develop the flavour.
Finish curry
Add 1 cup green beans to the curry and cook, stirring occasionally, for 5 minutes or until the vegetables are tender. Add the beef and any resting juices, 1 cup baby spinach and 1 tbsp apple cider vinegar and stir until wilted. Taste, then season with salt. Fluff the rice with a fork.
To serve
Divide the garlic rice and creamy beef curry with veggies between bowls.