In a pot over medium heat, add rice and broth. Cover and cook for 20 minutes. Once done, just turn off burner and leave rice (with lid on) until ready to serve.
In a large saute pan over medium high heat, add oil, garlic and onions. Cook for 3 minutes then add sausage and saute for 4-5 minutes.
Reduce heat to medium and add beans, tomatoes, seasonings and chicken broth. Stir to combine and then add tomato paste. Continue to stir until completely combined. Let simmer for 15 minutes stirring occasionally.
Pour in heavy cream and stir until combined. Let cook another 3-5 minutes.
In a shallow bowl, place a portion of rice on one half of bowl. Ladle beans onto other side of bowl, overlapping slightly in the center. Garnish with parsley if desired.