I suggest you also add more acid - I suggest red wine vinegar if you have it. About 2 tablespoons. Additional tomato will provide some acid as well....
When I upgraded I did get the Instant Pot & I really do like it. One main feature that I love is the stainless steel cooking pot is removable & easy...