Empty can of tomato sauce into a medium to large skillet. Add 1/4 cup of water and bring to a gentle simmer. Cook for about 5 minutes then add canola oil and diced onions. Cook for another 15 to 20 minutes, stirring occasionally to prevent burning.
Blend tomato, parsley, onions, garlic , ginger and habanero with a little water. Add into skillet , cover and bring to a gentle simmer. Season with salt to taste ( you should season a little over )
Add carrots and peppers and a cup and a half of water. Rinse rice with lukewarm water and add into skillet. Stir, cover and reduce hear. Cook for 20-25 minutes until all liquid is absorbed and rice is cooked.
Remove from heat, fluff and enjoy
Notes
Add more water, 1/4 cup at a time if rice is still chewy